Tartalomjegyzék:
- 1. lépés: Pozitív/földelt vezetékek hozzáadása a kenyértáblához
- 2. lépés: Nyomógomb hozzáadása
- 3. lépés: Potenciométer hozzáadása
- 4. lépés: Hangszóró hozzáadása
- 5. lépés: Felhasználóválasztó RGB hozzáadása
- 6. lépés: Véletlen rendszer RGB hozzáadása
- 7. lépés: Befejezte
Videó: Rövid távú memorizációs játék: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
Építsd meg saját Arduino-alapú memorizációs játékodat!
Ebben a játékban egy RGB LED 3 véletlenszerű színt villog az elején, emlékeznie kell mindegyik színére. Látod, hova megy ez? Potenciométerrel módosíthatja a második RGB LED -et, és egy gombot megnyomva rögzít minden színt az első RGB LED -ről. A második RGB LED megmutatja, hogy melyik színt választotta, és miután rögzítette a szekvenciát, az RGB LED -ek zölden villognak, és hangjelzés hallható a zümmögő jelzéséből, ha helyesen kitalálta a sorozatot, vagy mindkét RGB LED pirosan és visszaállítja a sorozatszámot 3* -ra (ez megváltoztatható). A játékot azzal kezdi, hogy emlékeznie kell a megjelenített 3 színre, majd ha helyesen választja ki a megjelenített színeket, egy másik véletlenszerű szín kerül hozzáadásra a sorozatban. Ez addig folytatódik, amíg egyet nem hibázik, és a fentiek szerint csak 3 színre áll vissza.
Ez egy igazán szórakoztató, addiktív és idegesítő játék:)
DOLGOK, amire szüksége lesz
- 1 x Arduino UNO R3
- 1 x potenciométer
- 1 x nyomógomb
- 2 x RGB LED
- 8 x 220 Ohm ellenállás
- 1 x Piezo hangszóró
- 18 x jumper vezeték (férfi -férfi)
VÁLASZTHATÓ
1 x pajzs tábla
A fenti képen létrehoztam egy pajzsot, hogy megmutassam a barátaimnak az iskolában, de ez teljesen felesleges. Ha ezen az úton szeretne menni, kap egy forrasztópáka, némi forrasztót és türelmet. Ha ezt az utat szeretné választani, írjon nekem üzenetet, és ha baj van, tudok segíteni.
1. lépés: Pozitív/földelt vezetékek hozzáadása a kenyértáblához
Nagyon alapvető lépés
Csatlakoztassa a GND -t a GND sínhez a kenyértáblán
Csatlakoztassa az 5V -ot a kenyértáblán lévő POSITIVE sínhez
2. lépés: Nyomógomb hozzáadása
Helyezze a nyomógombot a kenyértáblára, és kövesse a fenti képen látható lépéseket.
Csatlakoztassa az egyik oldalt az 5V -os sínhez
Csatlakoztassa a 220 ohmos ellenállást a nyomógomb szomszédos oldalához, majd csatlakoztassa a jumpert a GND -hez
Csatlakoztassa az ellenkező oldalt az Arduino 2 PIN -kódjához
Most hozzáadta a nyomógombot. Győződjön meg róla, hogy pontosan úgy néz ki, mint a képen, ez nagyon fontos része ennek a játéknak!
3. lépés: Potenciométer hozzáadása
Helyezze a potenciométert a kenyértáblára, és kövesse a fenti képen látható lépéseket.
Csatlakoztassa az egyik oldalt az 5V -os sínhez
Csatlakoztassa középen az A0 analóg bemenethez
Csatlakoztassa az utolsó oldalt a GND -hez
Most hozzáadta a nyomógombot. Győződjön meg róla, hogy pontosan úgy néz ki, mint a képen, ez nagyon fontos része ennek a játéknak!
MEGJEGYZÉS: Amíg az egyik oldalon 5V, a másik oldalon GND van, és a középső A0 -ra áll, addig jól fog működni
4. lépés: Hangszóró hozzáadása
Csatlakoztassa a GND oldalt a GND sínhez
Csatlakoztassa a + oldalt a 220 ohmos ellenálláshoz, majd csatlakoztassa a 7 -es PIN -kódhoz
Ez az!
5. lépés: Felhasználóválasztó RGB hozzáadása
Az RGB LED -ek bonyolult vezetékek lehetnek, ezért nézze meg az utasításokat tartalmazó képet, hogy megállapítsa, helyes -e a forgás. Tehát az alábbi lépéseim a forgásomhoz fognak viszonyulni, ezért fontos, hogy pontosan kövessem lépéseimet!
A BALRA indulva
Adjon hozzá egy 220 ohmos ellenállást az első kettőhöz, hagyja ki a harmadikat, és adja hozzá a fúzióhoz
Csatlakoztasson egy GND jumpert a 3. ellenállás nélkül, ez a mi GND
Tehát a bal oldali első ellenállással a 3 -as PIN -kódra (kék) megy
A második ellenállás csatlakozik a PIN 5 -hez (zöld)
és a harmadik ellenállás csatlakozik a PIN 6 -hoz (piros)
Ez az! Ez az RGB LED, amelyet a felhasználó használ a megfelelő színek kiválasztásához!
6. lépés: Véletlen rendszer RGB hozzáadása
Az RGB LED -ek bonyolult vezetékek lehetnek, ezért nézze meg az utasításokat tartalmazó képet, hogy megállapítsa, helyes -e a forgás. Tehát az alábbi lépéseim a forgásomhoz fognak viszonyulni, ezért fontos, hogy pontosan kövessem lépéseimet!
A BALRA indulva
Adjon hozzá egy 220 ohmos ellenállást az első kettőhöz, hagyja ki a harmadikat, és adja hozzá a fúzióhoz
Csatlakoztasson egy GND jumpert a 3. -hoz ellenállás nélkül, ez a mi GND -ünk. Tehát a bal oldali első ellenállással a 3 -as PIN -kódra (kék) a második ellenállás a 5 -ös PIN -kódhoz (zöld) csatlakozik Piros)
Ez az! Ez az RGB LED, amelyet a rendszer használ a színek véletlenszerű kiválasztásához!
7. lépés: Befejezte
Bármilyen kérdése van, írjon nekem üzenetet, ehhez a lépéshez csatoltam a kódot. Nem kell semmit módosítania, hogy működjön, de bátran bánjon és javítsa a kód futását!
Mindennek jól dokumentáltnak vagy kódnak kell lennie, ami megmagyarázza magát, de ha még nem ismeri a programozást és nem ért valamit, akkor gyorsan válaszolok az e-mailekre!
Itt is megtalálható a projektben használt könyvtár
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Ajánlott:
DIY hosszú távú legjobb barát fények: 4 lépés (képekkel)
DIY Long Distance Best Friend Lights: Távolsági szinkron lámpákat készítettem "Legjobb barát" néven lámpák. Ez csak azt jelenti, hogy szinkronban vannak a másik lámpa aktuális színével. Tehát ha az egyik lámpát zöldre cserélné, röviddel azután, hogy a másik lámpa zöldre vált
EKG naplózó - hordható szívmonitor hosszú távú adatgyűjtéshez és elemzéshez: 3 lépés
EKG -naplózó - hordható szívmonitor hosszú távú adatgyűjtéshez és elemzéshez: Első kiadás: 2017. október nincs PMECG Logger hosszú ideig hordható szívmonitor
Fordítsa el a normál videó kivetítőt rövid távú modellben ~ 40 dollárért: 6 lépés (képekkel)
Fordítson rendes videó kivetítőt rövidtávú modellben ~ 40 $ -ért: Videóművészként szeretek közvetlenül a színpadról videóvetítéseket végezni. Nagyra értékelem ezt a megközelítést, mert könnyebb és gyorsabb a telepítése, mint a videoprojektorok grill tetejére akasztása, vagy kevésbé bonyolult, mint más telepítések. Jól sikerült
Rövid útmutató az Arduino IDE használatához NodeMCU ESP8266 segítségével: 6 lépés
Rövid útmutató az Arduino IDE használatához a NodeMCU ESP8266 segítségével: Arduino IDE konfiguráció a NodeMCU ESP8266 számára
Rövid G-Shock Bezel Stealthing Guide: 3 lépés
Rövid G-Shock Bezel Stealthing Guide: Itt egy nagyon egyszerű, lopó projekt. Azt tervezem, hogy sokkal többet teszek a kis DW-5600-asommal, mint a kijelző megfordítása, az előlap leplezése (ha lehetséges), de most el akartam lopni a keretet (eltávolítani a fehér festéket)