Obsah:
- Krok 1: Zhromaždite diely
- Krok 2: Pripojte komponenty (jednotka bicykla)
- Krok 3: Trénujte hlasový modul
- Krok 4: Získajte knižnice a nahrajte kód
- Krok 5: Pripojte komponenty (garážová jednotka)
- Krok 6: Testujte a cestujte štýlovo
Video: Hlasom ovládané svetlá kolobežky a garážová brána: 6 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Ahojte všetci!
Nedávno som si kúpil elektrickú kolobežku, ale nemala zadné svetlo ani vstavaný otvárač garážových brán … PREKVAPENIE !! (ノ ゚ 0 ゚) ノ ~
Namiesto toho, aby som si ich kúpil, rozhodol som sa vyrobiť si vlastné diaľkové a zadné svetlá garážovej brány.
Čo je zábavné mať tlačidlá na otváranie garážových brán ?! Rozhodol som sa teda, že to celé budem ovládať hlasom. Oveľa zábavnejšie je požiadať o otvorenie dverí namiesto stlačenia tlačidiel. Funguje to skvele, pokiaľ ide o funkčnosť a show.
Pozrel som sa na niekoľko projektov svetiel pre bicykle, ako napríklad https://www.instructables.com/id/Bike-Light-and-Turn-Signals/, a rozhodol som sa vytvoriť vlastnú aktualizovanú verziu. Preto som sa rozhodol zosilniť svetlá tak, aby zodpovedali môjmu štýlu na mojej elektrickej kolobežke, pridaním animovaných smerových svetiel. Majú tiež modul nRF24L01 na bezdrôtové ovládanie garážových brán pomocou hlasu.
Svetlá sú tvorené LED maticou 16x16 s animovanými smerovými svetlami.
Pozrite sa na to vo vyššie uvedenom videu.
Nasleduje návod, ako si ho vyrobiť sami.
Krok 1: Zhromaždite diely
Na tento návod potrebujete nasledujúce diely:
1: 2x Arduino (používam nano)
2: Modul rozpoznávania hlasu (dostal som ho lacnejšie z eBay)
3: LED matica (Neopixel)
4: 5V zdroj energie pre LED Matrix
5: Ďalší zdroj napájania 5V, ale používam 9V
6: 2x moduly nRF24L01
7: Reléový modul
8: Drôty
Krok 2: Pripojte komponenty (jednotka bicykla)
Začnite zapojením Arduina, nRF24L01, modulu rozpoznávania reči, zdroja napájania a matice LED.
A. Pripojenia pre nRF24L01:
-MISO sa pripája na pin 12
-MOSI sa pripája k pinu 11
-SCK sa pripája k pinu 13
-CE sa pripája na pin 9
-CSN sa pripája k pinu 10
-GND a VCC NRF24L01 sú spojené s GND a 3,3 V Arduina
B. Pripojenia pre modul rozpoznávania reči:
-RX sa pripája k pinu 6
-TX sa pripája k pinu 5
-GND a VCC modulu sú pripojené k GND a 5V Arduina
C. Pripojenia pre maticu LED:
Na napájanie som použil power banku. Na pripojenie napájacej banky použite kábel USB a odizolujte kladné a záporné konce kábla.
-5V matice sa pripája na VIN pin Arduina a kladné pripojenie zdroja energie
-GND matice sa pripája ku kolíku GND Arduina a -ve pripojenie zdroja energie
Krok 3: Trénujte hlasový modul
A. Stiahnite si knižnicu ovládania hlasom.
B. Otvorte súbor -> Príklady -> VoiceRecognitionV3 -> vr_sample_train
i. Upravte „VR myVR (2, 3);“na „VR myVR (6, 5);“v kóde, aby sa zohľadnila zmena pinov RX TX.
ii. Nahrajte kód
C. Otvorte sériový monitor
i. Nastavte prenosovú rýchlosť na 115200 a zvoľte možnosť „Nový riadok“.
ii. Sprievodca sa otvorí pomocou ponuky.
1. Na trénovanie reči použite príkaz „vlak“.
2. Napíšte „vlak 0“a požiada vás, aby ste vyslovili príkaz, a potom ho požiadajte, aby ste to povedali znova.
3. To isté urobte pre „vlak 1“, „vlak 2“atď.
V kóde:
vlak 0 má ovládať garážové brány
vlak 1 je ľavé návestidlo
vlak 2 je správnym návestidlom
vlak 3 má zapnúť červené svetlá
vlak 4 má vypnúť svetlá
Krok 4: Získajte knižnice a nahrajte kód
Stiahnite si ďalšie knižnice pre LED Matrix a nRF24L01.
A. Prejdite na Skicu -> Zahrnúť knižnicu -> Spravovať knižnice … a nainštalovať RF24 od TMRh20.
B. Tiež si nainštalujte knižnicu Neo Pixel od spoločnosti Adafruit.
C. Nahrajte priložený kód ScootSendProtowtlightsIns.ino.
Kód má komentáre na vysvetlenie, ale je veľmi jednoduchý.
Krok 5: Pripojte komponenty (garážová jednotka)
Pre jednotku garážovej brány musíme zapojiť reléový modul, nRF24L01, zdroj energie a Arduino.
Celú zostavu som vytvoril vo fľaši na dávkovanie soli.
A. Pripojenia pre nRF24L01:
MISO sa pripája na pin 12
MOSI sa pripája k pinu 11
SCK sa pripája na pin 13
CE sa pripája na pin 9
CSN sa pripája k pinu 10
GND a VCC NRF24L01 sú spojené s GND a 3,3 V Arduina
B. Pripojenia pre reléový modul:
DC- a DC+ reléového modulu sú pripojené k GND a 5V Arduina
Port na spustenie signálu sa pripája na pin 2 Arduino
Pripojte jeden koniec prepínača k spoločnému portu relé
Druhý koniec prepínača zapojte do normálne zatvoreného portu relé
C. Pripojenia pre zdroj energie:
Pripojte kladný koniec 9V batérie k kolíku VIN Arduino
Pripojte koniec -ve ku kolíku GND Arduina
D. Nahrajte kód
Krok 6: Testujte a cestujte štýlovo
Ukážkové video bolo pripojené v hornej časti návodu.
Dúfam, že sa vám návod páčil. V prípade akýchkoľvek otázok komentujte.
Do matice LED môžete pridať ďalšie animácie. Môžete ovládať aj iné veci ako garážovú bránu.
Rozpoznávanie reči prekvapivo funguje dobre aj pri rýchlosti 15 mph.
Hlasujte zaň.
Ďakujem, Sahil Parikh
www.snp13.com
Odporúča:
Riadená garážová brána Alexa s Arduino Esp8266: 6 krokov
Riadená garážová brána Alexa s Arduino Esp8266: Nápad na tento projekt mi prišiel zo starého projektu, na ktorom som pred chvíľou pracoval. Zapojil som jednoduchý obvod s tlačidlom, ktorý rozsvieti LED diódu, keď bolo na garážovej bráne stlačené tlačidlo. Táto metóda sa ukázala ako nespoľahlivá a nie príliš užitočná
Pomoc pre kolobežky Walker: 9 krokov
Pomoc pre kolobežky Walker: Martin trpí SM, a to najmä v nohách. Z tohto dôvodu má Martin problémy s chôdzou. Jeho nohy sú nestabilné a na krátke vzdialenosti používa svoje chodítko, na dlhé vzdialenosti používa elektrickú kolobežku. Keď však robí
Hlasom ovládané auto Bluetooth: 5 krokov
Hlasom ovládané auto Bluetooth: Každý používal auto na diaľkové ovládanie …. ale čo auto ovládané hlasom ??? Už ste to niekedy použili? Ak nie, postavíte to teraz. Potrebujete arduino ako mozog a smartphone. Preto som vyvinul tento projekt, aby ste mohli používať
Hlasom ovládané svetlá odkiaľkoľvek s Jasonom: 7 krokov
Hlasom ovládané svetlá odkiaľkoľvek s Jasonom: Striedavé svetlá, ktoré sa ovládajú odkiaľkoľvek s pripojením na internet pomocou NodeMCU (ESP8266) a Jason (aplikácia pre Android). Jason je aplikácia pre asistenta ovládaného hlasom, ktorú som kódoval pre zariadenia s Androidom na ovládanie elektrického stavu AC spotrebič,
Hlasom ovládané svetlo nálady pre Android: 11 krokov (s obrázkami)
Hlasom riadené Android Mood Light: Potreboval som vytvoriť triedu pre našu miestnu skupinu Maker. Niečo, čo aj prvým návštevníkom zaručilo jednoznačnú výhru a veľkú odmenu bez múzy, bez rozruchu a bez špecializovaných nástrojov alebo materiálov. Študenti si museli vziať domov niečo funkčné