Sommario:
- Passaggio 1: materiali elettronici
- Passaggio 2: assemblaggio dei cavi
- Passaggio 3: codice
- Passaggio 4: taglio laser/involucro
- Passaggio 5: saldatura e rivestimento
Video: The Task Giving Arduino Machine (alias: Crea il tuo Bop-it!): 5 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:01
Per lo studio che seguo attualmente ho avuto l'incarico di realizzare qualcosa con un Arduino. Mi ero procurato un assemblaggio standard di materiali dalla scuola e ho pensato a qualcosa che avrebbe funzionato intorno a quelli, con materiali esterni minimi. Il mio primo pensiero è stato un Bop-it!. Un Bop-it! È un giocattolo con molte varianti, ma si riduce a questo: una voce dal giocattolo dice un compito che una persona deve seguire (come l'omonimo "bop it" che significa che bisogna premere un grosso pulsante), dopo di che il giocatore deve eseguire correttamente l'attività dopo che un timer è scaduto per progredire.
Ciò che fa questo progetto nello specifico è quanto segue:
1. Viene assegnato un compito al giocatore con il suono di un altoparlante
2. Si sente un bip e si accende il primo LED.
3. Si sente un secondo segnale acustico e il secondo LED si accende.
4. Si sente un terzo segnale acustico più lungo e il terzo LED si accende. Durante questo segnale acustico il giocatore dovrebbe svolgere il compito assegnatogli all'inizio.
Per ogni compito completato il tempo in cui viene eseguita la sequenza di cui sopra diventa più veloce, fino al raggiungimento di un limite.
Quando il sensore di luce è coperto, il tempo di copertura della sequenza viene esteso di 1 secondo. Questo sensore di luce è pensato per essere posizionato sotto il punto in cui il giocatore poggerà il braccio per raggiungere il compito di compressione, quindi rileva se il giocatore è in piedi o seduto mentre gioca, e quindi se un giocatore non è o è coprendo il sensore con il braccio.
Passaggio 1: materiali elettronici
I materiali utilizzati per la creazione della Task Giving Arduino Machine sono i seguenti:
1x Arduino Uno
1x modulo mini lettore MP3 DFPlayer per Arduino
1x scheda SD
1x altoparlante
1x tagliere (uno lungo o 2 probabilmente sarebbe più facile per te)
1x sensore di forza
1x fotosensore
1x potenziometro
1x sensore del suono (ho usato il modulo sensore del suono del microfono KY-038)
2x piccoli pulsanti
x3 luce LED
(1x scheda di saldatura)
Fili di Buncha
Resistori Buncha
Solo un avvertimento: questi sono molti sensori. Dovresti provare a usarne di meno e concentrarti sul farli funzionare bene, essere rifiniti e ben confezionati. Qualcosa che avrei dovuto fare io stesso col senno di poi.
Passaggio 2: assemblaggio dei cavi
Il cablaggio dovrebbe essere simile alle immagini seguenti per ciascun sensore. Potresti voler controllare uno per uno attraverso il codice di prova se funzionano correttamente.
Passaggio 3: codice
Scarica il file.ino allegato per il codice.
Questo codice utilizza la libreria DFRobotDFPlayerMini, che può essere trovata qui:
www.dfrobot.com/wiki/index.php/DFPlayer_Mi…
Non dimenticare di inserire i file MP3 che forniscono i compiti nella tua scheda SD (che metti all'interno dello scudo MP3). Il codice ti dirà all'inizio in //Attività quali attività devono essere registrate.
Passaggio 4: taglio laser/involucro
ATTENZIONE: questa scatola è difettosa e le planimetrie dovrebbero essere utilizzate principalmente per trasmettere il posizionamento generale dei sensori. Prova a creare la tua casella o modifica questa. Il minimo che dovresti fare è rendere la scatola più alta, in modo che il cablaggio si adatti meglio.
Per questo progetto ho utilizzato un lasercutter. Se vuoi farlo in un altro modo va bene, ma comunque, i file.dxf con cui farlo sono allegati come file se lo desideri. Ho usato il perspex come materiale per il mio involucro, che non è molto carino perché vedi la mia scadente saldatura + cablaggio attraverso di esso.
La superficie grande in basso a sinistra è la parte superiore della scatola.
Il quadratino in alto a sinistra di questa superficie è il foro per i pin del sensore di Forza.
Sotto di esso, il cerchio rosso (che deve essere un rilievo) con il quadrato al suo interno serve al fotosensore per adattarsi perfettamente. Cambia il cerchio rosso in base alle dimensioni del tuo fotosensore.
Il grande quadrato in alto al centro di questa superficie è pensato per l'oratore.
Il piccolo cerchio sotto di esso in basso al centro è il foro in cui si posiziona il microfono del modulo del sensore sonoro. Cambialo se usi un sensore sonoro diverso.
I due cerchi di uguali dimensioni sono per un pulsante piccolo e un misuratore di Potentio, su cui metti pulsanti più grandi e fatti da te. Quello in alto a destra l'ho usato per il pulsante Piccolo, l'altro per il misuratore di Potentio. Il diametro di questi cerchi è di 40 mm.
La superficie accanto alla superficie superiore, la superficie in basso a destra, quella con il quadrato su di essa, è il lato sinistro della scatola. Il quadrato serve per il passaggio del cavo jack dell'Arduino.
La superficie in alto a destra è il lato destro della scatola. Il cerchio è per una maniglia da inserire all'interno che spinge un piccolo pulsante sotto di essa. Non è una buona idea, strutturalmente sana, perché il perspex ha punti sottili che si romperanno e la maniglia non può essere sollevata correttamente più in alto dell'altezza della scatola, che è di 3 centimetri. Magari fai una maniglia da qualche parte sulla parte superiore della scatola invece che colpisce un pulsante sul lato. Il foro è di 22 mm.
Passaggio 5: saldatura e rivestimento
Salda i sensori e i suoi fili sulla tua scheda di saldatura in modo che i sensori possano essere posizionati nei punti giusti affinché i due pulsanti da 40 mm passino attraverso l'involucro e sul misuratore di Potentio e il pulsante piccolo e che la maniglia possa raggiungere il pulsante piccolo che è collegato all'ingresso digitale 7. È una buona idea (cosa che non ho fatto e che ha incasinato il mio cablaggio) utilizzare piccoli pezzi (segati) di scheda di saldatura per i due pulsanti piccoli e il misuratore di potenziometro. Tienili in posizione con i perni all'interno della scatola e la pressione esercitata su quei sensori non passerà alla tua scheda di saldatura con il resto dell'elettronica su di essa.
Il sensore di forza e il fotosensore devono essere inseriti nei rispettivi fori sulla superficie superiore della scatola prima di essere saldati.
L'involucro, nel caso si tratti di Perspex o altro tipo di acrilico, va incollato con una colla adeguata come la colla monocomponente Acrifix.
Consigliato:
Crea mappe personalizzate per il tuo GPS Garmin: 8 passaggi (con immagini)
Crea mappe personalizzate per il tuo GPS Garmin: se disponi di un GPS Garmin progettato per l'escursionismo e altre attività all'aperto (incluse le serie GPSMAP, eTrex, Colorado, Dakota, Oregon e Montana, tra le altre), non devi accontentati delle mappe scarne che sono state precaricate su di esso. E
Crea il tuo sensore di umidità del suolo con Arduino!!!: 10 passaggi
Crea il tuo sensore di umidità del suolo con Arduino!!!: INFO!!! In questo istruibile, andremo ad interfacciare un sensore di umidità del suolo FC-28 con Arduino. Questo sensore misura il contenuto volumetrico di acqua all'interno del terreno e ci fornisce il livello di umidità come output. Il sensore è dotato sia di ana
Crea il tuo adattatore Ekit Rock Band (senza adattatore legacy), in modo non distruttivo!: 10 passaggi
Crea il tuo adattatore Ekit Rock Band (senza adattatore legacy), in modo non distruttivo!: Dopo aver sentito un famoso host di podcast menzionare la sua preoccupazione per la morte del suo adattatore legacy USB cablato, sono andato alla ricerca di una soluzione fai-da-te per collegare un eKit migliore / personalizzato a RB . Grazie a Mr DONINATOR su Youtube che ha realizzato un video che descrive in dettaglio il suo simile p
Crea il tuo amplificatore per cuffie V1: 8 passaggi
Crea il tuo amplificatore per cuffie V1: non ho mai pensato molto agli amplificatori per cuffie finché non ne ho provato uno. Pensavo che fosse tutto un po' una trovata. Perché avresti bisogno di un amplificatore separato per pilotare gli altoparlanti nelle tue cuffie! È solo quando provi un amplificatore per cuffie che ti rendi conto
Crea il tuo Bug Spia (Registratore Vocale Arduino): 5 Passaggi (con Immagini)
Crea il tuo bug spia (registratore vocale Arduino): in questo progetto ti mostrerò come ho combinato un Arduino Pro Mini con un paio di componenti complementari per creare un registratore vocale che potrebbe anche essere abusato come microspia. Ha un'autonomia di circa 9 ore, è piccolo e super facile da