Sommario:

Luci dello scooter a comando vocale e porta del garage: 6 passaggi
Luci dello scooter a comando vocale e porta del garage: 6 passaggi

Video: Luci dello scooter a comando vocale e porta del garage: 6 passaggi

Video: Luci dello scooter a comando vocale e porta del garage: 6 passaggi
Video: Ingoiare il latte del trallalero fa bene? #shorts 2024, Novembre
Anonim
Image
Image

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

Collegare i componenti (unità bici)
Collegare i componenti (unità bici)

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)

Collegare i componenti (unità garage)
Collegare i componenti (unità garage)
Collegare i componenti (unità garage)
Collegare i componenti (unità garage)
Collegare i componenti (unità garage)
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: