Sommario:

Arduino 'breadbot' Puzzle Game: 6 passaggi (con immagini)
Arduino 'breadbot' Puzzle Game: 6 passaggi (con immagini)

Video: Arduino 'breadbot' Puzzle Game: 6 passaggi (con immagini)

Video: Arduino 'breadbot' Puzzle Game: 6 passaggi (con immagini)
Video: A vending machine you've never seen before, sunscreen spray vending machine. Micron Smart Vending 2024, Novembre
Anonim
Puzzle Game Arduino "Breadbot"
Puzzle Game Arduino "Breadbot"

Oh no! Il mio robottino ha bisogno di un paio di fili per riprendere vita!

Oggi realizzeremo un puzzle game che potrebbe insegnare agli utenti principianti di Arduino qualcosa sul breadboard. Ecco perché ho fatto questo! Puoi renderlo complesso quanto desideri, ma ho scelto 4 LED e 5 pin su ciascun lato della mini breadboard. Questo gioco di puzzle è stato ispirato dal popolare gioco "Continua a parlare e nessuno esplode" su Steam.

Ecco cosa ti servirà per creare la stessa versione che ho fatto io:

- Un arduino UNO

- Una breadbord per collegare i fili con cui giocare

- Fili (maschio a maschio e maschio a femmina)

- 4 LED di colore diverso (e resistenze)

- 1 cicalino piezo

- (ho usato 5) resistori per misurare risultati diversi per le tue risposte

- (ho usato 5) resistori per l'altro lato della mini breadboard

- una piccola scatola dove mettere tutto (ho usato la scatola in cui è arrivato un mio vecchio telefono)

- vernice, nastro adesivo, braccia, gambe e una testa per il tuo robot! impazzire con questo!

Consiglio vivamente di elaborare il progetto prima su una breadboard prima di mettere tutto nella scatola o magari saldarlo insieme, fai quello che ritieni funzioni meglio!

Passaggio 1: i LED

I LED
I LED
I LED
I LED

Vogliamo usare 4 pin digitali su arduino per 4 LED.

Falli andare in questo ordine, per ognuno: pin digitale su breadboard> resistore per LED> LED> a terra sul tuo arduino. Provali per vedere se funzionano!

Passaggio 2: il campo puzzle

Il campo degli enigmi
Il campo degli enigmi
Il campo degli enigmi
Il campo degli enigmi

Utilizzando i pin analogici per misurare le tensioni possiamo ottenere risultati diversi.

inizia collegando un filo da qualsiasi pin analogico alla breadboard. collegare un resistore forte (preferibilmente 1 kOhm) in quella stessa guida a terra, quindi quando misuriamo il pin in questo momento, restituirà 0.

fallo un massimo di 5 volte, abbiamo bisogno di 1 pin analogico aperto per creare un seme casuale all'inizio del gioco!

ora per l'altro lato della scheda: collega un filo dal pin 5V alla guida positiva nella breadboard. Per ottenere risultati diversi da ciascun filo abbiamo bisogno di 5 diversi valori di resistori, se non hai 5 diversi tipi di resistori come me, usa più dopo l'altro, si sommano.

Carino!

Passaggio 3: il cicalino piezoelettrico e i cavi di Frankenstein

Abbiamo quasi finito con tutti i cablaggi!

usa un pin digitale e collega un cicalino piezoelettrico ad esso, che si ricollega a terra

usa un altro pin digitale e collega un filo lungo ad esso, collega un altro filo lungo a massa, se questi due si toccano attiveremo un controllo per vedere se tutti i fili collegati al lettore sono corretti!

Passaggio 4: il codice

scarica il codice del mio progetto e leggilo, sono sicuro che può essere molto più pulito, più efficiente e migliore, ma questo è quello che ho ottenuto con la mia esperienza! sentiti libero di giocherellare con esso o di dare la tua svolta al progetto!

Passaggio 5: il foglio della soluzione

il file allegato è in olandese, quindi la maggior parte di voi probabilmente non ne farà molto uso (se non volete una sfida in più per tradurre tutto!) quindi dovremo crearne uno nostro. Puoi creare facilmente le tue soluzioni impostando la variabile "u" su un numero desiderato, caricare, guardare quali luci si accendono, collegare alcuni fili a tua scelta e collegare i fili di Frankenstein per vedere la soluzione, annotare quella soluzione nel array di soluzioni nel codice e nel foglio della soluzione in modo che i giocatori possano risolverlo! Sono sicuro che puoi capirlo se sei arrivato così lontano:)

Passaggio 6: fatto

Fatto!
Fatto!
Fatto!
Fatto!
Fatto!
Fatto!

Oh!!! congratulazioni, ce l'hai fatta, hai creato un gioco di puzzle robot

ora è il momento di fare l'alloggiamento e mettere tutto insieme! buona fortuna!!

Consigliato: