Taula de continguts:

Llums per a scooters controlats per veu i porta del garatge: 6 passos
Llums per a scooters controlats per veu i porta del garatge: 6 passos

Vídeo: Llums per a scooters controlats per veu i porta del garatge: 6 passos

Vídeo: Llums per a scooters controlats per veu i porta del garatge: 6 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juliol
Anonim
Image
Image

Hola a tothom!

Fa poc vaig comprar un patinet elèctric, però no tenia llum posterior ni tenia obridor de portes de garatge incorporat … SORPRESA !! (ノ ゚ 0 ゚) ノ ~

Per tant, vaig decidir fabricar els meus llums remots i posteriors de la porta del garatge en lloc de comprar-los.

Què és divertit tenir botons per obrir una porta del garatge ?! Per tant, vaig decidir controlar tota la veu. És més divertit demanar que s’obri la porta en lloc de prémer els botons. Funciona molt bé en termes de funcionalitat i espectacle.

Vaig buscar alguns projectes de llums de bicicletes com ara https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ i vaig decidir crear la meva pròpia versió actualitzada. Per tant, em vaig decidir a augmentar els meus llums perquè coincidissin amb el meu estil del meu patinet elèctric afegint intermitents animats. També tenen un mòdul nRF24L01 per controlar sense fils la porta del garatge mitjançant veu.

Els llums estan formats per una matriu LED de 16x16 per tenir intermitents animats.

Comproveu-ho al vídeo anterior.

A continuació es mostren les instruccions per fer-ne una.

Pas 1: reuniu les parts

Connecteu els components (unitat de bicicleta)
Connecteu els components (unitat de bicicleta)

Per a aquesta instrucció, necessiteu les parts següents:

1: 2x Arduino (estic fent servir nano)

2: mòdul de reconeixement de veu (el vaig aconseguir en una oferta més barata d’Ebay)

3: LED Matrix (Neopixel)

4: una font d'alimentació de 5V per a LED Matrix

5: Una altra font d'alimentació de 5V, però estic fent servir 9V

6: 2x mòduls nRF24L01

7: mòdul de relés

8: cables

Pas 2: connecteu els components (unitat de bicicleta)

Per començar a connectar l'Arduino, el nRF24L01, el mòdul de reconeixement de veu, la font d'alimentació i la matriu LED.

A. Connexions per a nRF24L01:

-MISO es connecta al pin 12

-MOSI es connecta al pin 11

-SCK es connecta al pin 13

-CE es connecta al pin 9

-CSN es connecta al pin 10

-GND i VCC del NRF24L01 estan connectats a GND i a 3.3V d'Arduino

B. Connexions per al mòdul de reconeixement de veu:

-RX es connecta al pin 6

-TX es connecta al pin 5

-GND i VCC del mòdul estan connectats a GND i 5V d'Arduino

C. Connexions per a la matriu LED:

Vaig utilitzar un banc d’energia per subministrar energia. Per connectar un banc d'alimentació, agafeu un cable USB i retireu els extrems + ve i -ve del cable.

-5V de la Matrix es connecta al pin VIN d'Arduino i la connexió + ve de la font d'alimentació

-GND de la Matrix es connecta al pin GND d'Arduino i la connexió -ve de la font d'alimentació

Pas 3: entrenar el mòdul de veu

A. Descarregueu la biblioteca de control de veu.

B. Obrir fitxer -> Exemples -> VoiceRecognitionV3 -> vr_sample_train

jo. Modifiqueu "VR myVR (2, 3);" a "VR myVR (6, 5);" al codi per tenir en compte el canvi de pin RX TX.

ii. Pengeu el codi

C. Obriu el monitor sèrie

jo. Establiu la velocitat de transmissió en 115200 i seleccioneu l'opció "Newline".

ii. Un menú obrirà la guia.

1. Utilitzeu l'ordre "entrenar" per entrenar la parla.

2. Escriviu "tren 0", us demanarà que digueu l'ordre i, a continuació, demaneu que ho torneu a dir.

3. Feu el mateix amb "tren 1", "tren 2", etc.

Al codi:

el tren 0 és controlar la porta del garatge

el tren 1 és el senyal esquerre

el tren 2 és el senyal correcte

el tren 3 és encendre els llums vermells

el tren 4 és apagar els llums

Pas 4: Obteniu les biblioteques i pengeu el codi

Descarregueu biblioteques addicionals per a LED Matrix i nRF24L01.

A. Aneu a Sketch -> Inclou biblioteca-> Gestiona biblioteques … i instal·leu RF24 per TMRh20.

B. A més, instal·leu la biblioteca Neo Pixel d’Adafruit.

C. Pengeu el codi adjunt ScootSendProtowtlightsIns.ino.

El codi conté comentaris per a una explicació, però és molt senzill.

Pas 5: connecteu els components (unitat de garatge)

Connecteu els components (unitat de garatge)
Connecteu els components (unitat de garatge)
Connecteu els components (unitat de garatge)
Connecteu els components (unitat de garatge)
Connecteu els components (unitat de garatge)
Connecteu els components (unitat de garatge)

Per a la unitat de la porta del garatge, hem de connectar el mòdul de relés, nRF24L01, font d'alimentació i Arduino.

Vaig crear tot el conjunt en una ampolla dispensadora de sal.

A. Connexions per a nRF24L01:

MISO es connecta al pin 12

MOSI es connecta al pin 11

SCK es connecta al pin 13

CE es connecta al pin 9

CSN es connecta al pin 10

GND i VCC del NRF24L01 estan connectats a GND i a 3.3V d’Arduino

B. Connexions del mòdul de relé:

DC- i DC + del mòdul de relé estan connectats a GND i 5V d'Arduino

El port d'activació del senyal es connecta al pin 2 d'Arduino

Connecteu un extrem del commutador al port comú del relé

Connecteu l’altre extrem del commutador al port normalment tancat del relé

C. Connexions per a font d'alimentació:

Connecteu l'extrem + ve de la bateria de 9V al pin VIN d'Arduino

Connecteu l'extrem -ve al pin GND d'Arduino

D. Pengeu el codi

Pas 6: prova i viatja amb estil

S'ha adjuntat un vídeo de demostració a la part superior de l'informable.

Espero que us hagi agradat allò instructable. Comenta si tens cap pregunta.

Podeu afegir més animacions a la matriu LED. També podeu controlar altres coses que no siguin la porta del garatge.

Sorprenentment, el reconeixement de veu funciona bé fins i tot a velocitats de 15 mph.

Voteu-ho.

Gràcies, Sahil Parikh

www.snp13.com

Recomanat: