Spisu treści:
- Krok 1: Dodawanie przewodów dodatnich/uziemiających do płyty chlebowej
- Krok 2: Dodawanie przycisku
- Krok 3: Dodawanie potencjometru
- Krok 4: Dodawanie głośnika
- Krok 5: Dodawanie wyboru użytkownika RGB
- Krok 6: Dodawanie losowego systemu RGB
- Krok 7: Jesteś skończony
Wideo: Krótkoterminowa gra zapamiętywania: 7 kroków
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:32
Zbuduj własną grę zapamiętywania opartą na Arduino!
W tej grze jedna dioda LED RGB na początku będzie migać 3 losowymi kolorami, musisz zapamiętać kolor każdego z nich. Widzisz, dokąd to zmierza? Użyjesz potencjometru, aby zmienić drugą diodę LED RGB i naciśnij przycisk, aby zarejestrować każdy kolor z pierwszej diody RGB. Druga dioda LED RGB pokaże Ci, który kolor wybrałeś, a po nagraniu sekwencji diody LED RGB będą albo migać na zielono, a brzęczyk będzie odtwarzany dźwięk, sygnalizując, że poprawnie odgadłeś sekwencję, lub obie diody LED RGB będą migać na czerwono i zresetuje licznik sekwencji z powrotem do 3* (można to zmienić). Rozpoczynasz grę od zapamiętania 3 pokazanych kolorów, następnie jeśli poprawnie wybierzesz pokaz kolorów, kolejny losowy kolor zostanie dodany w sekwencji. Będzie to trwało, dopóki się nie pomylisz, i jak wspomniano powyżej, zresetuje się tylko do 3 kolorów.
To naprawdę zabawna, wciągająca i denerwująca gra:)
RZECZY, KTÓRE BĘDZIESZ POTRZEBNE
- 1 x Arduino UNO R3
- 1 x potencjometr
- 1 x przycisk
- 2 x diody LED RGB
- Rezystory 8 x 220 Ohm
- 1 x głośnik piezoelektryczny
- 18 x przewody połączeniowe (męski na męski)
OPCJONALNY
1 x tablica tarczy
Na powyższym obrazku stworzyłem tarczę, aby pokazać znajomym w szkole, ale jest to zupełnie niepotrzebne. Jeśli chcesz iść tą drogą, dostaniesz lutownicę, trochę lutu i cierpliwość. Jeśli chcesz skorzystać z tej trasy, napisz do mnie, a pomogę Ci w razie jakichkolwiek problemów.
Krok 1: Dodawanie przewodów dodatnich/uziemiających do płyty chlebowej
Bardzo podstawowy krok
Podłącz GND do szyny GND na płytce stykowej
Podłącz 5V do szyny POSITIVE na płytce stykowej
Krok 2: Dodawanie przycisku
Umieść przycisk na płytce stykowej i postępuj zgodnie z instrukcjami na powyższym obrazku.
Podłącz jedną stronę do szyny 5 V
Podłącz rezystor 220 Ohm do sąsiedniej strony przycisku, a następnie podłącz zworkę do GND
Podłącz przeciwną stronę do 2 PIN na Arduino
Teraz masz dodany przycisk. Upewnij się, że wygląda dokładnie tak, jak na zdjęciu, to bardzo ważna część tej gry!
Krok 3: Dodawanie potencjometru
Umieść potencjometr na płytce stykowej i postępuj zgodnie z instrukcjami na powyższym obrazku.
Podłącz jedną stronę do szyny 5 V
Podłącz środek do wejścia analogowego A0
Podłącz ostatnią stronę do GND
Teraz masz dodany przycisk. Upewnij się, że wygląda dokładnie tak, jak na zdjęciu, to bardzo ważna część tej gry!
UWAGA: Dopóki jedna strona ma 5 V, a druga strona to GND, a środkowa ma A0, będzie działać dobrze
Krok 4: Dodawanie głośnika
Podłącz stronę GND do szyny GND
Podłącz stronę + do rezystora 220 Ohm, a następnie podłącz do PIN 7
Otóż to!
Krok 5: Dodawanie wyboru użytkownika RGB
Diody LED RGB mogą być trudne do okablowania, więc spójrz na obraz na instrukcji, aby określić, czy masz prawidłowy obrót. Tak więc moje kroki poniżej będą zależne od mojej rotacji, dlatego ważne jest, aby dokładnie wykonywać moje kroki!
Zaczynając od LEWEJ
Dodaj rezystor 220 omów do pierwszych dwóch, pomiń trzeci i dodaj czwartą
Podłącz zworkę GND do trzeciej bez rezystora, to nasze GND
Czyli z pierwszym rezystorem po lewej idzie do PIN 3 (niebieski)
Drugi rezystor łączy się z PIN 5 (zielony)
a trzeci rezystor łączy się z PIN 6 (czerwony)
Otóż to! To jest dioda LED RGB, która będzie używana przez użytkownika do wyboru właściwych kolorów!
Krok 6: Dodawanie losowego systemu RGB
Diody LED RGB mogą być trudne do okablowania, więc spójrz na obraz na instrukcji, aby określić, czy masz prawidłowy obrót. Tak więc moje poniższe kroki będą zależne od mojej rotacji, dlatego ważne jest, aby dokładnie wykonywać moje kroki!
Zaczynając od LEWEJ
Dodaj rezystor 220 omów do pierwszych dwóch, pomiń trzeci i dodaj czwartą
Podłącz zworkę GND do 3 bez rezystora to jest nasze GND Więc z pierwszym rezystorem z lewej idzie do PIN 3 (Niebieski) Drugi rezystor łączy się z PIN 5 (Zielony) Trzeci rezystor łączy się z PIN 6 (Czerwony)
Otóż to! To jest dioda LED RGB, która będzie używana przez system do losowego wyboru kolorów!
Krok 7: Jesteś skończony
Wszelkie pytania prosimy kierować do mnie, do tego kroku dołączyłem Kodeks. Nie powinieneś niczego zmieniać, aby to działało, ale możesz majstrować i sprawniej, aby kod działał płynniej!
Wszystko POWINNO być dobrze udokumentowane lub kod, który sam się wyjaśnia, ale jeśli dopiero zaczynasz programować i czegoś nie rozumiesz, odpowiadam na e-maile dość szybko!
RÓWNIEŻ tutaj jest biblioteka używana w projekcie
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Zalecana:
GRA DINO Z WYKORZYSTANIEM LDR: 5 kroków
GRA DINO WYKORZYSTUJĄCA LDR: Dinosaur Game, znana również jako T-Rex Game i Dino Runner, to wbudowana gra przeglądarkowa w przeglądarce internetowej Google Chrome. Gra została stworzona przez Sebastiena Gabriela w 2014 roku i można uzyskać do niej dostęp, naciskając spację w trybie offline w Google Chrome.A L
BBC Micro:bit and Scratch - interaktywna gra z kierownicą i prowadzeniem: 5 kroków (ze zdjęciami)
BBC Micro:bit i Scratch – interaktywna gra o kierownicę i kierowanie: Jednym z moich zadań klasowych w tym tygodniu jest użycie BBC Micro:bit do połączenia z programem Scratch, który napisaliśmy. Pomyślałem, że to idealna okazja do wykorzystania mojego ThreadBoard do stworzenia systemu wbudowanego! Moja inspiracja do zdrapki
Gra 3d Maze przy użyciu Arduino: 8 kroków (ze zdjęciami)
Gra w labirynt 3D przy użyciu Arduino: Cześć przyjaciele, więc dzisiaj zamierzamy stworzyć grę w labirynt przy użyciu ARDUINO UNO. Ponieważ Arduino Uno jest najczęściej używaną planszą, bardzo fajnie jest tworzyć z nią gry. W tej instrukcji stwórzmy grę w labirynt, którą steruje się za pomocą joysticków.Nie zapomnij
Gra Aruduino LED Szybkie klikanie Gra dla dwóch graczy: 8 kroków
Aruduino LED Game Fast Clicking Two Player Game: Ten projekt jest inspirowany @HassonAlkeim. Jeśli chcesz przyjrzeć się bliżej, oto link, który możesz sprawdzić https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Ta gra jest ulepszoną wersją Alkeima. To jest
Ostateczna gra komputerowa Simon mówi, że gra: 3 kroki
Finał inżynierii komputerowej Gra Simon Mówi: Mój pomysł: Mój projekt to gra Simon Mówi. W tej grze są cztery diody LED i cztery przyciski. Muzyka będzie odtwarzana z brzęczyka, a diody LED zaświecą się dopasowując się do muzyki. Wtedy rozpocznie się gra. Zaświeci się dioda LED i trzeba kliknąć tyłek