Sommario:
- Passaggio 1: questo è ciò di cui hai bisogno
- Passaggio 2: tempo, a un R T
- Passaggio 3: hardware La Vista, Baby
- Passaggio 4: If (lastStep) {code();}
Video: Il labirinto di Sif (gioco) - Arduino ITTT: 4 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
La mia scuola mi ha incaricato di realizzare qualcosa di interattivo con un Arduino. Ho realizzato un piccolo gioco del labirinto, che, purtroppo, non è andato molto bene, ma sentiti libero di finirlo o aggiungerlo
Questo progetto è iniziato come un concetto per un TBA sulla mitologia norrena. Eri Lifthrasir, amante della vita e avevi dimenticato il tuo nome. O dovevi trovare il tuo amante, Lif, o fuggire dalla foresta in cui ti sei svegliato. Ahimè, neanche questo è andato molto bene, quindi l'ho trasformato in un piccolo gioco del labirinto, mantenendo ancora la mitologia norrena
Passaggio 1: questo è ciò di cui hai bisogno
Per questo progetto sono necessari i seguenti pezzi:
- Arduino Uno
- Cavi di salto
- Display a cristalli liquidi (LCD) (16, 2)
- Pulsante x2
- Potenziometro
- Resistenza da 10k Ohm x3
- Almeno 1 kg di pietra ollare (più pietra hai, più facile sarà inserire l'hardware all'interno).
- Spina in legno x4
Passaggio 2: tempo, a un R T
Avete letto bene signore e signori. È tempo di A R T. O meglio, intaglia la pietra ollare in modo tale che l'hardware si adatti all'interno.
L'ho fatto scavando e grattugiando la pietra, ma se hai altri strumenti più professionali a casa, sentiti libero di usarli. La pietra ollare è molto facile da coltivare, quindi non hai davvero bisogno di un trapano MX-30KSUPER o qualcosa del genere. Le forniture standard per scriccatura e grata funzioneranno bene.
Prima di tutto, dobbiamo dividere la pietra a metà. Che ci crediate o no, ma l'ho fatto prendendo una sega per metalli teneri e segandola proprio attraverso di essa. ora che abbiamo 2 metà di una pietra, possiamo iniziare a ritagliare una forma rettangolare da qualche parte nel mezzo di una delle metà. Lo useremo per il display. Ho realizzato il mio abbastanza grande da contenere l'INTERO display, ma puoi anche modellarlo in modo che venga rivelato solo il display stesso.
PROCEDERE CON ATTENZIONE!! come avrete notato, c'è un'enorme crepa nella metà del mio display. È successo durante la perforazione vicino a una parte più sottile (arriveremo alla perforazione più tardi). Fai molta attenzione mentre fori vicino a parti più sottili, poiché ciò accade spesso.
Oh sì, forse stai anche attento in generale. Non vorrei vedere qualcuno ferito a causa del mio progetto.
Ora! Per quanto riguarda la seconda metà, avremo bisogno di una forma rettangolare scavata. Abbastanza profondo da contenere Arduino e il misuratore di pentole, ma non troppo profondo, perché non vuoi che la pietra si spacchi.
È ora di trivellare, piccola. Ora vuoi scegliere 4 punti attorno al foro del display e la parte vuota delle tue metà. In seguito inserirai i tasselli di legno per supportare la metà superiore (del display). Pratica dei fori nella pietra (non attraverso) e inserisci i tasselli nei fori. Fai lo stesso con la metà superiore (del display). Ti suggerisco di mettere quei buchi negli stessi punti.
Dopo averlo fatto, dovresti essere in grado di mettere le pietre una sopra l'altra, con uno spazio in mezzo!
Passaggio 3: hardware La Vista, Baby
Scusate il terribile gioco di parole di Terminator, ma è ora di assemblare il cuore della macchina.
Inizia con la saldatura di pin o cavi di salto allo schermo LCD. Ho scelto di saldare i cavi di salto direttamente allo schermo. In questo modo avrei preservato lo spazio e tutto si sarebbe adattato meglio. Quando hai finito, il tuo schermo dovrebbe assomigliare molto al mio. Puoi cercare come collegare lo schermo LCD qui:
www.arduino.cc/en/Tutorial/HelloWorld?from…
Puoi seguire le istruzioni esatte fornite in questo tutorial, perché l'ho usato anche per collegare il mio schermo, quindi il codice funzionerà con questi pin.
Al termine, puoi testare lo schermo con il codice di esempio fornito nello stesso tutorial.
Successivamente, ti suggerisco di collegare il misuratore di potenza a un pezzo di circuito stampato. Collega il misuratore di pentola e lo schermo e prova il misuratore di pentola ruotandolo. Se la luminosità del display LCD cambia, l'hai cablato correttamente. In caso contrario, ti suggerisco di dare un'altra occhiata al tutorial linkato sopra.
Se hai finito, prendi i tuoi pulsanti, collegali ai pin di terra e 5V sul tuo Arduino. Puoi collegare i pulsanti a qualsiasi pin digitale. Assicurati di controllare il codice se i pin sono gli stessi.
Dopo aver finito, puoi inserire l'hardware nella tua pietra!
Passaggio 4: If (lastStep) {code();}
Bleep bloop. È ora di entrare nella matrice.
Hai indovinato! È tempo di codificare. Non preoccuparti. Questa parte è in realtà abbastanza facile. L'unica cosa che non riuscivo a mettermi al lavoro era il game over screen. Se riesci a farlo funzionare, per favore dimmelo!
Puoi usare il mio codice che ho aggiunto come file scaricabile. Puoi aggiungere i tuoi livelli copiando e incollando i livelli precedenti, ma con risposte diverse (sinistra e destra).
E questo è tutto! Spero davvero che tu abbia tratto qualcosa da questo tutorial e forse anche creato il tuo!
Se lo facessi mi piacerebbe vederlo!
Consigliato:
Sensore labirinto di marmo Makey Makey: 8 passaggi (con immagini)
Makey Makey Marble Maze Sensor: questo è un progetto semplice in cui l'obiettivo è realizzare un labirinto di marmo con sensori in carta stagnola. Le forniture sono molto semplici e la maggior parte di esse si possono trovare in giro per casa
Labirinto controllato dai gesti: 8 passaggi (con immagini)
Labirinto controllato dai gesti: mi piace giocare con i labirinti. Ho sempre voluto controllare uno di quei giochi di labirinti usando i gesti o il cellulare. Mi sono ispirato a creare questo labirinto di marmo dal labirinto stampato in 3D di blic19933 controllato dal tuo dispositivo AndroidInvece di usare
Labirinto in marmo servocontrollato Build 2: 6 passaggi (con immagini)
Labirinto in marmo servocontrollato Build 2: questa è una build aggiornata basata su un precedente Instructable. Questo è più facile da realizzare e ha un aspetto leggermente migliore. Inoltre, alcune nuove tecniche di costruzione come l'uso di magneti per attaccare il labirinto Lego sono piuttosto interessanti. Il progetto è per un sito web che
Controlla il labirinto dell'equilibrio con Alexa: 6 passaggi (con immagini)
Controlla il labirinto dell'equilibrio con Alexa: controlla il labirinto dell'equilibrio con Alexa Muovi il labirinto con la voce. Prima di tutto, guarda il video. È un riepilogo del funzionamento. Parla con Alexa (Raspberry Pi + AVS)DIRE: Alexa Start SkillDIRE: BARANSU MEIRO WO KIDOU SHITE Istruire SkillDIRE: 1 DO, UE N
Gioco del labirinto da controllare con lo smartphone: 5 passaggi (con immagini)
Gioco del labirinto da controllare con lo smartphone: gioco del labirinto da controllare con lo smartphone. Il labirinto si muove in base alla pendenza dello smartphone. Prima di tutto, guarda il video. Immagine in movimento1. Raspberry Pi è un server Websocket.2. Lo smartphone è un client Websocket.3. Lo smartphone invia il ti