Sisukord:
- Samm: koguge osad kokku
- Samm: ühendage komponendid (jalgrattaüksus)
- 3. samm: treenige häälemoodulit
- Samm: hankige raamatukogud ja laadige kood üles
- Samm: ühendage komponendid (garaažiseade)
- 6. samm: katsetage ja reisige stiilselt
Video: Hääljuhtimisega tõukeratta tuled ja garaažiuks: 6 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Tere kõigile!
Ostsin hiljuti elektrilise tõukeratta, kuid sellel ei olnud tagatulesid ega sisseehitatud garaažiukseavajat … ÜLLATUS !! (ノ ゚ 0 ゚) ノ ~
Niisiis, otsustasin ostmise asemel teha oma garaažiukse puldi ja tagatuled.
Mis lõbu on garaažiukse avamiseks nuppude olemasolul ?! Niisiis otsustasin kogu asja häälega juhtida. Naljade vajutamise asemel on lõbusam paluda ust avada. See toimib funktsionaalsuse ja näituse osas suurepäraselt.
Otsisin välja mõned jalgratta tulede projektid nagu https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ ja otsustasin luua oma täiendatud versiooni. Niisiis otsustasin oma elektritõukeratta stiiliga sobitada oma tulesid, lisades animeeritud suunatulesid. Neil on ka nRF24L01 moodul garaažiukse juhtmevabaks juhtimiseks hääle abil.
Tuled koosnevad 16x16 LED -maatriksist, millel on animeeritud suunatuled.
Palun vaadake seda ülaltoodud videost.
Allpool on juhised selle valmistamiseks ise.
Samm: koguge osad kokku
Selle juhendamise jaoks vajate järgmisi osi:
1: 2x Arduino (ma kasutan nano)
2: Hääletuvastusmoodul (sain selle eBayst odavama pakkumisega)
3: LED -maatriks (Neopixel)
4: 5 V toiteallikas LED -maatriksile
5: Teine 5 V toiteallikas, kuid ma kasutan 9 V.
6: 2x nRF24L01 moodulit
7: releemoodul
8: juhtmed
Samm: ühendage komponendid (jalgrattaüksus)
Arduino, nRF24L01, kõnetuvastusmooduli, toiteallika ja LED -maatriksi ühendamise alustamiseks.
A. Ühendused seadmele nRF24L01:
-MISO ühendub tihvtiga 12
-MOSI ühendub tihvtiga 11
-SCK ühendatakse tihvtiga 13
-CE ühendatakse tihvtiga 9
-CSN ühendub tihvtiga 10
-NRF24L01 GND ja VCC on ühendatud Arduino GND ja 3.3V -ga
B. Kõnetuvastuse mooduli ühendused:
-RX ühendatakse tihvtiga 6
-TX ühendatakse tihvtiga 5
-Mooduli GND ja VCC on ühendatud Arduino GND ja 5V -ga
C. LED -maatriksi ühendused:
Toiteallikaks kasutasin toitepanka. Toitepanga ühendamiseks võtke USB -kaabel ja eemaldage kaabli +ve ja -ve otsad.
-5V maatriksist ühendub Arduino VIN -pistikuga ja toiteallika +ve ühendusega
-Matrixi GND ühendub Arduino GND kontaktiga ja toiteallika -ve ühendus
3. samm: treenige häälemoodulit
A. Laadige alla hääljuhtimise kogu.
B. Avage fail -> Näited -> VoiceRecognitionV3 -> vr_sample_train
i. Muutke "VR myVR (2, 3);" valikule "VR myVR (6, 5);" koodi, et võtta arvesse RX TX pin muutus.
ii. Laadige kood üles
C. Avage jadamonitor
i. Seadke edastuskiiruseks 115200 ja valige suvand "Uus joon".
ii. Menüü avab juhendi.
1. Kasutage kõne treenimiseks käsku "rong".
2. Tippige rong 0, see palub teil käsu öelda ja seejärel uuesti.
3. Tehke sama "rongi 1", "rongi 2" jne puhul.
Koodis:
rong 0 on garaažiukse juhtimine
rong 1 on vasakpoolne signaal
rong 2 on õige signaal
rong 3 peab punased tuled sisse lülitama
rong 4 peab tuled välja lülitama
Samm: hankige raamatukogud ja laadige kood üles
Laadige alla täiendavad teegid LED -maatriksi ja nRF24L01 jaoks.
A. Minge visandile -> Kaasa raamatukogu -> Halda teeke … ja installige RF24 by TMRh20.
B. Installige ka Adafruit'i Neo Pixeli raamatukogu.
C. Laadige üles lisatud kood ScootSendProtowtlightsIns.ino.
Koodil on selgitamiseks kommentaare, kuid see on väga lihtne.
Samm: ühendage komponendid (garaažiseade)
Garaažiukse jaoks peame ühendama releemooduli nRF24L01, toiteallika ja Arduino.
Lõin kogu komplekti soola dosaatoripudelisse.
A. Ühendused seadmele nRF24L01:
MISO ühendub tihvtiga 12
MOSI ühendub tihvtiga 11
SCK ühendatakse tihvtiga 13
CE ühendub tihvtiga 9
CSN ühendatakse tihvtiga 10
NRF24L01 GND ja VCC on ühendatud Arduino GND ja 3.3 V -ga
B. Relemooduli ühendused:
Relee mooduli alalis- ja alalisvool+ on ühendatud Arduino GND ja 5 V-ga
Signaali käivitusport ühendatakse Arduino tihvtiga 2
Ühendage lüliti üks ots relee ühisporti
Ühendage lüliti teine ots relee tavaliselt suletud porti
C. Toiteallika ühendused:
Ühendage 9 V aku +ve ots Arduino VIN kontaktiga
Ühendage -ve ots Arduino GND tihvtiga
D. Laadige kood üles
6. samm: katsetage ja reisige stiilselt
Demovideo lisati juhendi ülaossa.
Loodetavasti teile õpetatav meeldis. Kommenteerige, kui teil on küsimusi.
LED -maatriksile saate lisada rohkem animatsioone. Saate juhtida ka muid asju peale garaažiukse.
Üllataval kombel töötab kõnetuvastus hästi isegi kiirusel 15 mph.
Palun hääletage selle eest.
Aitäh, Sahil Parikh
www.snp13.com
Soovitan:
Alexa baasil hääljuhtimisega raketiheitja: 9 sammu (piltidega)
Alexa baasil hääljuhtimisega raketiheitja: talvehooaja lähenedes; saabub see aastaaeg, mil tähistatakse tulede festivali. Jah, me räägime Diwalist, mis on tõeline India festival, mida tähistatakse kogu maailmas. Sel aastal on Diwali juba läbi ja inimeste nägemine
Häkkige oma garaažiuks: 5 sammu
Häkkige oma garaažiukse: kes poleks kunagi unistanud, et läheks koju ainult telefonirakenduse abil või saaks kuulata ja uuesti kopeerida andmetramme? Mul on hea meel, et saan teiega jagada seda, mida ma mõistsin ja kuidas ma edasi läksin. Alustasin seda projekti pärast teist korda, kui unustasin oma võtmed
Alexa juhitav garaažiuks koos Arduinoga Esp8266: 6 sammu
Alexa juhitav garaažiuks koos Arduino Esp8266 -ga: selle projekti idee tuli mulle vanast projektist, mille kallal olin mõnda aega tagasi töötanud. Olin ühendanud lihtsa nuppude ahela, mis lülitas LED -i sisse, kui garaažiuks vajutas nuppu. See meetod osutus ebausaldusväärseks ja mitte nii kasulikuks
Traadita versioon Kas minu garaažiuks on avatud või suletud?: 7 sammu
Traadita versioon … Kas minu garaažiuks on avatud või suletud ?: Tahtsime lihtsat, odavat ja usaldusväärset näidikusüsteemi, mis näitaks meile, kas meie garaažiuksed olid avatud või suletud. Seal on palju " Kas mu garaažiuks on lahti " projektid. Enamik neist projektidest on juhtmega ühendatud. Minu puhul jookseb
Walkeri tõukeratta abi: 9 sammu
Walker Scooter Aid: Martin põeb SM -i, eriti jalgades. Seetõttu on Martinil probleeme kõndimisega. Tema jalad on ebastabiilsed ja lühikestel distantsidel kasutab ta oma jalutajat, pikkade vahemaade puhul elektrilist tõukeratast. Siiski, kui ta teeb