Tartalomjegyzék:

Hangvezérelt robogó fények és garázskapu: 6 lépés
Hangvezérelt robogó fények és garázskapu: 6 lépés

Videó: Hangvezérelt robogó fények és garázskapu: 6 lépés

Videó: Hangvezérelt robogó fények és garázskapu: 6 lépés
Videó: Hangvezérelt Wolfenstein 3D 2024, November
Anonim
Image
Image

Üdv mindenkinek!

Nemrég vettem egy elektromos robogót, de nem volt hátsó lámpa, és nem volt beépített garázskapu -nyitó sem … MEGLEPETÉS !! (ノ ゚ 0 ゚) ノ ~

Ezért úgy döntöttem, hogy saját garázskapu távirányítót és hátsó lámpákat készítek, ahelyett, hogy megvásárolnám őket.

Mi a jó abban, ha gombok vannak a garázsajtó kinyitásához ?! Ezért úgy döntöttem, hogy az egészet hanggal irányítom. Sokkal szórakoztatóbb a gombok megnyomása helyett az ajtó kinyitását kérni. Ez nagyszerűen működik a funkcionalitás és a show szempontjából.

Kerestem néhány kerékpáros lámpa projektet, például a https://www.instructables.com/id/Bike-Light-and-Turn-Signals/, és úgy döntöttem, hogy létrehozom a saját frissített verziómat. Így hát úgy döntöttem, hogy az elektromos robogómon a stílusomhoz illő lámpákat fokozom animált irányjelzők hozzáadásával. Van nRF24L01 moduljuk is, amely vezeték nélkül irányítja a garázskaput hanggal.

A lámpák 16x16 LED -es mátrixból állnak, hogy animált irányjelzőkkel rendelkezzenek.

Kérjük, nézze meg a fenti videóban.

Az alábbiakban az utasításokat találja meg, hogyan készítsen egyet magának.

Lépés: Gyűjtse össze az alkatrészeket

Csatlakoztassa az alkatrészeket (kerékpár egység)
Csatlakoztassa az alkatrészeket (kerékpár egység)

Ehhez az utasításhoz a következő alkatrészekre van szüksége:

1: 2x Arduino (nano -t használok)

2: Hangfelismerő modul (olcsóbban kaptam az eBay -től)

3: LED mátrix (Neopixel)

4: 5V -os áramforrás a LED Matrix számára

5: Egy másik 5 V -os áramforrás, de 9 V -ot használok

6: 2x nRF24L01 modul

7: Relé modul

8: Vezetékek

2. lépés: Csatlakoztassa az alkatrészeket (kerékpár egység)

Kezdje el az Arduino, az nRF24L01, a beszédfelismerő modul, az áramforrás és a LED mátrix bekötését.

A. Az nRF24L01 csatlakozói:

-MISO csatlakozik a 12 -es tűhöz

-MOSI csatlakozik a 11 -es tűhöz

-SKK csatlakozik a 13 -as érintkezőhöz

-CE csatlakozik a 9 -es érintkezőhöz

-CSN csatlakozik a 10 -es tűhöz

-Az NRF24L01 GND és VCC csatlakozik az Arduino GND -hez és 3.3V -hoz

B. Csatlakozások a beszédfelismerő modulhoz:

-RX csatlakozik a 6 -os érintkezőhöz

-TX csatlakozik az 5 -ös csaphoz

-A modul GND és VCC csatlakozik az Arduino GND -hez és 5V -hoz

C. Csatlakozások a LED mátrixhoz:

Az áramellátáshoz power bankot használtam. A tápegység csatlakoztatásához vegyen egy USB -kábelt, és távolítsa el a kábel +ve és -ve végét.

A Matrix -5V -ja az Arduino VIN -csatlakozójához és az áramforrás +ve csatlakozásához csatlakozik

-A Mátrix GND csatlakozik az Arduino GND tűjéhez és az áramforrás -ve csatlakozójához

3. lépés: A hangmodul betanítása

