Spisu treści:

Gra blokady Arduino: 5 kroków
Gra blokady Arduino: 5 kroków

Wideo: Gra blokady Arduino: 5 kroków

Wideo: Gra blokady Arduino: 5 kroków
Wideo: 5. Kurs Arduino - Kostka do gry [Tinkercad] 2024, Listopad
Anonim
Gra blokady Arduino
Gra blokady Arduino

Ta mała gra z blokadą losuje liczbę i pozwoli ci ją odgadnąć! Gra jest kontrolowana przez 3 przyciski, a liczba to zawsze 1-9. Prosimy o komentowanie wszelkich zaleceń lub problemów, a postaram się je rozwiązać.

Krok 1: Zbieranie materiałów

Zbieranie materiałów
Zbieranie materiałów

Potrzebne materiały to:

  1. Arduino Uno (inne płytki Arduino mogą działać, ale nigdy ich nie testowałem)
  2. Duża deska do krojenia chleba
  3. Mała deska do krojenia chleba
  4. Męskie - męskie przewody połączeniowe
  5. 3 przyciski
  6. 3 rezystory
  7. Dostęp do komputera
  8. Niektóre gotowe do pracy ręce!

Krok 2: Konfigurowanie desek chlebowych

Konfigurowanie desek chlebowych
Konfigurowanie desek chlebowych
Konfigurowanie desek chlebowych
Konfigurowanie desek chlebowych
Konfigurowanie desek chlebowych
Konfigurowanie desek chlebowych

Aby ustawić dużą tablicę, wykonaj następujące czynności:

Ustaw wyświetlacz LCD 1602 w prawym dolnym rogu płytki stykowej w ten sposób. Kontynuuj umieszczanie potencjometru na środku, upewniając się, że dwa kołki znajdują się na dole, a pojedynczy powyżej.

Aby skonfigurować mniejszą płytkę jako kontroler, wykonaj następujące czynności:

Umieść trzy przyciski na środkowej szczelinie. Rozłóż je tak, jak chcesz, jednak upewnij się, że przyciski nie są połączone poziomo, ale pionowo (bez wciśniętego przycisku). Jeśli chcesz sprawdzić, która strona jest zawsze podłączona, sugeruję założenie prostego obwodu z diodą podłączoną do przycisku.

Krok 3: Podłączanie przewodów

Podłączanie przewodów
Podłączanie przewodów
Podłączanie przewodów
Podłączanie przewodów

Zaczynając od większej płytki stykowej, podłącz następujące elementy:

  • 3,3 V do dodatniej szyny
  • Uziemienie do szyny ujemnej

Następnie do podłączenia potencjometru należy podłączyć:

  • Górny pin do V0 na LCD
  • Dolny lewy pin do ujemnej szyny zasilającej
  • Dolny prawy pin dodatnia szyna zasilająca

Podłączanie wyświetlacza:

  • VSS do szyny ujemnej
  • VDD do szyny dodatniej
  • V0 jest już podłączony
  • RS do pinu cyfrowego 12
  • RW do szyny ujemnej
  • E do pinu cyfrowego 11
  • D4 do pinu cyfrowego 5
  • D5 do pinu cyfrowego 4
  • D6 do cyfrowego pinu 3
  • D7 do pinu cyfrowego 2
  • A do 5 woltów
  • K do ziemi

Teraz na kontrolerze!

  • Podłącz dolny lewy pin każdego przycisku z rezystorem do ujemnej szyny zasilającej (na drugiej płytce).
  • Podłącz prawy dolny styk każdego przycisku do szyny dodatniej (na drugiej płycie).
  • Następnie podłącz górny lewy przycisk jednego przycisku do cyfrowego pinu 7
  • Podłącz lewy górny róg następnego przycisku do cyfrowego pinu 8
  • Podłącz lewy górny róg ostatniego przycisku do cyfrowego pinu 9

Teraz wszystko jest okablowane!

Krok 4: Programowanie

Możesz sam to zaprogramować lub użyć mojego kodu (jestem amatorem, więc nie jest najlepszy). Jeśli jesteś nowy w tym, podłącz Arduino za pomocą USB i prześlij kod za pomocą edytora internetowego Arduino. Oto on:

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

Krok 5: Testowanie gry

Testowanie gry
Testowanie gry
Testowanie gry
Testowanie gry

Po włączeniu ekranu upewnij się, że obróciłeś potencjometr, aby tekst był wyraźnie widoczny. Zacznij od sprawdzenia, czy każdy przycisk działa poprawnie i daje i wyświetla. Pamiętaj, że przytrzymanie przycisku enter może zepsuć, więc przytrzymaj go tylko przez krótką sekundę. Jeśli chcesz ponownie zagrać w grę, naciśnij czerwony przycisk resetowania na Arduino. Teraz, jeśli wszystko działa, spróbuj dostosować niektóre mechaniki w grze lub dodać więcej przycisków.

Zalecana: