Sommario:
- Passaggio 1: raccogliere le parti
- Passaggio 2: collegare i componenti (unità bici)
- Passaggio 3: modulo vocale di addestramento
- Passaggio 4: ottenere le librerie e caricare il codice
- Passaggio 5: collegare i componenti (unità garage)
- Passaggio 6: prova e viaggia con stile
Video: Luci dello scooter a comando vocale e porta del garage: 6 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Ciao a tutti!
Di recente ho acquistato uno scooter elettrico ma non aveva una luce posteriore né un apriporta del garage integrato… SORPRESA!! (ノ゚0゚)ノ~
Quindi, ho deciso di creare il telecomando della porta del mio garage e le luci posteriori invece di acquistarle.
Qual è il divertimento nell'avere dei pulsanti per aprire la porta di un garage?! Quindi, ho deciso di rendere l'intera cosa controllata dalla voce. È più divertente chiedere alla porta di aprirsi invece di premere i pulsanti. Funziona alla grande in termini di funzionalità e spettacolo.
Ho cercato alcuni progetti di luci per bici come https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ e ho deciso di creare la mia versione aggiornata. Quindi, ho deciso di aumentare le luci per abbinarle al mio stile sul mio scooter elettrico aggiungendo indicatori di direzione animati. Hanno anche un modulo nRF24L01 per controllare in modalità wireless la porta del garage usando la voce.
Le luci sono composte da una matrice di LED 16x16 per avere indicatori di direzione animati.
Si prega di controllare nel video qui sopra.
Di seguito sono riportate le istruzioni per crearne uno per te.
Passaggio 1: raccogliere le parti
Per questo istruibile hai bisogno delle seguenti parti:
1: 2x Arduino (sto usando nano)
2: Modulo di riconoscimento vocale (l'ho preso a un prezzo più conveniente da eBay)
3: Matrice LED (Neopixel)
4: Una fonte di alimentazione da 5 V per LED Matrix
5: Un'altra fonte di alimentazione di 5V ma sto usando 9V
6: 2x moduli nRF24L01
7: Modulo relè
8: Fili
Passaggio 2: collegare i componenti (unità bici)
Per iniziare, inizia a cablare Arduino, nRF24L01, modulo di riconoscimento vocale, fonte di alimentazione e matrice LED.
A. Connessioni per nRF24L01:
-MISO si collega al pin 12
-MOSI si collega al pin 11
-SCK si collega al pin 13
-CE si collega al pin 9
-CSN si collega al pin 10
-GND e VCC di NRF24L01 sono collegati a GND e 3.3V di Arduino
B. Collegamenti per il modulo di riconoscimento vocale:
-RX si collega al pin 6
-TX si collega al pin 5
-GND e VCC del modulo sono collegati a GND e 5V di Arduino
C. Collegamenti per la matrice LED:
Ho usato un power bank per fornire energia. Per collegare un power bank, prendi un cavo USB e spella le estremità +ve e -ve del cavo.
-5V della Matrix si collega al pin VIN di Arduino e alla connessione +ve della fonte di alimentazione
-GND di Matrix si collega al pin GND di Arduino e alla connessione -ve della fonte di alimentazione
Passaggio 3: modulo vocale di addestramento
A. Scarica la libreria del controllo vocale.
B. Apri file -> Esempi -> VoiceRecognitionV3 -> vr_sample_train
io. Modifica "VR myVR(2, 3);" a "VR myVR(6, 5);" nel codice per tenere conto del cambio del pin RX TX.
ii. Carica il codice
C. Apri monitor seriale
io. Imposta la velocità di trasmissione su 115200 e seleziona l'opzione "Nuova riga".
ii. Un menu aprirà la guida.
1. Utilizzare il comando "train" per addestrare il parlato.
2. Digita "train 0", ti chiederà di pronunciare il comando e poi di ripeterlo.
3. Fai lo stesso per "treno 1", "treno 2", ecc.
Nel codice:
il treno 0 è per controllare la porta del garage
il treno 1 è il segnale di sinistra
il treno 2 è il segnale giusto
il treno 3 deve accendere le luci rosse
il treno 4 è spegnere le luci
Passaggio 4: ottenere le librerie e caricare il codice
Scarica librerie aggiuntive per LED Matrix e nRF24L01.
A. Vai su Schizzo -> Includi libreria-> Gestisci librerie… e installa RF24 tramite TMRh20.
B. Inoltre, installa la libreria Neo Pixel di Adafruit.
C. Carica il codice allegato ScootSendProtowtlightsIns.ino.
Il codice contiene commenti per una spiegazione, ma è molto semplice.
Passaggio 5: collegare i componenti (unità garage)
Per l'unità della porta del garage, è necessario cablare il modulo relè, nRF24L01, la fonte di alimentazione e Arduino.
Ho creato l'intero assemblaggio in una bottiglia con dispenser di sale.
A. Connessioni per nRF24L01:
MISO si collega al pin 12
MOSI si collega al pin 11
SCK si collega al pin 13
CE si collega al pin 9
CSN si collega al pin 10
GND e VCC di NRF24L01 sono collegati a GND e 3.3V di Arduino
B. Collegamenti per modulo relè:
DC- e DC+ del modulo relè sono collegati a GND e 5V di Arduino
La porta di trigger del segnale si collega al pin 2 di Arduino
Collegare un'estremità dell'interruttore alla porta comune del relè
Collegare l'altra estremità dell'interruttore alla porta normalmente chiusa del relè
C. Collegamenti per alimentazione:
Collega l'estremità +ve della batteria da 9V al pin VIN di Arduino
Collega l'estremità -ve al pin GND di Arduino
D. Carica il codice
Passaggio 6: prova e viaggia con stile
Il video dimostrativo è stato allegato nella parte superiore dell'istruzione.
Spero ti sia piaciuto l'istruibile. Commenta se hai domande.
Puoi aggiungere più animazioni alla matrice LED. Puoi anche controllare cose diverse dalla porta del garage.
Sorprendentemente, il riconoscimento vocale funziona bene anche a velocità di 15 mph.
Si prega di votare per questo.
Grazie, Sahil Parikh
www.snp13.com
Consigliato:
Vocal GOBO - Scudo smorzatore del suono - Cabina vocale - Box vocale - Filtro di riflessione - Scudo vocale: 11 passaggi
Vocal GOBO - Sound Dampener Shield - Vocal Booth - Vocal Box - Reflexion Filter - Vocalshield: ho iniziato a registrare più voci nel mio home studio e volevo ottenere un suono migliore e dopo alcune ricerche ho scoperto che cosa è un "GOBO" era. Avevo visto queste cose che smorzano il suono, ma non mi rendevo davvero conto di cosa facessero. Ora faccio. ho trovato un y
Luci dello schermo: 4 passaggi (con immagini)
Luci dello schermo: il mio ufficio a casa ha un'illuminazione piuttosto scarsa per le videoconferenze. Di solito non trasmetto il mio feed video, non perché sono impresentabile, ma perché sono la sagoma di un uomo. Per fortuna c'erano abbastanza parti in giro per fare qualcosa di interessante, quindi
Progetto di registrazione dello stato della porta e della temperatura: 21 passaggi
Progetto di registrazione dello stato della porta e della temperatura: questo Instructable ti mostrerà come creare un semplice registratore di stato della porta e della temperatura per meno di $ 10.00 utilizzando un NodeMCU ESP8266, un sensore di temperatura e umidità DHT11, un interruttore reed per porta / finestra, un resistore da 10K ohm e alcuni filo di collegamento. Il gene
Luci a comando vocale da qualsiasi luogo con Jason: 7 passaggi
Luci a controllo vocale da qualsiasi luogo con Jason: luci AC controllate da qualsiasi luogo con connessione Internet utilizzando NodeMCU (ESP8266) e Jason (app Android). Jason è un'app di assistenza vocale che ho codificato per i dispositivi Android per controllare lo stato elettrico di un Apparecchio AC, fino a
Istruzioni su come completare il modello del design dello scivolo del cingolo per il sollevamento/abbassamento dei poggiapiedi montati al centro su sedie a rotelle elettriche: 9 passaggi (con immagini)
Istruzioni su come completare il modello del design del binario di scorrimento per il sollevamento/abbassamento delle pedane montate al centro sulle sedie a rotelle elettriche: Le pedane montate al centro si sollevano per essere riposte sotto il vano del sedile e si abbassano per essere dispiegate. Un meccanismo per il funzionamento indipendente dello stivaggio e del dispiegamento del poggiapiedi non è incluso nelle sedie a rotelle elettriche di mercato e gli utenti di PWC hanno espresso la necessità