A. Töltse le a Hangvezérlés könyvtárat.

B. Nyissa meg a fájlt -> Példák -> VoiceRecognitionV3 -> vr_sample_train

én. Módosítsa a "VR myVR (2, 3);" a "VR myVR (6, 5);" a kódban, hogy figyelembe vegye az RX TX tűváltást.

ii. Töltse fel a kódot

C. Nyissa meg a soros monitort

én. Állítsa az átviteli sebességet 115200 -ra, és válassza az "Újvonal" opciót.

ii. A menü megnyitja az útmutatót.

1. Használja a "vonat" parancsot a beszéd gyakorlására.

2. Írja be a "vonat 0" parancsot, és megkéri, hogy mondja ki a parancsot, majd ismételten mondja ki.

3. Tegye ugyanezt az "1. vonat", "2. vonat" stb.

A kódban:

vonat 0 a garázskapu vezérlését

az 1 -es vonat a bal jelzés

a 2 -es vonat a megfelelő jelzés

a 3 -as vonat a piros lámpák bekapcsolása

a 4 -es vonat lekapcsolja a villanyt

4. lépés: Szerezze be a könyvtárakat, és töltse fel a kódot

Töltsön le további könyvtárakat a LED Matrix és az nRF24L01 készülékekhez.

A. Lépjen a Vázlat -> Könyvtár szerepeltetése -> Könyvtárak kezelése… pontra, és telepítse az RF24 TMRh20 programot.

B. Ezenkívül telepítse az Adafruit Neo Pixel könyvtárát.

C. Töltse fel a csatolt ScootSendProtowtlightsIns.ino kódot.

A kód magyarázatokat tartalmaz, de nagyon egyszerű.

5. lépés: Csatlakoztassa az alkatrészeket (garázs egység)

Csatlakoztassa az alkatrészeket (garázs egység)
Csatlakoztassa az alkatrészeket (garázs egység)
Csatlakoztassa az alkatrészeket (garázs egység)
Csatlakoztassa az alkatrészeket (garázs egység)
Csatlakoztassa az alkatrészeket (garázs egység)
Csatlakoztassa az alkatrészeket (garázs egység)

A garázskapu -egységhez be kell kötni a relé modult, az nRF24L01 -et, az áramforrást és az Arduino -t.

Az egész szerelvényt sóadagoló palackban készítettem.

A. Az nRF24L01 csatlakozói:

A MISO csatlakozik a 12 -es tűhöz

A MOSI csatlakozik a 11 -es tűhöz

Az SCK csatlakozik a 13 -as csaphoz

A CE csatlakozik a 9 -es csaphoz

A CSN csatlakozik a 10 -es tűhöz

Az NRF24L01 GND és VCC csatlakozik az Arduino GND -hez és 3.3V -hoz

B. Csatlakozások a relé modulhoz:

A relé modul DC- és DC+ -ja az Arduino GND-hez és 5V-hoz van csatlakoztatva

A jel trigger port csatlakozik az Arduino 2. tűjéhez

Csatlakoztassa a kapcsoló egyik végét a relé közös portjához

Csatlakoztassa a kapcsoló másik végét a relé normálisan zárt portjához

C. Csatlakozások az áramforráshoz:

Csatlakoztassa a 9V -os akkumulátor +ve végét az Arduino VIN -érintkezőjéhez

Csatlakoztassa a -ve végét az Arduino GND csapjához

D. Töltse fel a kódot

6. lépés: Teszteljen és utazzon stílusosan

A bemutató videó az instrukció tetején volt csatolva.

Remélem tetszett az oktatható. Írja meg kommentben, ha kérdése van.

További animációkat adhat a LED mátrixhoz. A garázskapun kívül más dolgokat is irányíthat.

Meglepő módon a beszédfelismerés akkor is jól működik, ha 15 mph sebességgel.

Kérlek szavazzatok rá.

Köszönöm, Sahil Parikh

www.snp13.com

Ajánlott: