Innholdsfortegnelse:

Stemmestyrte scooterlys og garasjeport: 6 trinn
Stemmestyrte scooterlys og garasjeport: 6 trinn

Video: Stemmestyrte scooterlys og garasjeport: 6 trinn

Video: Stemmestyrte scooterlys og garasjeport: 6 trinn
Video: Замечательные домашние инновации и гениальные дизайнерские идеи 2024, November
Anonim
Image
Image

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

Koble til komponentene (sykkelenhet)
Koble til komponentene (sykkelenhet)

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)

Koble til komponentene (garasjeenhet)
Koble til komponentene (garasjeenhet)
Koble til komponentene (garasjeenhet)
Koble til komponentene (garasjeenhet)
Koble til komponentene (garasjeenhet)
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: