Sommario:
- Passaggio 1: raccogliere i rifornimenti
- Passaggio 2: stampa 3D
- Passaggio 3: cablaggio
- Passaggio 4: programmazione
Video: Bot Laser Gallery Game: 4 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Questo è un gioco in cui punti un puntatore laser sulla pancia di un robot per "disattivarlo". Quando colpisci il punto debole del robot, i suoi occhi si scuriscono e senti un suono laser. Dopo che tutti e cinque i bot sono stati disabilitati, il gioco si resetta e i bot si riaccendono uno alla volta.
L'ho fatto perché crea un semplice esempio di input/output per spiegare di cosa sono capaci i microcontrollori ed è molto più interessante di una pressione di un pulsante su una breadboard. Un bel passo successivo potrebbe essere l'aggiunta di servi o motori a vibrazione per un ulteriore livello di feedback.
Passaggio 1: raccogliere i rifornimenti
- LED da 5 mm (o se non stai usando il modello stampato in 3d puoi usare qualsiasi dimensione)
- LDR (resistenza dipendente dalla luce)
- 3 fili
- 2 resistori (ho usato 200 ohm, ma puoi usarne uno che protegga il tuo LED. Link educativo!)
- Microcontrollore, ho usato un Arduino Nano
- Breadboard e cavi jumper
- Interruttori momentanei
- Piezo "altoparlante"P
Opzionale
- termoretraibile
- Connettori
- Colla
Ho impostato ogni bot per essere modulare in modo da poterli scollegare facilmente per l'archiviazione o la modifica. Ho usato termoretraibile per una piccola protezione sulle connessioni esposte.
Utensili:
- Attrezzatura per saldatura
- Stampante 3D (opzionale)
Passaggio 2: stampa 3D
www.thingiverse.com/thing:2069579
Se vuoi usare il mio modello segui il link. Un LED da 5 mm si adatta perfettamente alla parte posteriore.
Un LDR (o qualsiasi sensore con due fili) può essere infilato nella parte anteriore. Potrebbe essere necessario aprire un po' i fori con un chiodo caldo o una piccola punta da trapano.
Se non vuoi stampare in 3D il modello, puoi creare qualcosa da te. Il prototipo è iniziato con un semplice bersaglio di cartone con i cavi infilati.
Passaggio 3: cablaggio
Li ho progettati in modo che non ci siano componenti aggiuntivi da collegare alla breadboard. Solo cavi e interruttori.
Ogni set di {LED, LDR, 2 resistori} rappresenta un bot. Ho usato cavi di prolunga del servo che si sono collegati direttamente ai pin dell'intestazione che ho saldato su ciascun robot. Nota che ci saranno tre fili provenienti da ciascun robot.
Quindi fai attenzione a collegare i resistori giusti ai cavi giusti. Potresti trovare il mio schema un po' contorto, ma mi ha salvato dalla necessità di quattro fili. Spero che abbia senso.
I fili arancioni iniziano ALTO. Ciò fornisce 5 V a ciascun LDR. Dal momento che stiamo leggendo solo il sensore di luce (LDR) quando il LED è acceso (filo arancione ALTO) funziona bene. Se cambi il codice per leggere l'LDR quando il LED non è acceso, dovrai trovare un modo diverso per cablarlo.
Passaggio 4: programmazione
Ecco il codice
gist.github.com/justbennett/a68a47d28f705d…
Ci sono 5 ingressi analogici, ovvero i 5 LDR. Ci sono 3 ingressi digitali. Reset, soglia su e soglia giù. La regolazione della soglia è tale che il dispositivo possa adattarsi a diverse situazioni di illuminazione. Se stai usando un laser luminoso non dovrebbe importare.
Ci sono 5 uscite LED e l'uscita altoparlante.
Potresti adattare questo codice ad altri sensori o per molti altri scopi.
Consigliato:
Trash Built BT Line Drawing Bot - My Bot: 13 passaggi (con immagini)
Trash Built BT Line Drawing Bot - My Bot: Ciao amici dopo un lungo intervallo di circa 6 mesi eccomi qui con un nuovo progetto. Fino al completamento di Cute Drawing Buddy V1, SCARA Robot - Arduino prevedo un altro robot di disegno, l'obiettivo principale è quello di coprire un ampio spazio per il disegno. Quindi bracci robotici fissi c
Mission Impossible Game - Sicurezza laser: 6 passaggi (con immagini)
Mission Impossible Game - Laser Security: mi chiamo sun-woo, creatore di bambini che ha un movimento da creatore e una discreta esperienza di circa 5 anni dai 6 anni. Ho partecipato alla prima maker fair nel 2014 con il mio lavoro con i miei genitori. Attualmente ho 11 anni e sono uno studente di scuola elementare di 6a elementare
Laser Box Music Spettacolo di luci laser: 18 passaggi (con immagini)
Laser Box Music Laser Light Show: in precedenza ho pubblicato un Instructable che descriveva come utilizzare i dischi rigidi del computer per creare uno spettacolo di luci laser musicali. Ho deciso di realizzare una versione compatta utilizzando una scatola elettrica e motori per auto RC. Prima di iniziare probabilmente dovrei dirti che lase
Mini incisore laser per legno CNC e tagliacarte laser.: 18 passaggi (con immagini)
Mini incisore laser per legno CNC e taglierina laser per carta.: Questo è un Instructables su come ho realizzato un incisore per legno CNC laser basato su Arduino e una taglierina per carta sottile utilizzando vecchie unità DVD, laser da 250 mW. L'area di gioco è di 40 mm x 40 mm max. Non è divertente creare una macchina con le cose vecchie?
Arduino LED Laser Arcade Game: 3 passaggi (con immagini)
Arduino LED Laser Arcade Game: In questo tutorial dimostrerò come realizzare un Laser Arcade Game utilizzando LED e sensori di luce. Il codice è incluso e non hai bisogno di molte parti per costruirlo. Non ti dirò come costruisco il caso, dovrai farlo da solo!T