INHOUDSOPGAWE:
- Stap 1: Versamel die onderdele
- Stap 2: Koppel die komponente (fietseenheid) aan
- Stap 3: Train Voice Module
- Stap 4: Kry die biblioteke en laai die kode op
- Stap 5: Verbind die komponente (motorhuiseenheid)
- Stap 6: Toets en reis in styl
Video: Stembeheerde scooterligte en motorhuisdeur: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
Hallo almal!
Ek het onlangs 'n elektriese bromponie gekoop, maar dit het nie 'n agterlig nie en ook nie 'n ingeboude motordeuropening nie … VERRASSING !! (ノ ゚ 0 ゚) ノ ~
Daarom het ek besluit om my eie afstandsbediening en agterligte vir my motorhuisdeure te maak in plaas daarvan om dit te koop.
Wat is die plesier om knoppies te hê om 'n motorhuisdeur oop te maak ?! Dus het ek besluit om die hele ding stembeheerd te maak. Dit is lekkerder om die deur oop te maak in plaas van op die knoppies te druk. Dit werk uitstekend wat funksionaliteit en vertoning betref.
Ek het 'n paar projekte vir fietsligte opgesoek, soos https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ en besluit om my eie opgegradeerde weergawe te skep. Dus het ek besluit om my ligte op te pas om aan te pas by my styl op my elektriese bromponie deur geanimeerde rigtingwysers by te voeg. Hulle het ook 'n nRF24L01 -module om die motorhuisdeur draadloos met stem te beheer.
Die ligte bestaan uit 'n 16x16 LED Matrix met geanimeerde rigtingwysers.
Kyk gerus in die video hierbo.
Hieronder is die instruksies om een vir jouself te maak.
Stap 1: Versamel die onderdele
Vir hierdie instruksies benodig u die volgende dele:
1: 2x Arduino (ek gebruik nano)
2: Stemherkenningsmodule (ek het dit op eBay goedkoper gekry)
3: LED Matrix (Neopixel)
4: 'n 5V -kragbron vir LED Matrix
5: 'n Ander kragbron van 5V, maar ek gebruik 9V
6: 2x nRF24L01 modules
7: Relay module
8: drade
Stap 2: Koppel die komponente (fietseenheid) aan
Begin eers met die bedrading van die Arduino, nRF24L01, spraakherkenningsmodule, kragbron en die LED -matriks.
A. Aansluitings vir nRF24L01:
-MISO koppel aan pen 12
-MOSI koppel aan pen 11
-SCK sluit aan by pen 13
-CE verbind met pen 9
-CSN koppel aan pen 10
-GND en VCC van die NRF24L01 is gekoppel aan GND en 3.3V van Arduino
B. Verbindings vir spraakherkenningsmodule:
-RX verbind met pen 6
-TX verbind met pen 5
-GND en VCC van die module is gekoppel aan GND en 5V Arduino
C. Aansluitings vir die LED Matrix:
Ek het 'n kragbank gebruik om krag te voorsien. Om 'n kragbank aan te sluit, neem 'n USB -kabel en verwyder die +ve- en -ve -ente van die kabel.
-5V van die Matrix maak verbinding met die VIN -pen van Arduino en die +ve -aansluiting van die kragbron
-GND van die Matrix maak verbinding met die GND -pen van Arduino en die -ve -aansluiting van die kragbron
Stap 3: Train Voice Module
A. Laai die stembeheerbiblioteek af.
B. Maak lêer oop -> Voorbeelde -> VoiceRecognitionV3 -> vr_sample_train
ek. Verander "VR myVR (2, 3);" na "VR myVR (6, 5);" in die kode om die RX TX -pinverandering te verreken.
ii. Laai die kode op
C. Maak seriemonitor oop
ek. Stel die baud -tempo op 115200 en kies die opsie "Newline".
ii. 'N Spyskaart sal die gids oopmaak.
1. Gebruik die opdrag "trein" om spraak op te lei.
2. Tik "trein 0", dit sal u vra om die opdrag uit te spreek en dan weer te vra.
3. Doen dieselfde vir "trein 1", "trein 2", ens.
In die kode:
trein 0 is om die motorhuisdeur te beheer
trein 1 is die linker sein
trein 2 is die regte sein
trein 3 is om rooi ligte aan te skakel
trein 4 is om ligte af te skakel
Stap 4: Kry die biblioteke en laai die kode op
Laai ekstra biblioteke af vir LED Matrix en nRF24L01.
A. Gaan na Skets -> Sluit biblioteek in -> Bestuur biblioteke … en installeer RF24 deur TMRh20.
B. Installeer ook die Neo Pixel -biblioteek deur Adafruit.
C. Laai die aangehegte kode ScootSendProtowtlightsIns.ino op.
Die kode het kommentaar vir 'n verduideliking, maar dit is baie eenvoudig.
Stap 5: Verbind die komponente (motorhuiseenheid)
Vir die motorhuisdeureenheid moet ons die aflosmodule, nRF24L01, kragbron en Arduino, bedraad.
Ek het die hele samestelling in 'n southouer gemaak.
A. Aansluitings vir nRF24L01:
MISO verbind met pen 12
MOSI koppel aan pen 11
SCK verbind met pen 13
CE verbind met pen 9
CSN koppel aan pen 10
GND en VCC van die NRF24L01 is gekoppel aan GND en 3.3V van Arduino
B. Aansluitings vir aflosmodule:
DC- en DC+ van die aflosmodule is gekoppel aan GND en 5V Arduino
Die seine -snellerpoort sluit aan by pen 2 van Arduino
Koppel die een kant van die skakelaar aan die gemeenskaplike poort van die relais
Koppel die ander kant van die skakelaar aan die normaal gesluit poort van die aflos
C. Aansluitings vir kragbron:
Koppel die +V -kant van die 9V -battery aan die VIN -pen van Arduino
Koppel die einde aan die GND -pen van Arduino
D. Laai die kode op
Stap 6: Toets en reis in styl
Demo -video is bo -aan die instruksies aangeheg.
Hoop jy het van die instruksies gehou. Lewer kommentaar as u enige vrae het.
U kan meer animasies by die LED -matriks voeg. U kan ook ander dinge as die motorhuisdeur beheer.
Verrassend genoeg werk die spraakherkenning goed, selfs teen 'n snelheid van 15 km / h.
Stem asseblief daarvoor.
Dankie, Sahil Parikh
www.snp13.com
Aanbeveel:
Hack jou motorhuisdeur: 5 stappe
Hack Your Garage Door: Wie het nog nooit daarvan gedroom om net met 'n telefoonprogram huis toe te gaan of na datatramme te luister nie? Ek is bly om met u te kon deel wat ek besef het en hoe ek te werk gegaan het. Ek het met hierdie projek begin nadat ek my sleutels vir die tweede keer vergeet het
Stembeheerde robot met behulp van V3 -module: 6 stappe
Stembeheerde robot met behulp van V3 -module: hierdie robot kan maklik deur almal gemaak word, volg net die proses soos ek gegee het. Dit is 'n stembeheerde robot en u kan die demo van my robot sien, u kan dit op twee maniere gebruik. afgeleë en ander is per stem
STEMBEHEERDE ROBOT VIA BLUETOOTH: 3 stappe
STEMBEHEERDE ROBOT VIA BLUETOOTH: Hierdie robot word deur ons telefoon beheer. Skakel na die app: https://play.google.com/store/apps/details?id=com…. Hierdie robot word deur ons stem beheer en dit kan ook deur die knoppies beheer word. Hierdie robot is slegs vir demo -doeleindes. Volg die
Stembeheerde R2D2 geïnspireerde Droid met behulp van Blynk en Ifttt: 6 stappe
Stembeheerde R2D2 -geïnspireerde Droid met behulp van Blynk en Ifttt: Deur na Star Wars te kyk, het baie van ons geïnspireer deur robotte -karakters, veral die R2D2 -model. Ek weet nie van ander nie, maar ek hou net van die robot. Aangesien ek 'n robotliefhebber is, het ek besluit om my eie R2D2 -droid in hierdie lockdown te bou deur blynk Io te gebruik
Arduino motorhuisdeur alarm met Blynk: 3 stappe
Arduino garagedeur alarm met Blynk: 'n Pragtige basiese sensor wat data na die Blynk -projek stuur om die status van my motorhuisdeur oop te maak - oop van sluit - en 'n drukwaarskuwing na my telefoon stuur as die status van die deur verander - oop om te sluit of te sluit om oop te maak. Ek het WEMOS D1 Mini Pro gebruik vir wifi