Sisällysluettelo:
- Vaihe 1: Kerää osat
- Vaihe 2: Liitä komponentit (pyöräyksikkö)
- Vaihe 3: kouluta äänimoduuli
- Vaihe 4: Hanki kirjastot ja lähetä koodi
- Vaihe 5: Liitä komponentit (autotalliyksikkö)
- Vaihe 6: Testaa ja matkusta tyylillä
Video: Ääniohjatut skootterivalot ja autotallin ovi: 6 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Hei kaikki!
Ostin äskettäin sähköisen skootterin, mutta siinä ei ollut takavaloa eikä sisäänrakennettua autotallin ovenavaajaa… YLLÄTYS! (ノ ゚ 0 ゚) ノ ~
Joten päätin tehdä oman autotallin oven kaukosäätimen ja takavalot ostamisen sijaan.
Mitä hauskaa on saada painikkeet autotallin oven avaamiseen ?! Niinpä päätin tehdä koko asiasta ääniohjatun. On hauskempaa pyytää ovea avautumaan painikkeiden painamisen sijaan. Tämä toimii erinomaisesti toiminnallisuuden ja esityksen suhteen.
Katsoin muutamia pyörävalojen projekteja, kuten https://www.instructables.com/id/Bike-Light-and-Turn-Signals/, ja päätin luoda oman päivitetyn version. Joten päätin tehostaa valojani vastaamaan tyyliäni sähköisellä skootterillani lisäämällä animoituja suuntavaloja. Niissä on myös nRF24L01 -moduuli, joka ohjaa autotallin ovea langattomasti äänellä.
Valot koostuvat 16x16 LED -matriisista, joissa on animoidut suuntavilkut.
Tarkista se yllä olevalta videolta.
Alla on ohjeet sellaisen tekemiseksi itsellesi.
Vaihe 1: Kerää osat
Tätä ohjeistusta varten tarvitset seuraavat osat:
1: 2x Arduino (käytän nano)
2: Äänentunnistusmoduuli (sain sen halvemmalla tarjouksella eBaysta)
3: LED -matriisi (Neopixel)
4: 5 V: n virtalähde LED -matriisille
5: Toinen 5V virtalähde, mutta käytän 9V
6: 2x nRF24L01 -moduulia
7: Relemoduuli
8: Johdot
Vaihe 2: Liitä komponentit (pyöräyksikkö)
Aloita johdotuksen aloittaminen Arduino, nRF24L01, puheentunnistusmoduuli, virtalähde ja LED -matriisi.
Liitännät nRF24L01:
-MISO yhdistää nastaan 12
-MOSI yhdistetään nastaan 11
-SKK liitetään nastaan 13
-CE liitetään nastaan 9
-CSN yhdistää nastaan 10
-NRF24L01: n GND ja VCC on kytketty Arduinon GND: hen ja 3.3 V: iin
Liitännät puheentunnistusmoduulille:
-RX liitetään nastaan 6
-TX yhdistää nastaan 5
-Moduulin GND ja VCC on kytketty Arduinon GND: hen ja 5V: een
Liitännät LED -matriisiin:
Käytin virtalähdettä virtalähteenä. Liitä virtapankki ottamalla USB -kaapeli ja irrottamalla kaapelin +ve- ja -ve -päät.
Matriisin -5 V kytkeytyy Arduinon VIN -nastaan ja virtalähteen +ve -liitäntään
-Matrixin GND kytkeytyy Arduinon GND -nastaan ja virtalähteen -ve -liitäntään
Vaihe 3: kouluta äänimoduuli
A. Lataa ääniohjauskirjasto.
Avaa tiedosto -> Esimerkit -> VoiceRecognitionV3 -> vr_sample_train
i. Muokkaa "VR myVR (2, 3);" "VR myVR (6, 5);" koodissa, joka vastaa RX TX -tapin vaihtamiseen.
ii. Lataa koodi
C. Avaa sarjamonitori
i. Aseta siirtonopeudeksi 115200 ja valitse "Uusi linja".
ii. Valikko avaa oppaan.
1. Käytä "juna" -komentoa puheen opettamiseen.
2. Kirjoita "juna 0", se pyytää sinua puhumaan komennon ja sitten sanomaan sen uudelleen.
3. Tee sama "junalle 1", "junalle 2" jne.
Koodissa:
juna 0 ohjaa autotallin ovea
juna 1 on vasen signaali
juna 2 on oikea signaali
juna 3 sytyttää punaiset valot
juna 4 on sammuttaa valot
Vaihe 4: Hanki kirjastot ja lähetä koodi
Lataa lisäkirjastoja LED Matrixille ja nRF24L01: lle.
A. Siirry kohtaan Luonnos -> Sisällytä kirjasto-> Hallitse kirjastoja… ja asenna RF24 by TMRh20.
B. Asenna myös Adafruutin Neo Pixel -kirjasto.
C. Lataa liitteenä oleva koodi ScootSendProtowtlightsIns.ino.
Koodissa on kommentteja selitystä varten, mutta se on hyvin suoraviivaista.
Vaihe 5: Liitä komponentit (autotalliyksikkö)
Autotallin oviyksikölle meidän on kytkettävä relemoduuli, nRF24L01, virtalähde ja Arduino.
Tein koko kokoonpanon suola -annostelupullossa.
Liitännät nRF24L01:
MISO yhdistää nastaan 12
MOSI yhdistetään nastaan 11
SCK liitetään nastaan 13
CE -liitäntä nastaan 9
CSN muodostaa yhteyden nastaan 10
NRF24L01: n GND ja VCC on kytketty Arduinon GND: hen ja 3.3 V: iin
Relemoduulin liitännät:
Relemoduulin DC- ja DC+ -liitännät on kytketty Arduinon GND-liitäntään ja 5 V: n jännitteeseen
Signaalin liipaisinportti yhdistetään Arduinon nastaan 2
Liitä kytkimen toinen pää releen yhteiseen porttiin
Kytke kytkimen toinen pää releen normaalisti suljettuun porttiin
Virtalähteen liitännät:
Kytke 9 V: n akun +-pää Arduinon VIN -nastaan
Liitä -ve -pää Arduinon GND -nastaan
D. Lataa koodi
Vaihe 6: Testaa ja matkusta tyylillä
Demovideo on liitetty ohjeen yläosaan.
Toivottavasti pidit ohjeesta. Kommentoi, jos sinulla on kysyttävää.
Voit lisätä LED -matriisiin lisää animaatioita. Voit hallita myös muita asioita kuin autotallin ovea.
Yllättäen puheentunnistus toimii hyvin myös 15 mph: n nopeudella.
Ole hyvä ja äänestä sitä.
Kiitos, Sahil Parikh
www.snp13.com
Suositeltava:
Hakata autotallin ovi: 5 vaihetta
Hakata autotallisi ovi: Kuka ei ole koskaan unelmoinut kotiin menemisestä pelkästään puhelinsovelluksen avulla tai siitä, että hän voi kuunnella ja kopioida dataraitiovaunuja? Olen iloinen voidessani kertoa teille, mitä olen ymmärtänyt ja miten olen edennyt. Aloitin tämän projektin toisen kerran, kun unohdin avaimeni
Kannettava Disco V2 -ääniohjatut LEDit: 11 vaihetta (kuvilla)
Kannettava Disco V2 -Ääniohjatut LEDit: Olen saavuttanut pitkän matkan elektroniikkamatkalla siitä lähtien, kun tein ensimmäisen kannettavan diskoni. Alkuperäisessä kokoonpanossa hakkeroin piirin prototyyppikortille ja onnistuin rakentamaan siistin pienen taskudiskon. Tällä kertaa suunnittelin oman piirilevyn ja
Paristokäyttöinen katto-ovi- ja lukitusanturi, aurinko, ESP8266, ESP-Now, MQTT: 4 vaihetta (kuvien kanssa)
Paristokäyttöinen suojakatto-ovi- ja lukitusanturi, aurinko, ESP8266, ESP-Now, MQTT: Tässä opastettavassa esittelen sinulle, kuinka tein paristokäyttöisen anturin, joka valvoo pyörävarastoni ovea ja lukituksen tilaa. Minulla on verkkovirta, joten minulla on paristo. Akku ladataan pienellä aurinkopaneelilla
Alexan ohjaama autotallin ovi Arduinolla Esp8266: 6 vaihetta
Alexa -ohjattava autotallin ovi Arduino Esp8266: Tämän projektin idea tuli minulle vanhasta projektista, jonka parissa olin työskennellyt jonkin aikaa sitten. Olin kytkenyt yksinkertaisen painikepiirin, joka sytytti LED -valon, kun autotallin ovi painoi painiketta. Tämä menetelmä osoittautui epäluotettavaksi eikä hyödylliseksi
Ääniohjatut LEDit - Pocket Disco: 11 vaihetta (kuvilla)
Ääniohjatut LEDit - Pocket Disco: Tee oma taskudisko musiikin ohjaamilla LEDeillä. Tarvitset vain musiikkia tai ääntä, ja LEDit tanssivat äänen mukaan. Tämä on todella pieni piirin rakentaminen ja tarvitsee vain muutamia komponentteja sen tekemiseen. Tärkein b