Taula de continguts:
- Pas 1: reuniu els components
- Pas 2: Marcatge a la poliestireno
- Pas 3: paper de vidre dels LEDs (opcional)
- Pas 4: Preparació dels cables
- Pas 5: soldar els LED
- Pas 6: Soldar els quadrats junts
- Pas 7: Fixació del cub al tauler de circuits
- Pas 8: soldeu els connectors
- Pas 9: proveu el cub LED
- Pas 10: connecteu el joystick i el botó
- Pas 11: Diverteix-te:)
Vídeo: 3D Tic-Tac-Toe en un cub led: 11 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:15
Alguna vegada has volgut jugar a Tic Tac Toe en 3 dimensions a casa?
Si la resposta és afirmativa, aquest document instructiu us proporciona tota la informació necessària per crear-ne una.
El joc es pot jugar en un cub led de 3x3x3. Cada punt és un led d’un sol color, cada LED s’ha de controlar individualment. Per jugar al tic-tac-toe són necessaris almenys 3 signes diferents (generalment o x i en blanc), però en un cub LED d’un sol color seria impossible.
La solució es fa intermitent. Quan s’inicia el joc, tots els leds estan apagats, el primer jugador juga amb el led encès, el segon jugador està amb el led intermitent, de manera que el joc es pot jugar d’aquesta manera.
Un joystick i un botó us permeten escollir el LED on voleu col·locar el vostre "signe".
Per descomptat, només podeu utilitzar el vostre cub LED com a decoració. Es proporciona un codi que fa que els LEDs parpellegin aleatòriament com al vídeo o un darrere l’altre.
Pas 1: reuniu els components
La llista de components necessaris per construir el joc:
- 22 * 30 placa de circuit universal (o superior)
- Arduino UNO
- 27 LEDs (he utilitzat LEDs de 3 mm)
- Mòdul de palanca de control (KY-023)
- Mòdul de botons (KY-004)
- 20 cables de pont M-F
- Filferro
- Cables flexibles
- 12 connectors F-F
Eines necessàries
- Escuma de poliestirè Facilitarà la vostra feina.
- Kit de soldadura
- Pistola de cola calenta
- Pinchers
- Pelador de cables
- Regle
- Paper de vidre (opcional)
Pas 2: Marcatge a la poliestireno
Feu marques de 3x3 en un bloc d’espuma d’espuma i introduïu forats als LED perquè hi càpiguen. Els forats haurien d’estar separats 2 cm l’un de l’altre, ja que estem creant un cub. Per fer-ho, hauríeu d’utilitzar una regla.
Pas 3: paper de vidre dels LEDs (opcional)
Per aconseguir un nivell de brillantor més gran, podeu utilitzar un paper de vidre per fregar els LED.
Pas 4: Preparació dels cables
Els cables exposats han de tenir 4,5 cm de llarg, en preparen 24. Aquests seran el marc del cub.
Cal preparar 12 cables flexibles. 9 d’ells haurien de fer 6-7 cm de llarg. 3 d'ells haurien de tenir 12-13 cm. Peleu els dos extrems dels cables.
Pas 5: soldar els LED
En primer lloc, estem connectant els cables negatius junts, normalment és la pota més curta del LED.
Col·loqueu els LEDs sobre la poliestirena que es preparava abans. Col·loqueu els cables tal i com es mostra a la imatge que envolteu la cama més curta al voltant del cable. A continuació, soldeu els LED al fil amb cura, després de soldar un fil a banda i banda, això mantindrà el quadrat unit.
És important que, quan estigueu a punt amb un quadrat, proveu els 9 LED. Es pot fer connectant el bastidor de filferro a terra de l’Arduino. A continuació, utilitzeu un cable M-M Jumper i connecteu-lo als 3,3 V de l'Arduino i toqueu l'altre costat a la pota sense soldar del LED; el LED s'hauria d'encendre. Si no s’encén cap LED, probablement una de les potes positives toqui el marc del filferro, hauríeu de comprovar-les.
Heu de preparar 3 quadrats LED.
Pas 6: Soldar els quadrats junts
Aquesta és la part més difícil, hauríeu de demanar un cop de mà en aquesta etapa.
Col·loqueu un quadrat a l’espuma de poliestirè i, a continuació, enganxeu un cable al costat del LED, en posició vertical. És important que aquest cable tan sols toqui les potes positives dels LED. Emboliqueu la cama positiva (la que encara no heu soldat) al voltant del filferro i soldeu-la. Feu-ho amb tots els LED.
Col·loqueu el segon quadrat a l’alçada de 2 cm. Emboliqueu les potes positives al voltant dels cables verticals. La plaça es quedarà allà d’aquesta manera, de manera que pugueu soldar cadascun després.
A continuació, col·loqueu l'últim quadrat d'alçada de 4 cm. Feu els mateixos passos que abans.
IMPORTANT: els cables horitzontals no han de tocar els cables verticals.
Quan estigueu llest amb el pas, heu de comprovar cada LED com abans.
Pas 7: Fixació del cub al tauler de circuits
En primer lloc, heu d’utilitzar 9 cables flexibles pelats.
Introduïu un costat del cable a través del forat de la placa de circuit i soldeu-lo al cable horitzontal. Feu-ho amb tots els cables horitzontals. Després fixeu el cub al tauler aplicant cola calenta.
En segon lloc, utilitzeu els 3 cables flexibles més llargs pelats.
Soldeu-los als quadrats i, a continuació, introduïu-los pels forats (podeu fer servir el forat més gran a la cantonada del tauler)
Quan estigueu llest amb el pas, teniu 12 cables penjats a la part inferior del tauler. Els 3 cables connectats als quadrats us permetran triar el LED en direcció vertical. Els 9 cables us permetran triar la columna on voleu il·luminar el LED.
Pas 8: soldeu els connectors
Soldeu els connectors de la part superior. Heu de separar els horitzontals i els verticals com jo.
Soldeu els 9 cables als connectors, tal com es mostra a la imatge.
A continuació, soldeu els 3 cables als 3 connectors. Connecteu el cable de la part superior a la 10a clavilla, la mitja a la 11a i la inferior al 12a i soldeu-la allà.
Enganxeu la resta de cables al tauler.
El vostre cub LED està llest. Hauríeu de provar-ho ara.
Pas 9: proveu el cub LED
Connecteu l'1-9 del cub LED al D0-D8 a l'Arduino (1 a D0, 2 a D1 …)
Connecteu el 10-12 a Arduino com:
- 10 a D11
- 11 a D10
- 12 a D9
Pengeu el codi proporcionat a Arduino.
La funció ledRandom () farà que els LED parpellegin aleatòriament
La funció ledSeq () farà que els LED parpellegin en una columna un darrere l’altre.
La funció ledWrite (x, y, z, v) us permet escriure qualsevol LED al cub. x, y, z són les coordenades, han d'estar entre 1-3. v és l'estat del LED, quan 0 el LED s'apagarà, quan 1 el LED s'encendrà.
Podeu encendre més LEDs per separat. Però el llamp d'un LED fa que s'apagui el d'abans. Però el retard és de només 0,5 ms, de manera que els veureu activats.
Intentaré millorar aquesta part del programa en el futur.
Pas 10: connecteu el joystick i el botó
El mòdul del joystick hauria d’estar a la mateixa posició que el cub LED (tal com es mostra a la imatge)
Mòdul de botons:
- Connecteu el - a l'Arduino GND
- Connecteu el + (pin central) a l'Arduino 5V
- Connecteu el S (pin de sortida) a Arduino A3
Mòdul Joystick:
- SW a A2
- VRY a A1
- De VRX a A0
- + 5V a l’Arduino 5V
- GND a Arduino GND.
A continuació, fixeu els mòduls i el cub LED en un pla de plàstic i pengeu el codi a l’Arduino.
Pas 11: Diverteix-te:)
El vostre 3D Tic-Tac-Toe està a punt.
Aquí teniu un petit tutorial sobre com jugar:
- El jugador 1 juga amb el LED encès
- El jugador 2 juga amb el LED parpellejant
- El LED parpelleja més ràpidament quan esteu en aquest LED.
- Podeu triar el vostre LED amb el joystick. Si feu clic amb el joystick, podeu baixar. (des del primer nivell, passarà al tercer)
- Premeu el botó per deixar-hi el signe. (El posarà allà on el LED parpelleja ràpidament)
- El guanyador és qui recull tres signes en direcció x, y o z. (Les diagonals encara no estan incloses)
-
Quan algú guanyi a la part superior, s’encendrà la cantonada superior dreta i si
- El jugador 1 guanya. S'encén la primera fila
- El jugador 2 guanya. La segona fila s’encén
- El joc també us mostrarà el lloc on heu recollit els vostres 3 signes.
- Per començar un joc nou, premeu el joystick durant uns segons.
Important: premeu sempre el botó durant un segon i manteniu el joystick durant mig segon.
Estic planejant millorar el joc en el futur, incloent les diagonals.
Si teniu alguna pregunta, escriviu un comentari o un missatge.
Recomanat:
Com fer un cub LED - LED Cube 4x4x4: 3 passos
Com fer un cub LED | LED Cube 4x4x4: es pot considerar un LED Cube com una pantalla LED, en la qual els LED de 5 mm simples fan el paper dels píxels digitals. Un cub LED ens permet crear imatges i patrons mitjançant el concepte d’un fenomen òptic conegut com a persistència de la visió (POV). Tan
Cub LED 3D de bricolatge amb un Raspberry Pi: 6 passos (amb imatges)
Cub LED 3D de bricolatge amb un Raspberry Pi: aquest projecte explica la manera com vam fabricar un cub LED 3D DIY amb LEDs ws2812b. El cub és de 8x8x8 de LEDs, de manera que 512 en total, i les capes estan fetes de làmines acríliques que hem obtingut des del dipòsit de casa. Les animacions són alimentades per un raspberry pi i una font d’energia de 5V. Th
Taula final del cub infinit reactiu de so LED: 6 passos (amb imatges)
Taula final del cub infinit reactiu de so LED: Wow! Vaja! Quin efecte tan maco! - Aquestes són algunes de les coses que escoltarà en completar la guia. Un cub d’infinit infinit, preciós, hipnòtic i sensible al so, completament al·lucinant. Aquest és un projecte de soldadura modestament avançat, que em va portar uns 12 homes
Com muntar el kit de cub de llum 3D 8x8x8 LED LED blau amb espectre de música de Banggood.com: 10 passos (amb imatges)
Com muntar el kit de cub de llum 3D 8x8x8 LED LED blau de l’espectre de música de Banggood.com: Això és el que estem construint: Kit de cub de llum 3D 8x8x8 LED de LED blau Espectre de música MP3 Carcassa opcional de placa acrílica transparent Si us agrada aquest cub LED, és possible que vulgueu puja al meu canal de YouTube on faig cubs LED, robots, IoT, impressió 3D i més
Cub Led Led 4x4x4: 5 passos (amb imatges)
Orange Led Cube 4x4x4: Hola a tots, esteu avorrits de fer coses electròniques senzilles i voleu avançar alguna cosa o busqueu un regal senzill però intel·ligent? Aleshores hauríeu de fer-ho, aquest instructiu us portarà a través del Orange Led Cube, f vostè té una