Taula de continguts:

Sif's Maze (Joc) - Arduino ITTT: 4 passos (amb imatges)
Sif's Maze (Joc) - Arduino ITTT: 4 passos (amb imatges)

Vídeo: Sif's Maze (Joc) - Arduino ITTT: 4 passos (amb imatges)

Vídeo: Sif's Maze (Joc) - Arduino ITTT: 4 passos (amb imatges)
Vídeo: Scary Maze Game 2024, De novembre
Anonim
Sif's Maze (Joc) - Arduino ITTT
Sif's Maze (Joc) - Arduino ITTT

La meva escola em va encarregar de fer alguna cosa interactiva amb un Arduino. Vaig fer un petit joc de laberint que, per desgràcia, no va sortir tan bé, però no dubteu a acabar-lo o afegir-hi

Aquest projecte va començar com un concepte d’un TBA sobre mitologia nòrdica. Eres Lifthrasir, amant de la vida i havies oblidat el teu nom. O havíeu de trobar el vostre amant, Lif, o escapar del bosc en què us vau despertar. Per desgràcia, això tampoc no va sortir massa bé, així que el vaig canviar en un petit joc de laberint, que seguia mantenint la mitologia nòrdica

Pas 1: això és el que necessiteu

Les següents peces són necessàries per a aquest projecte:

- Arduino Uno

- Saltar cables

- Pantalla de cristall líquid (LCD) (16, 2)

- Polsador x2

- Potenciòmetre

- Resistència 10k Ohm x3

- Com a mínim 1 kg de pedra de sabó (com més pedra tingueu, serà més fàcil encabir el maquinari a l'interior).

- Tap de fusta x4

Pas 2: temps, fins a una R T

Temps, fins a un R T
Temps, fins a un R T

Ho heu llegit bé senyores i senyors. És hora que A R T. O millor dit, esculpi la pedra de sabó de manera que el maquinari hi càpiga.

Ho vaig fer picant i ratllant la pedra, però si teniu altres eines més professionals a casa, no dubteu a utilitzar-les. La pedra de sabó es cultiva molt fàcilment, de manera que realment no necessiteu un trepant MX-30KSUPER ni res. Els subministraments de ratllat i ratllat estàndard funcionaran bé.

En primer lloc, hem de partir la pedra per la meitat. Ho creieu o no, però ho vaig fer agafant una serra per a metalls tous i serrada directament a través d’ella. ara que tenim dues meitats d’una pedra, podem començar a esculpir una forma rectangular en algun lloc del mig d’una de les meitats. Ho utilitzarem per a la visualització. Vaig fer la meva prou gran perquè hi pogués quedar la pantalla TOTA, però també podeu donar-li forma de manera que només es mostrarà la pantalla en si mateixa.

PROCEDEU AMB PRECAUCIÓ !! com us hauríeu adonat, hi ha una gran esquerda a la meitat de la pantalla. Va passar mentre es perforava a prop d’una part més prima (arribarem a la perforació més endavant). Tingueu molta precaució en foradar prop de peces més primes, ja que això passa molt.

Sí, potser també tingueu cura en general. No m’agradaria veure algú ferit a causa del meu projecte.

Ara! Pel que fa a la segona meitat, necessitarem una forma de rectangle buit. Prou profund per adaptar-se al mesurador Arduino i pot, però no massa profund, perquè no voleu que la pedra es divideixi.

És hora de perforar, nadó. Ara voleu escollir 4 punts al voltant del forat de la pantalla i la part buida de les meitats. Més endavant, hi poseu els taps de fusta per suportar la meitat superior (pantalla). Feu forats a la pedra (sense passar) i poseu-los als forats. Feu el mateix a la meitat superior (pantalla). Us proposo posar aquests forats als mateixos llocs.

Després d’haver fet això, hauríeu de poder posar les pedres les unes sobre les altres, amb un espai intermedi.

Pas 3: Maquinari La Vista, Baby

Maquinari La Vista, Baby
Maquinari La Vista, Baby
Maquinari La Vista, Baby
Maquinari La Vista, Baby
Maquinari La Vista, Baby
Maquinari La Vista, Baby
Maquinari La Vista, Baby
Maquinari La Vista, Baby

Disculpeu el terrible joc de paraules de Terminator, però és hora de muntar el cor de la màquina.

Comenceu amb la soldadura de pins o cables de salt a la pantalla LCD. Vaig triar soldar els cables de salt directament a la pantalla. D’aquesta manera preservaria l’espai i tot encaixaria millor. Quan hàgiu acabat, la pantalla hauria de ser molt semblant a la meva. Podeu consultar com connectar la pantalla LCD aquí:

www.arduino.cc/ca/Tutorial/HelloWorld?de …

Podeu seguir les instruccions exactes que s’indiquen en aquest tutorial, perquè també l’he utilitzat per connectar la pantalla, de manera que el codi funcionarà amb aquests pins.

Un cop hàgiu acabat, podeu provar la pantalla amb el codi d'exemple que es proporciona al mateix tutorial.

A continuació, us suggereixo que connecteu el mesurador de pot a un tros de placa de circuit. Connecteu el potòmetre i la pantalla i proveu el potòmetre girant-lo. Si la brillantor de la pantalla LCD canvia, l'heu connectat correctament. En cas contrari, us proposo que feu un cop d'ull al tutorial enllaçat anteriorment.

Si heu acabat, agafeu els botons, connecteu-los a terra i als pins de 5V de l’Arduino. Podeu connectar els botons a qualsevol pin digital. Assegureu-vos de comprovar el codi si els pins són els mateixos.

Un cop hàgiu acabat, podeu posar el maquinari a la vostra pedra.

Pas 4: If (lastStep) {code ();}

Bleep bloop. Temps per entrar a la matriu.

Ho has endevinat! És hora de codificar. No us preocupeu. Aquesta part és realment bastant fàcil. L'únic que no vaig poder començar a treballar va ser el joc sobre pantalla. Si aconsegueixes que funcioni, digues-ho!

Podeu utilitzar el meu codi que he afegit com a fitxer descarregable. Podeu afegir els vostres propis nivells copiant i enganxant els nivells anteriors, però amb respostes diferents (esquerra i dreta).

I això és tot! Realment espero que obtingueu alguna cosa d’aquest tutorial i que fins i tot us ho pugueu fer.

Si ho fes, m'encantaria veure-ho!

Recomanat: