Indholdsfortegnelse:
- Trin 1: Saml delene
- Trin 2: Tilslut komponenterne (cyklenhed)
- Trin 3: Train Voice Module
- Trin 4: Hent bibliotekerne og upload koden
- Trin 5: Tilslut komponenterne (garagenhed)
- Trin 6: Test og rejse i stil
Video: Stemmestyrede scooterlys og garageport: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:28
Hej allesammen!
Jeg har for nylig købt en elektrisk scooter, men den havde ikke baglygte og havde heller ikke en indbygget garageportåbner … SURPRISE !! (ノ ゚ 0 ゚) ノ ~
Så jeg besluttede at lave min egen fjernbetjening og baglygter i garagedøren i stedet for at købe dem.
Hvad er det sjove ved at have knapper til at åbne en garageport ?! Så jeg besluttede at gøre det hele stemmestyret. Det er sjovere at bede døren om at åbne i stedet for at trykke på knapper. Dette fungerer godt med hensyn til funktionalitet og visning.
Jeg slog et par cykellysprojekter op, såsom https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ og besluttede at oprette min egen opgraderede version. Så jeg besluttede mig for at øge mine lys for at matche min stil på min elektriske scooter ved at tilføje animerede blinklys. De har også et nRF24L01 -modul til trådløst at styre garageporten ved hjælp af stemme.
Lysene består af en 16x16 LED Matrix for at have animerede blinklys.
Se det venligst i videoen ovenfor.
Nedenfor er vejledningen til at lave en til dig selv.
Trin 1: Saml delene
Til denne instruerbare har du brug for følgende dele:
1: 2x Arduino (jeg bruger nano)
2: Stemmegenkendelsesmodul (jeg fik det til en billigere handel fra eBay)
3: LED Matrix (Neopixel)
4: En 5V strømkilde til LED Matrix
5: En anden strømkilde på 5V, men jeg bruger 9V
6: 2x nRF24L01 moduler
7: Relæmodul
8: Tråde
Trin 2: Tilslut komponenterne (cyklenhed)
Start med at tilslutte Arduino, nRF24L01, talegenkendelsesmodul, strømkilde og LED -matrixen.
A. Tilslutninger til nRF24L01:
-MISO tilsluttes til pin 12
-MOSI forbindes til pin 11
-SCK forbindes til pin 13
-CE forbindes til pin 9
-CSN forbinder til pin 10
-GND og VCC på NRF24L01 er forbundet til GND og 3,3V Arduino
B. Forbindelser til talegenkendelsesmodul:
-RX forbindes til pin 6
-TX forbindes til pin 5
-GND og VCC på modulet er forbundet til GND og 5V Arduino
C. Tilslutninger til LED Matrix:
Jeg brugte en powerbank til at levere strøm. For at tilslutte en powerbank skal du tage et USB -kabel og fjerne +ve og -ve enderne af kablet.
-5V i matrixen tilsluttes VIN -stiften af Arduino og +ve -tilslutningen af strømkilden
-GND i Matrix forbinder til GND -pin på Arduino og -ve -forbindelsen til strømkilden
Trin 3: Train Voice Module
A. Download biblioteket til stemmestyring.
B. Åbn fil -> Eksempler -> VoiceRecognitionV3 -> vr_sample_train
jeg. Rediger "VR myVR (2, 3);" til "VR myVR (6, 5);" i koden, der skal redegøre for RX TX pin -ændring.
ii. Upload koden
C. Åben seriel skærm
jeg. Indstil baudhastigheden til 115200, og vælg "Newline".
ii. En menu åbner guiden.
1. Brug kommandoen "tog" til at træne tale.
2. Skriv "tog 0", det vil bede dig om at tale kommandoen og derefter bede om at sige det igen.
3. Gør det samme for "tog 1", "tog 2" osv.
I koden:
tog 0 er at styre garageporten
tog 1 er det venstre signal
tog 2 er det rigtige signal
tog 3 skal tænde rødt lys
tog 4 skal slukke lyset
Trin 4: Hent bibliotekerne og upload koden
Download yderligere biblioteker til LED Matrix og nRF24L01.
A. Gå til Skitse -> Inkluder bibliotek-> Administrer biblioteker … og installer RF24 med TMRh20.
B. Installer også Neo Pixel -biblioteket fra Adafruit.
C. Upload den vedhæftede kode ScootSendProtowtlightsIns.ino.
Koden har kommentarer til en forklaring, men den er meget ligetil.
Trin 5: Tilslut komponenterne (garagenhed)
Til garageportenheden skal vi tilslutte relæmodulet, nRF24L01, strømkilde og Arduino.
Jeg oprettede hele samlingen i en flaske med saltdispenser.
A. Tilslutninger til nRF24L01:
MISO tilsluttes til pin 12
MOSI forbindes til pin 11
SCK forbindes til pin 13
CE forbindes til pin 9
CSN opretter forbindelse til pin 10
GND og VCC på NRF24L01 er forbundet til GND og 3,3V Arduino
B. Tilslutninger til relæmodul:
Relæmodulets DC- og DC+ er forbundet til GND og 5V Arduino
Signaltriggerporten forbindes til pin 2 på Arduino
Tilslut den ene ende af kontakten til relæets fælles port
Tilslut kontakten den anden ende til relæets normalt lukkede port
C. Tilslutninger til strømkilde:
Tilslut 9V batteriets +ve ende til VIN -stiften på Arduino
Tilslut -ve -enden til GND -stiften på Arduino
D. Upload koden
Trin 6: Test og rejse i stil
Demovideo blev vedhæftet øverst i instruktionsbogen.
Håber du kunne lide det instruerbare. Kommenter, hvis du har spørgsmål.
Du kan tilføje flere animationer til LED -matricen. Du kan også styre andre ting end garageporten.
Overraskende fungerer talegenkendelse godt, selv når den er ved hastigheder på 15 km / t.
Stem venligst for det.
Tak skal du have, Sahil Parikh
www.snp13.com
Anbefalede:
Hack din garageport: 5 trin
Hack din garageport: Hvem har aldrig drømt om at gå hjem bare med en telefon -app eller være i stand til at lytte til og kopiere datatrammer? Jeg er glad for at kunne dele med dig, hvad jeg indså, og hvordan jeg gik frem. Jeg startede dette projekt efter anden gang jeg glemte mine nøgler
Alexa kontrolleret garageport med Arduino Esp8266: 6 trin
Alexa kontrolleret garageport med Arduino Esp8266: Ideen til dette projekt kom til mig fra et gammelt projekt, jeg havde arbejdet på for et stykke tid siden. Jeg havde tilsluttet et enkelt trykknapkredsløb, der ville tænde en LED, når der blev trykket på en knap ved garageporten. Denne metode viste sig upålidelig og ikke så nyttig
Usynlig garageport fjernbetjening: 7 trin (med billeder)
Usynlig garageport fjernbetjening: En gang forlod vi vores bil parkeret uden for garagen, og en tyv smadrede et vindue for at komme til garageportens fjernbetjening. Derefter åbnede de garagen og stjal nogle cykler. Så jeg besluttede at skjule fjernbetjeningen ved at bygge den ind i bilens askebæger. Det fungerer ved at
Stemmestyrede lys fra hvor som helst med Jason: 7 trin
Stemmestyrede lys fra hvor som helst med Jason: AC -lys, der styres hvor som helst med internetforbindelse ved hjælp af NodeMCU (ESP8266) og Jason (Android App). Jason er en stemmestyret assistent -app, som jeg har kodet til Android -enheder til at styre den elektriske tilstand i en AC -apparat, indtil
VoiceLantern - den stemmestyrede lanterne !: 6 trin
VoiceLantern - den stemmestyrede lanterne !: miniDSP UMA -8 mikrofonarray med indbygget retningsdetektering, ekko -annullering og støjreduktion har en lang række applikationer. I denne instruks vil vi gennemgå dens brug med IBM Watsons tale-til-tekst-service for at kontrollere