Mündəricat:

Arduino Kilidi Oyunu: 5 addım
Arduino Kilidi Oyunu: 5 addım

Video: Arduino Kilidi Oyunu: 5 addım

Video: Arduino Kilidi Oyunu: 5 addım
Video: Mblock 5 ile Arduino Dersleri - #Ders10 - 2 Buton ile Orman Gezisi Oyunu 2024, Iyul
Anonim
Arduino Kilidi Oyunu
Arduino Kilidi Oyunu

Bu kiçik kilid oyunu bir sıra təsadüfi və təxmin etməyə imkan verəcəkdir! Oyun 3 düymə ilə idarə olunur və sayı həmişə 1-9 arasındadır. Zəhmət olmasa hər hansı bir tövsiyə və ya problemi şərh edin və bunları həll etməyə çalışacağam.

Addım 1: Materiallarınızı toplayın

Materiallarınızı Toplamaq
Materiallarınızı Toplamaq

Lazım olacaq materiallar aşağıdakılardır:

  1. Arduino Uno (digər Arduino lövhələri işləyə bilər, amma heç vaxt sınamamışam)
  2. Böyük Breadboard
  3. Kiçik Breadboard
  4. Kişi - Kişi Jumper Telləri
  5. 3 Düymələr
  6. 3 rezistor
  7. Kompüterə giriş
  8. Bəziləri əllə işləməyə hazırdır!

Addım 2: Çörək lövhələrinin qurulması

Çörək lövhələrinin qurulması
Çörək lövhələrinin qurulması
Çörək lövhələrinin qurulması
Çörək lövhələrinin qurulması
Çörək lövhələrinin qurulması
Çörək lövhələrinin qurulması

Böyük bir lövhə qurmaq üçün aşağıdakıları edin:

LCD 1602 ekranını çörək taxtasının sağ alt əlinə belə qoyun. Potensiometrini ortasına qoymağa davam edin, iki sancağın altda və tək birində olduğuna əmin olun.

Kiçik lövhəni nəzarətçi olaraq qurmaq üçün aşağıdakıları edin.

Üç düyməni orta boşluğun üstünə qoyun. İstədiyiniz qədər yaydırın, ancaq düymələrin üfüqi olaraq bağlanmadığından əmin olun, ancaq dikey olaraq (düymə basılmadan). Hansı tərəfin həmişə bağlı olduğunu sınamaq istəyirsinizsə, düyməyə bağlı bir led ilə sadə bir dövrə qurmağı təklif edirəm.

Addım 3: Telləri bağlayın

Telləri birləşdirmək
Telləri birləşdirmək
Telləri birləşdirmək
Telləri birləşdirmək

Daha böyük çörək taxtasından başlayaraq aşağıdakıları bağlayın:

  • Müsbət ray üçün 3.3 volt
  • Mənfi dəmir yolu üçün yer

Sonra potansiyometri bağlamaq üçün aşağıdakıları bağlayın:

  • LCD -də yuxarı pin V0
  • Mənfi elektrik rayına sol alt pin
  • Sağ alt pin pozitiv elektrik dəmir yolu

Ekranı bağlamaq:

  • VSS mənfi relsə
  • VDD pozitiv dəmir yolu
  • V0 artıq bağlıdır
  • RS -dən rəqəmsal pin 12 -ə
  • Mənfi relsdən RW
  • E rəqəmsal pin 11
  • D4 rəqəmsal pin 5
  • D5 rəqəmsal pin 4
  • D6 rəqəmsal pin 3 -ə
  • D7 rəqəmsal pin 2
  • A - 5 volt
  • K yerə

İndi nəzarətçiyə!

  • Hər bir düymənin sol alt pinini bir rezistorla mənfi elektrik rayına bağlayın (digər lövhədə).
  • Hər bir düymənin sağ alt pimini pozitiv raya bağlayın (digər lövhədə).
  • Sonra bir düymənin sol üst hissəsini rəqəmsal pin 7 -yə bağlayın
  • Növbəti düymənin sol üst hissəsini rəqəmsal pin 8 -ə qoşun
  • Son düymənin sol üst hissəsini rəqəmsal pin 9 -a bağlayın

İndi hər şey tellə bağlıdır!

Addım 4: Proqramlaşdırma

Bunu özünüz proqramlaşdıra bilərsiniz və ya kodumu istifadə edə bilərsiniz (həvəskaram, buna görə də ən yaxşısı deyil). Bu işdə yenisinizsə, Arduino -nuzu USB -yə qoşun və kodu Arduinonun veb redaktoru vasitəsilə yükləyin. Bax budur:

create.arduino.cc/editor/TCD_95/f285ffc9-e5c0-4a63-bce9-a2fd2aac850a/preview

Addım 5: Oyunun sınanması

Oyunun sınanması
Oyunun sınanması
Oyunun sınanması
Oyunun sınanması

Ekranı açdığınızda, mətnin aydın görünməsinə imkan vermək üçün potansiyometrini yandırdığınızdan əmin olun. Hər düymənin düzgün işlədiyini və verdiyini və çıxardığını sınayaraq başlayın. Diqqət yetirin ki, giriş düyməsini basıb saxlaya bilərsiniz, buna görə onu bir saniyə saxlayın. Oyunu oynamaq istəyirsinizsə, Arduino cihazınızdakı qırmızı sıfırlama düyməsini yenidən basın. İndi hər şey işləyirsə, oyundakı bəzi mexanikləri düzəltməyə və ya daha çox düymə əlavə etməyə çalışın.

Tövsiyə: