![Conectați 4 jocuri folosind Arduino și Neopixel: 7 pași (cu imagini) Conectați 4 jocuri folosind Arduino și Neopixel: 7 pași (cu imagini)](https://i.howwhatproduce.com/images/006/image-16508-7-j.webp)
Cuprins:
- Pasul 1: Piese
- Pasul 2: Pregătiți unitatea de afișare Neopixel
- Pasul 3: Pregătiți unitatea de comutare a butonului
- Pasul 4: Atașați Arduino și suportul bateriei la placa de bază
- Pasul 5: lipiți unitatea de afișare pe placa de bază
- Pasul 6: Conectați Jumper Wires la Arduino
- Pasul 7: Încărcați codul și redați
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
![Image Image](https://i.howwhatproduce.com/images/006/image-16508-9-j.webp)
![](https://i.ytimg.com/vi/ipd9wNm-U6s/hqdefault.jpg)
![Părți Părți](https://i.howwhatproduce.com/images/006/image-16508-10-j.webp)
În loc să fac doar un cadou de jucărie, am vrut să le ofer nepoților un cadou unic pe care să-l poată pune împreună (sperăm) să se bucure. În timp ce codul Arduino pentru acest proiect poate fi prea greu de înțeles pentru ei, conceptele de bază de intrare, ieșire, bucle și condiții utilizate în acest cod ar putea fi explicate vizual pe măsură ce joacă jocul Connect 4.
În acest Instructable, vă voi arăta cum să puneți împreună un kit Arduino pe care îl puteți asambla și codifica cu copiii dvs. pentru a juca Connect 4. Nu este necesară lipirea pentru acest proiect; doar conectează-te și joacă-te.
Pasul 1: Piese
Pentru acest proiect, veți avea nevoie de:
- Arduino Uno sau echivalent
- LED RGB Neopixel 8x8
- Pană de pâine
- 3 comutatoare cu buton
- Sârme de jumper
- Șuruburi
- Carcasă - suport pentru plinte și carton
Instrumente: Șurubelniță, pistol de lipit
Pasul 2: Pregătiți unitatea de afișare Neopixel
![Pregătiți unitatea de afișare Neopixel Pregătiți unitatea de afișare Neopixel](https://i.howwhatproduce.com/images/006/image-16508-11-j.webp)
![Pregătiți unitatea de afișare Neopixel Pregătiți unitatea de afișare Neopixel](https://i.howwhatproduce.com/images/006/image-16508-12-j.webp)
![Pregătiți unitatea de afișare Neopixel Pregătiți unitatea de afișare Neopixel](https://i.howwhatproduce.com/images/006/image-16508-13-j.webp)
Mai întâi, conectați 3 fire jumper la Neopixel. Folosesc următorul cod de culoare pentru cabluri:
Alb: GND
Gri: 5V Violet: Date IN
Apoi, fixați Nelpixel pe panoul de afișaj cu adeziv fierbinte.
Pasul 3: Pregătiți unitatea de comutare a butonului
![Pregătiți unitatea de comutare a butoanelor Pregătiți unitatea de comutare a butoanelor](https://i.howwhatproduce.com/images/006/image-16508-14-j.webp)
![Pregătiți unitatea de comutare a butoanelor Pregătiți unitatea de comutare a butoanelor](https://i.howwhatproduce.com/images/006/image-16508-15-j.webp)
![Pregătiți unitatea de comutare a butoanelor Pregătiți unitatea de comutare a butoanelor](https://i.howwhatproduce.com/images/006/image-16508-16-j.webp)
![Pregătiți unitatea de comutare a butoanelor Pregătiți unitatea de comutare a butoanelor](https://i.howwhatproduce.com/images/006/image-16508-17-j.webp)
Așezați butoanele de pe panoul de măsurare și conectați firele jumper folosind următorul cod de culoare al cablajului:
Maro: Buton stâng
Roșu: buton stâng portocaliu: buton central galben: buton central verde: buton dreapta buton albastru: buton dreapta buton
Sârmele maro, portocaliu, verde sunt conectate la șina (-) împreună cu un nou fir negru.
Notă: s-ar putea să observați că nu folosesc rezistențe pentru aceste butoane. Asta pentru că voi folosi codul Arduino pentru a folosi rezistențe încorporate cu pin Arduino de 20K. Vedeți celălalt proiect despre cum să folosiți rezistențe interne folosind codul dvs. pentru a vă purta circuitul.
www.instructables.com/id/Simon-Whack-a-Mol…
Pasul 4: Atașați Arduino și suportul bateriei la placa de bază
![Atașați Arduino și suportul bateriei la placa de bază Atașați Arduino și suportul bateriei la placa de bază](https://i.howwhatproduce.com/images/006/image-16508-18-j.webp)
Folosiți șuruburi (sau lipici fierbinte) pentru a atașa Arduino și suportul bateriei la plinta.
Pasul 5: lipiți unitatea de afișare pe placa de bază
![Atașați unitatea de afișare la placa de bază Atașați unitatea de afișare la placa de bază](https://i.howwhatproduce.com/images/006/image-16508-19-j.webp)
Utilizați lipici fierbinte pentru a fixa unitatea de afișare pe placă, așa cum se arată.
Pasul 6: Conectați Jumper Wires la Arduino
![Conectați Jumper Wires la Arduino Conectați Jumper Wires la Arduino](https://i.howwhatproduce.com/images/006/image-16508-20-j.webp)
![Conectați Jumper Wires la Arduino Conectați Jumper Wires la Arduino](https://i.howwhatproduce.com/images/006/image-16508-21-j.webp)
![Conectați Jumper Wires la Arduino Conectați Jumper Wires la Arduino](https://i.howwhatproduce.com/images/006/image-16508-22-j.webp)
![Conectați Jumper Wires la Arduino Conectați Jumper Wires la Arduino](https://i.howwhatproduce.com/images/006/image-16508-23-j.webp)
Conectați toate firele jumperului la Arduino în conformitate cu următoarea atribuire a pinului:
Roșu -> 2
Galben -> 3 Albastru -> 4 Violet -> 5 Negru -> GND Alb -> GND Gri -> 5V
Pasul 7: Încărcați codul și redați
Am încărcat în prealabil Arduino cu cod atașat, astfel încât imediat ce bateria de 9V a fost conectată la Arduino, a început să joace jocul. Butoanele albastre sunt pentru a vă deplasa poziția cipului în coloana stângă sau dreaptă înainte de a apăsa butonul galben pentru a lăsa cipul. (Vezi videoclipul)
Pentru a intra în modul demo, pur și simplu apăsați orice buton și apăsați și eliberați reset. După ce ecranul este clar, eliberați butonul și veți vedea roșu și albastru redând automat. Veți observa că în modul demo, jucătorii roșii și albaștri selectează pur și simplu coloane la întâmplare și nu folosesc nicio strategie câștigătoare pentru a-l învinge pe celălalt jucător.
Pentru a ieși din modul demo, doar resetați Arduino.
Plănuiesc să adaug în viitor un singur player împotriva modului Arduino, așa că, dacă știți un algoritm de bază pentru Connect 4, anunțați-mă.
Recomandat:
Jocuri cu 4 butoane folosind o intrare analogică: 6 pași (cu imagini)
![Jocuri cu 4 butoane folosind o intrare analogică: 6 pași (cu imagini) Jocuri cu 4 butoane folosind o intrare analogică: 6 pași (cu imagini)](https://i.howwhatproduce.com/images/001/image-942-36-j.webp)
Jocuri cu 4 butoane folosind o singură intrare analogică: această instrucțiune se concentrează pe utilizarea unei linii de intrare analogice pentru mai multe butoane care pot fi detectate independent una de cealaltă. Și pentru a evidenția utilizarea acestor butoane incluse este un software pentru a juca patru jocuri diferite cu 4 butoane. Toate jocurile (8 în t
Consola de jocuri DIY folosind Arduino: 4 pași
![Consola de jocuri DIY folosind Arduino: 4 pași Consola de jocuri DIY folosind Arduino: 4 pași](https://i.howwhatproduce.com/images/001/image-2784-11-j.webp)
Consola de jocuri DIY folosind Arduino: În acest tutorial vă voi arăta cum puteți crea o consolă de jocuri folosind Arduino nano. Deci, dacă doriți să vedeți videoclipuri detaliate pe acesta, verificați-l pe canalul meu de pe YouTube
Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: 14 pași (cu imagini)
![Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: 14 pași (cu imagini) Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: 14 pași (cu imagini)](https://i.howwhatproduce.com/images/002/image-3182-10-j.webp)
Suport pentru căști pentru jocuri ARGB DIY folosind acrilic: Bună tuturor, în acest instructiv vă voi arăta cum să creați un suport pentru căști personalizat RGB adresabil pentru căștile dvs. de joc folosind LED-uri WS2812b (Aka Neopixels). Puteți utiliza și benzi RGB proiect. Această descriere nu este reală
Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: 8 pași
![Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: 8 pași Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: 8 pași](https://i.howwhatproduce.com/images/006/image-15698-22-j.webp)
Cum să încărcați jocuri pe Arduboy și 500 de jocuri pe Flash-cart: Am făcut niște Arduboy de casă cu memorie Serial Flash care pot stoca maxim 500 de jocuri pentru a juca pe drum. Sper să vă împărtășesc cum să încărcați jocuri pe acesta, inclusiv cum să stocați jocuri în memoria flash serială și să creați propriul pachet de joc consolidat
Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: 5 pași
![Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: 5 pași Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: 5 pași](https://i.howwhatproduce.com/images/002/image-5688-59-j.webp)
Simulator de jocuri SmartPhone - Joacă jocuri Windows folosind controlul gesturilor IMU, accelerometru, giroscop, magnetometru: Sprijină acest proiect: https://www.paypal.me/vslcreations donând la coduri open-source & sprijin pentru dezvoltarea ulterioară