Innholdsfortegnelse:
- Trinn 1: Samle delene
- Trinn 2: Koble til komponentene (sykkelenhet)
- Trinn 3: Tren talemodul
- Trinn 4: Få bibliotekene og last opp koden
- Trinn 5: Koble til komponentene (garasjeenhet)
- Trinn 6: Test og reis i stil
Video: Stemmestyrte scooterlys og garasjeport: 6 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:23
Hei alle sammen!
Jeg kjøpte nylig en elektrisk scooter, men den hadde ikke baklys og hadde heller ikke innebygd garasjeportåpner … SURPRISE !! (ノ ゚ 0 ゚) ノ ~
Så jeg bestemte meg for å lage min egen garasjeport fjernkontroll og baklys i stedet for å kjøpe dem.
Hva er gøy med knapper for å åpne en garasjeport ?! Så jeg bestemte meg for å gjøre det hele stemmestyrt. Det er morsommere å be døren om å åpne i stedet for å trykke på knappene. Dette fungerer bra når det gjelder funksjonalitet og visning.
Jeg slo opp noen sykkellysprosjekter som https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ og bestemte meg for å lage min egen oppgraderte versjon. Så jeg bestemte meg for å øke lysene mine for å matche stilen min på den elektriske scooteren ved å legge til animerte blinklys. De har også en nRF24L01 -modul for trådløs styring av garasjeporten ved hjelp av stemme.
Lysene består av en 16x16 LED Matrix for å ha animerte blinklys.
Sjekk det i videoen ovenfor.
Nedenfor er instruksjonene for å lage en selv.
Trinn 1: Samle delene
For denne instruerbare trenger du følgende deler:
1: 2x Arduino (jeg bruker nano)
2: Stemmegjenkjenningsmodul (jeg fikk den til en billigere avtale fra eBay)
3: LED Matrix (Neopixel)
4: En 5V strømkilde for LED Matrix
5: En annen strømkilde på 5V, men jeg bruker 9V
6: 2x nRF24L01 moduler
7: Relémodul
8: Ledninger
Trinn 2: Koble til komponentene (sykkelenhet)
For å begynne å koble Arduino, nRF24L01, talegjenkjenningsmodul, strømkilde og LED -matrisen.
A. Tilkoblinger for nRF24L01:
-MISO kobles til pin 12
-MOSI kobles til pin 11
-SCK kobles til pin 13
-CE kobles til pinne 9
-CSN kobles til pin 10
-GND og VCC på NRF24L01 er koblet til GND og 3,3V Arduino
B. Tilkoblinger for talegjenkjenningsmodul:
-RX kobles til pin 6
-TX kobles til pin 5
-GND og VCC på modulen er koblet til GND og 5V Arduino
C. Tilkoblinger for LED Matrix:
Jeg brukte en powerbank for å levere strøm. For å koble til en strømbank, ta en USB -kabel og ta av +ve og -ve ender av kabelen.
-5V av matrisen kobles til VIN -pinnen på Arduino og +ve -tilkoblingen til strømkilden
-GND of the Matrix kobles til GND -pinnen til Arduino og -ve -tilkoblingen til strømkilden
Trinn 3: Tren talemodul
A. Last ned biblioteket for talekontroll.
B. Åpne fil -> Eksempler -> VoiceRecognitionV3 -> vr_sample_train
Jeg. Endre "VR myVR (2, 3);" til "VR myVR (6, 5);" i koden for å gjøre rede for RX TX -pinendring.
ii. Last opp koden
C. Åpen seriell skjerm
Jeg. Sett overføringshastigheten til 115200 og velg alternativet "Ny linje".
ii. En meny åpner guiden.
1. Bruk kommandoen "tog" for å trene tale.
2. Skriv "tog 0", det vil be deg om å snakke kommandoen, og deretter be om å si det igjen.
3. Gjør det samme for "tog 1", "tog 2", etc.
I koden:
tog 0 er å kontrollere garasjeporten
tog 1 er venstre signal
tog 2 er det riktige signalet
tog 3 er å slå på rødt lys
tog 4 er å slå av lys
Trinn 4: Få bibliotekene og last opp koden
Last ned flere biblioteker for LED Matrix og nRF24L01.
A. Gå til Skisse -> Inkluder bibliotek-> Administrer biblioteker … og installer RF24 av TMRh20.
B. Installer også Neo Pixel -biblioteket av Adafruit.
C. Last opp den vedlagte koden ScootSendProtowtlightsIns.ino.
Koden har kommentarer for en forklaring, men den er veldig rett frem.
Trinn 5: Koble til komponentene (garasjeenhet)
For garasjeportenheten må vi koble relemodulen, nRF24L01, strømkilde og Arduino.
Jeg laget hele enheten i en saltdispenserflaske.
A. Tilkoblinger for nRF24L01:
MISO kobles til pin 12
MOSI kobles til pin 11
SCK kobles til pinne 13
CE kobles til pinne 9
CSN kobles til pin 10
GND og VCC på NRF24L01 er koblet til GND og 3,3V Arduino
B. Tilkoblinger for relemodul:
DC- og DC+ på relemodulen er koblet til GND og 5V Arduino
Signaltriggerporten kobles til pinne 2 på Arduino
Koble den ene enden av bryteren til reléets fellesport
Koble den andre enden av bryteren til den normalt lukkede porten på reléet
C. Tilkoblinger for strømkilde:
Koble 9V batteriets +ve ende til VIN -pinnen til Arduino
Koble -ve -enden til GND -pinnen til Arduino
D. Last opp koden
Trinn 6: Test og reis i stil
Demovideo ble festet øverst på instruksjonsboken.
Håper du likte det instruerbare. Kommenter hvis du har spørsmål.
Du kan legge til flere animasjoner i LED -matrisen. Du kan også kontrollere andre ting enn garasjeporten.
Overraskende fungerer talegjenkjenning bra, selv ved hastigheter på 15 km / t.
Vennligst stem på det.
Takk skal du ha, Sahil Parikh
www.snp13.com
Anbefalt:
Hack din garasjeport: 5 trinn
Hack din garasjeport: Hvem har aldri drømt om å gå hjem bare med en telefonapp, eller å kunne lytte til og kopiere datatrikker? Jeg er glad for å kunne dele med deg hva jeg innså, og hvordan jeg gikk frem. Jeg startet dette prosjektet etter andre gang jeg glemte nøklene mine
Alexa kontrollert garasjeport med Arduino Esp8266: 6 trinn
Alexa kontrollert garasjeport med Arduino Esp8266: Ideen til dette prosjektet kom fra et gammelt prosjekt jeg hadde jobbet med for en stund siden. Jeg hadde koblet til en enkel trykknappkrets som ville slå på en LED når en knapp ble trykket av garasjeporten. Denne metoden viste seg å være upålitelig og ikke like nyttig
Enkel garasjeport -hack: 4 trinn (med bilder)
Simple Garage Door Hack: Etter at jeg ved et uhell var låst ute av huset mitt mer enn én anledning, bestemte jeg meg for at det måtte være en bedre måte å komme inn i hjemmet mitt som ikke innebar å bryte og gå inn (og uten å gjemme en nøkkel utenfor et sted). ser på min g
WIFI garasjeport fjernkontroll V2: 3 trinn
WIFI garasjeport fjernkontroll V2: Ikke lenge etter at jeg bygde min WIFI garasjeport fjernkontroll skjønte jeg at den manglet en spesifikk funksjon som ville være veldig nyttig for meg. Jeg ønsket å kunne fortelle om døren var åpen eller lukket fra appen. Dette vil kreve et par sensorer og litt ch
ESP8266 WIFI garasjeport fjernkontroll: 3 trinn
ESP8266 WIFI garasjeport fjernkontroll: Vi bruker garasjen vår mer som en hovedinngang til huset, fordi bruk av selve inngangen foran sporer mye skitt inn i huset på grunn av den dårlige utformingen. I regntiden her på vestkysten av Canada er det enda verre. Garasjeporten vår