Taula de continguts:
- Pas 1: parts
- Pas 2: prepareu el suport de visualització Neopixel
- Pas 3: prepareu la unitat de commutació de botons
- Pas 4: connecteu Arduino i el suport de la bateria al sòcol
- Pas 5: fixeu la unitat de visualització al sòcol
- Pas 6: connecteu Jumper Wires a Arduino
- Pas 7: pengeu Code & Play
Vídeo: Connecta 4 jocs mitjançant Arduino i Neopixel: 7 passos (amb imatges)
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
En lloc de fer un regal de joguina a la venda, volia donar als meus nebots un regal únic que poguessin reunir i (amb sort) gaudir. Tot i que el codi Arduino d’aquest projecte pot ser massa difícil d’entendre, els conceptes bàsics d’entrada, sortida, bucles i condicions utilitzats en aquest codi es podrien explicar visualment mentre juguen al joc de Connect 4.
En aquest instructiu, us mostraré com muntar un kit Arduino que podeu muntar i codificar amb els vostres fills per jugar a Connect 4. No cal soldadura per a aquest projecte; només cal connectar i jugar.
Pas 1: parts
Per a aquest projecte, necessitareu:
- Arduino Uno o equivalent
- LED RGB Neopixel de 8x8
- Taula de pa
- 3 interruptors de botó
- Filferros de pont
- Cargols
- Estoig: suport per a sòcol i cartró
Eines: Tornavís, pistola de colar
Pas 2: prepareu el suport de visualització Neopixel
En primer lloc, connecteu 3 cables de pont a Neopixel. Estic fent servir el següent codi de color de cablejat:
Blanc: GND
Gris: 5V Lila: dades IN
A continuació, poseu Nelpixel al tauler de la pantalla amb cola calenta.
Pas 3: prepareu la unitat de commutació de botons
Col·loqueu els interruptors de botó a la placa de connexió i connecteu els cables del jumper mitjançant el codi de color de cablejat següent:
Marró: botó esquerre
Vermell: botó esquerre taronja: botó central groc: botó central verd: botó dret del botó Blau: botó dret del botó
Els cables marrons, taronja i verds estan connectats al carril (-) juntament amb un nou fil negre.
Nota: és possible que observeu que no faig servir resistències per a aquests botons. Això és degut a que faré servir el codi Arduino per utilitzar resistències de pin Arduino de 20 K incorporades. Vegeu el meu altre projecte sobre com utilitzar resistències internes amb el vostre codi simplement per al vostre circuit.
www.instructables.com/id/Simon-Whack-a-Mol…
Pas 4: connecteu Arduino i el suport de la bateria al sòcol
Feu servir cargols (o cola calenta) per fixar Arduino i el suport de la bateria al sòcol.
Pas 5: fixeu la unitat de visualització al sòcol
Feu servir cola calenta per fixar la pantalla al sòcol, tal com es mostra.
Pas 6: connecteu Jumper Wires a Arduino
Connecteu tots els cables del jumper a Arduino segons la següent assignació de pins:
Vermell -> 2
Groc -> 3 Blau -> 4 Porpra -> 5 Negre -> GND Blanc -> GND Gris -> 5V
Pas 7: pengeu Code & Play
Vaig carregar prèviament l’Arduino amb el codi adjunt de manera que tan bon punt la bateria de 9V es va connectar a l’Arduino, va començar a jugar. Els botons blaus serveixen per moure la posició del xip a la columna esquerra o dreta abans de prémer el botó groc per deixar anar el xip. (Veure el vídeo)
Per accedir al mode de demostració, només cal que premeu qualsevol botó i que premeu i deixeu anar el restabliment. Quan la pantalla estigui neta, deixeu anar el botó i veureu el vermell i el blau reproduint-se automàticament. Notareu que en el mode de demostració, els jugadors vermells i blaus simplement seleccionen columnes a l’atzar i no utilitzen cap estratègia guanyadora per vèncer a l’altre jugador.
Per sortir del mode de demostració, només cal reiniciar l'Arduino.
Estic planejant afegir un mode de reproductor únic contra Arduino en el futur, així que si coneixeu un algorisme bàsic per a Connect 4, feu-m'ho saber.
Recomanat:
Controlador de jocs DIY basat en Arduino - Controlador de jocs Arduino PS2 - Jugar a Tekken amb el bricolatge Arduino Gamepad: 7 passos
Controlador de jocs DIY basat en Arduino | Controlador de jocs Arduino PS2 | Jugar a Tekken amb el bricolatge Arduino Gamepad: Hola nois, jugar sempre és divertit, però jugar amb el vostre propi controlador de jocs de bricolatge és més divertit
Mini consola de jocs Ardubaby amb 500 jocs: 10 passos
Ardubaby Mini Game Console Amb 500 jocs: crèdits per al creador (Kevin Bates), Arduboy és una consola de jocs de 8 bits molt reeixida. Hi havia milers de jocs escrits per l’aficionat que els compartia lliurement al fòrum de la comunitat d’Arduboy perquè més gent pugui aprendre a codificar
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant control de gestos IMU, acceleròmetre, giroscopi, magnetòmetre: 5 passos
Simulador de jocs SmartPhone: juga a jocs de Windows mitjançant IMU de control de gestos, acceleròmetre, giroscopi i magnetòmetre: dóna suport a aquest projecte: https://www.paypal.me/vslcreations donant a codis de codi obert & suport per al desenvolupament posterior
Vestit de monitor: connecta els senyals del cor a l'IoT: 18 passos (amb imatges)
Monitor Dress - Connecta els senyals del cor a l'IoT: The Monitor Dress és un experiment en la investigació de diferents maneres de digitalitzar l'activitat cardíaca del portador i processar les dades. Tres elèctrodes dins del vestit mesuren els senyals elèctrics que travessen el portador. bod
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l'aplicació Blynk: 7 passos (amb imatges)
Controlar Arduino mitjançant un telèfon intel·ligent mitjançant USB amb l’aplicació Blynk: en aquest tutorial, aprendrem a utilitzar l’aplicació Blynk i Arduino per controlar la llum, la combinació es farà a través del port sèrie USB. la solució més senzilla que controla remotament el vostre Arduino o c