İçindekiler:

Masa Oyunları için Arduino "İlk Oyuncu": 4 Adım
Masa Oyunları için Arduino "İlk Oyuncu": 4 Adım

Video: Masa Oyunları için Arduino "İlk Oyuncu": 4 Adım

Video: Masa Oyunları için Arduino
Video: OYUNCU LAPTOP BİLGİSAYAR SORUNLARI KONUŞABİLSEYDİ... #shorts @Merbemio 2024, Temmuz
Anonim
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino
Arduino

Bu proje, kocam ve benim telefonlarımızda kullandığımız "ilk oyuncu" uygulamalarından ilham aldı. Masa oyunları oynamayı seviyoruz ve kimin önce gideceğine karar vermek için "ilk oyuncu" uygulamalarını kullanıyoruz. Kendi Arduino versiyonumu yapmaya ve öğrendiklerime göre kodlamaya karar verdim. Uygulamalar oldukça basittir, hangi kişinin ilk oynayacağını rastgele seçerler.

Bu proje bir düğmeye (giriş) basmak için tasarlanmıştır ve ardından kırmızı veya mavi bir LED (çıkış) rastgele yanacaktır. Sadece renginizi seçin ve LED'iniz yanarsa, oyunu ilk oynayan sizsiniz! Bu ilk pano sadece 2 LED ile basittir, ancak daha fazla LED ekleyebilir ve daha fazla oyuncu arasından ilk oyuncuyu seçmek için kodu değiştirebilirsiniz (örneğin, 4 oyuncu istiyorsanız, 2 LED daha ekleyin).

Bu aynı zamanda karar vermenize de yardımcı olabilir! Hangi Netflix şovunu izleyeceğinize karar veremiyor musunuz? Her seçeneğe bir renk atayın ve sizin için seçmesine izin verin! Bu akşam bulaşıkları kim yıkayacak? Bırakın sizin için karar versin!

Umarım bununla eğlenirsiniz.

Bu proje, C++'da biraz kodlama bilgisi olan yeni başlayanlar için iyi bir projedir.

Gereçler

  • Arduino Uno veya Sparkfun Redboard, vb.
  • Bilgisayar ve USB kablosunu bağlama
  • 2 LED (kırmızı ve mavi kullandım)
  • Bağlantı telleri
  • 1 basma düğmesi
  • 2 direnç
  • Arduino Editor kod için çevrimiçi giriş yapın

Adım 1: Devre Kartını Kurun

Devre Kartı Kurulumu
Devre Kartı Kurulumu
Devre Kartı Kurulumu
Devre Kartı Kurulumu

İlk adımınız, devre tahtanıza bağlanıp devreleri oluşturmaktır.

  • 2 LED takın ve 2 atlama kablosu bağlayın (kırmızı ve mavi kullandım). Kırmızı LED'imin (anot) pozitif uzun tarafı pim 11'e bağlı. Mavi LED pim 12'ye bağlı.
  • Her bir LED'in negatif kısa tarafını (katot) siyah dikey negatif (-) sütuna bağlamak için 2 direnç takın.
  • Negatif dikey sütundan toprağa siyah bir aktarma kablosu bağlayın.
  • Breadboard'unuzun orta kısmına bir düğme ekleyin. Siyah kabloyu toprağa ve sarı kabloyu pim 2'ye bağlamak için resme bakın.
  • Güç için kartınızı bilgisayarınıza takın.

Adım 2: Projenizi Kodlayın

Projenizi Kodlayın
Projenizi Kodlayın

İşte kodumun bir bağlantısı. Lütfen kodumun her bir bölümünü açıklayan // notlarıma bakın. Bu, istediğiniz gibi düzenlemenize yardımcı olacaktır!

Adım 3: Test Edin

Dene
Dene

Denemek! Takın ve kodunuzu yükleyin. İşte nasıl çalışması gerektiğini gösteren bir video.

4. Adım: İsteğe Bağlı - Projenizi Genişletin

Daha önce de belirtildiği gibi, daha gelişmiş hale getirmek için bu projeye eklenecek bazı seçenekler:

  • Daha fazla "oyuncu" için daha fazla LED ekleyin (ör. 4 oyunculu bir oyununuz varsa)
  • Daha fazla düğme ekleyin (ör. herkesin bir düğmeye basmasını sağlayın)
  • İsterseniz gecikme süresini değiştirin
  • Bir zil sesi ekleyin
  • Vesaire.

Önerilen: