Taula de continguts:

"Color Match" (joc reflex): 4 passos
"Color Match" (joc reflex): 4 passos

Vídeo: "Color Match" (joc reflex): 4 passos

Vídeo:
Vídeo: КАК НАСТРОИТЬ L4D2 2024, De novembre
Anonim
Imatge
Imatge

Introducció:

Per al meu projecte escolar no sabia ben bé què fer, però després d’haver-ho reflexionat, vaig decidir fer un joc reflex. Al cap i a la fi, som una escola de jocs. Havíem de fer quelcom interactiu i únic, de manera que un joc seria perfecte. Estic content de com ha quedat tot i espero que també gaudiu del viatge!

Així doncs, amb aquest producte us mostraré com vaig crear el meu propi joc "Color Match" a l'Arduino. Abans de començar, he de dir que una petita part del joc no funciona perquè alguna cosa no funciona al meu codi, de manera que podeu agafar el meu codi i intentar solucionar-lo, però hi arribarem.

Pas 1: Com funciona?

Per tant, bàsicament he fet un partit contra un en el qual has de ser el primer que aconseguís 4 punts. Com es poden guanyar els punts? Doncs és senzill, cal tenir els millors reflexos. Teniu 3 colors diferents (vermell, verd i blau) per un costat i el mateix compte per a l’altre costat. D’una banda, un dels tres colors (LED) comença a parpellejar per un instant curt, diguem que el vermell parpelleja. Després, a l’altre costat, també parpellejarà un dels tres LED i, si és vermell (igual que el flaix de l’altre costat), heu de ser el primer a prémer el botó i qui és el primer a guanyar un punt. Però si parpelleja verd o blau, no hauríeu de prémer el botó perquè, en cas contrari, perdrà un punt (aquesta és la part que no funciona per a mi). Per simplificar-ho, només cal prémer quan coincideixin els colors i no prémer si els colors no coincideixen. El primer que assoleixi els 4 punts guanya el partit.

Per mantenir-lo interessant, hi ha un altre que no he explicat sobre el joc. Quan el llum verd parpellegi per un costat i també ho faci per l’altre costat i el costat verd prem el botó primer, guanyarà 2 punts. El mateix compta amb el costat blau, però en lloc dels 2 leds verds haurien d'haver-hi 2 flashs de leds blaus.

Pas 2: els materials

Per a aquest pas, vaig a descriure tot el que necessiteu perquè aquest projecte sigui vostre.

Què he utilitzat:

Tecnologia

- 1x Arduino Uno

- 5 LEDs verds

- 5 LEDs blaus

- 2 LEDs vermells

- 1x LED groc

- 2 botons petits

- Cable d'alimentació de 37x (uns 40 cm de llargada cadascun)

- 1x tauler de soldadura

Materials

- Capsa de fusta (més informació a "Construint el vostre projecte")

- Triangle de fusta (amplada: 10 cm, longitud: 10 cm, alçada: 7 cm)

- 2x cilindre de fusta (per a botons)

- Pintura (blanc, blau, verd, vermell, taronja i groc)

Aquests són tots els materials que he utilitzat per crear aquest producte. A continuació, s'explica què utilitzar. Quan vulgueu fer servir alguna cosa diferent, sí, endavant! Una mica de la vostra pròpia creativitat no pot fer mal. Podríeu sortir amb la vostra imaginació.

Pas 3: Construïu el vostre projecte

Construint el vostre projecte
Construint el vostre projecte
Construint el vostre projecte
Construint el vostre projecte
Construint el vostre projecte
Construint el vostre projecte

En aquest pas us mostraré com he creat la meva caixa per al joc. Vaig començar amb alguns esbossos aproximats, de manera que sabia què volia fer i el gran que havia de ser tot. Vaig tenir prou espai a la caixa per cobrir tots els cables d’alimentació i l’arduino.

1. Comenceu amb alguns esbossos. En aquest pas, heu d'esbossar com us agradaria la mida de la caixa, on voleu els LED i on col·loqueu els botons. No hauria de fer la teva caixa petita perquè, si no, no tens prou espai per posar-ho tot al teu projecte.

2. Poseu els vostres esbossos a la fusta perquè sàpiga on heu de tallar, serrar, etc. He fet una caixa de 34 cm (llarg) x 26 cm (ample) x 10 cm (alçada). La part inferior es podia extraure per poder fer lliscar el vostre arduino allà mateix. També he fet el triangle de fusta amb fusta, són de 10 cm (ample) x 10 cm (llarg) x 7 cm (alçada). Feu un forat al triangle (uns 2 cm de diàmetre) perquè els cables d’alimentació hi passin.

3. Traieu els forats dels botons i dels LED. He fet petits forats per als meus 13 LED, els he fet de manera que els LED no poguessin cabre pel forat, sinó només els passadors del LED. Per als botons he fet un forat per on podrien passar els meus grans botons, he fet els botons de fusta a partir d’un pal d’escombra (el diàmetre és de 2, 8 cm).

4. Adjunta els triangles. He adjuntat els triangles de fusta al mig dels costats de la caixa (els costats d'amplada).

5. Abans de començar aquí (aneu a la part 5 de Tecnologia) Enganxeu les peces de fusta. No hi ha molt a dir aquí, la part del cargol ho regala. En aquest moment he enganxat la meva part superior de fusta a les altres parts de la caixa.

6. És hora de pintar el vostre projecte. Podeu donar-li els colors que vulgueu, després d’aquesta part haureu d’esperar una mica abans que s’assequi. Intenta arribar a algunes idees bojes i divertides.

7. Els LED connecten la llum. Després que la pintura estigui seca, podeu fixar tots els LED als forats que heu fet, esperar que la cola estigui seca i, si no us agrada decorar els LEDs, podeu anar directament a la part tècnica.

8. Decoració. Si voleu decorar els vostres LEDs, endavant. Feu el que vulgueu, però assegureu-vos que encara podeu veure la llum del LED.

Pas 4: tecnologia

Tecnologia
Tecnologia
Tecnologia
Tecnologia
Tecnologia
Tecnologia

Finalment vam arribar a la darrera part, per a mi aquesta és la part més divertida, però també la més difícil. Ara farem alguns circuits elèctrics i hem de programar algunes coses. He vist molts tutorials en línia i us recomano que feu el mateix. En línia hi ha molts tutorials que us poden ajudar més que jo.

Però anem més enllà amb el procés.

1. Mireu alguns tutorials i feu algunes coses bàsiques amb el vostre arduino. Vaig començar a encendre i apagar un flaix LED. Després d’això, vaig intentar que el LED s’encengués després de prémer el botó i així vaig començar amb tot aquest projecte. Aquest vídeo em va ajudar molt amb el meu projecte específic.

2. Proveu el vostre prototip en una pissarra. Si teniu la vostra idea, intenteu fer el vostre propi circuit elèctric. Si voleu utilitzar el meu, només heu de seguir els cables de la meva programació de cables.

3. Vine amb una visió general dels cables. És molt important crear una bona programació per a tots els cables. Ja sabeu, si hi ha diversos cables cap al +, hauríeu de pintar-los iguals i els mateixos per al -. Aquest és un pas realment important, perquè si el treieu tot de la taula de treball, encara podeu veure quin cable ha d’anar cap a on. També ajuda si es va a soldar. Podeu fer el mateix que jo i crear un horari en paper, o bé podeu fer-ne un en línia amb Fritzing. No l'he construït amb Fritzing perquè em va semblar millor fer-lo en paper (per a mi almenys).

4. Fabricació dels cables. Anem a les darreres parts del projecte. Heu de fabricar alguns cables d’alimentació que podríeu connectar a un arduino i connectar-lo als LED i als botons. Tenia alguns cables mascle a mascle que es podien connectar a l’arduino, els he tallat per la meitat i he despullat el cable per poder soldar-lo als altres cables d’alimentació.

5. Connecteu els botons. Per tant, abans de soldar tot junt, primer heu de soldar uns quants cables als botons. primer heu de posar els botons a través d’un tauler de soldadura i després soldar-lo als cables. Ara podeu col·locar el tauler de soldadura amb els botons i els cables a través del forat que apareix al triangle. Si heu enganxat el tauler de soldadura al triangle, podeu tornar a la part 5 del "Construint el vostre projecte".

5. Temps de soldar. Ara és hora de la darrera part física! Ara hauríeu de soldar-ho tot junt. Si tot anava bé, ara hauríeu de tenir un horari de cable, cosa que significa que podeu veure fàcilment què s’ha de soldar amb quin cable. Bona sort!

6. Codificació. Per a la codificació, he escrit jo la part més gran i he rebut ajuda amb el codi del vídeo a la primera part de tecnologia. No puc descriure tot el que he fet, però deixaré el codi següent. Si teniu problemes amb el vostre codi, us podria ajudar.

De moment, si no voleu programar, només cal que copieu el codi i connecteu el vostre arduino a l'ordinador. Envieu el codi al vostre arduino i hauria de funcionar.

Gràcies per llegir aquesta guia i us desitjo molta sort amb aquest joc.

Recomanat: