Talaan ng mga Nilalaman:
- Hakbang 1: Ipunin ang Mga Bahagi
- Hakbang 2: Ikonekta ang Mga Bahagi (Unit ng bisikleta)
- Hakbang 3: Pagsasanay sa Modyul ng Boses
- Hakbang 4: Kunin ang Mga Aklatan at I-upload ang Code
- Hakbang 5: Ikonekta ang Mga Component (garahe Unit)
- Hakbang 6: Pagsubok at Paglalakbay sa Estilo
Video: Kinokontrol ng Voice Scooter Lights at Garage Door: 6 na Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
Kumusta ang Lahat!
Kamakailan ay bumili ako ng isang de-koryenteng iskuter ngunit wala itong likurang ilaw o mayroon ding isang inbuilt na pintuan ng pintuan ng garahe … SURPRISE !! (ノ ゚ 0 ゚) ノ ~
Kaya, nagpasya akong gawin ang aking sariling pintuan ng garahe na malayo at likuran na ilaw sa halip na bilhin ang mga ito.
Ano ang kasiyahan sa pagkakaroon ng mga pindutan para sa pagbubukas ng pintuan ng garahe ?! Kaya, nagpasya akong gawin ang buong bagay na kinokontrol ng boses. Mas masaya na tanungin ang pinto na buksan sa halip na pindutin ang mga pindutan. Mahusay itong gumagana sa mga tuntunin ng pag-andar at palabas.
Tumingin ako ng ilang mga proyekto sa ilaw ng bisikleta tulad ng https://www.instructables.com/id/Bike-Light-and-Turn-Signals/ at nagpasyang lumikha ng aking sariling na-upgrade na bersyon. Kaya, tumira ako upang itaas ang aking mga ilaw upang tumugma sa aking estilo sa aking electric scooter sa pamamagitan ng pagdaragdag ng mga animated na signal ng pagliko. Mayroon din silang isang module na nRF24L01 upang wireless na kontrolin ang pintuan ng garahe gamit ang boses.
Ang mga ilaw ay binubuo ng isang 16x16 LED Matrix upang magkaroon ng mga animated na signal ng pagliko.
Mangyaring suriin ito sa video sa itaas.
Nasa ibaba ang mga tagubilin upang gumawa ng isa para sa iyong sarili.
Hakbang 1: Ipunin ang Mga Bahagi
Para sa pagtuturo na ito kailangan mo ang mga sumusunod na bahagi:
1: 2x Arduino (Gumagamit ako ng nano)
2: Module ng pagkilala sa boses (Nakuha ko ito sa isang mas murang deal mula sa eBay)
3: LED Matrix (Neopixel)
4: Isang mapagkukunang 5V kapangyarihan para sa LED Matrix
5: Isa pang mapagkukunan ng kuryente ng 5V ngunit gumagamit ako ng 9V
6: 2x nRF24L01 modules
7: Relay module
8: Mga wire
Hakbang 2: Ikonekta ang Mga Bahagi (Unit ng bisikleta)
Upang simulang simulan ang mga kable ng Arduino, nRF24L01, module ng pagkilala sa pagsasalita, mapagkukunan ng kapangyarihan, at ang LED matrix.
A. Mga koneksyon para sa nRF24L01:
-Nag-uugnay ang MISO sa pin 12
-MOSI kumokonekta sa pin 11
-Nag-uugnay ang SCK sa pin 13
-Nag-uugnay ang CE sa pin 9
-CSN kumokonekta sa pin 10
-GND at VCC ng NRF24L01 ay konektado sa GND at 3.3V ng Arduino
B. Mga Koneksyon para sa Modyul ng Pagkilala sa Pagsasalita:
-Nag-uugnay ang RX sa pin 6
-Nag-uugnay ang TX sa pin 5
-GND at VCC ng module ay konektado sa GND at 5V ng Arduino
C. Mga koneksyon para sa LED Matrix:
Gumamit ako ng isang power bank upang magbigay ng lakas. Upang kumonekta sa isang power bank kumuha ng isang USB cable at i-strip ang mga dulo ng + ve at -ve ng cable.
-5V ng Matrix ay kumokonekta sa VIN pin ng Arduino at ang koneksyon ng + ve ng pinagmulan ng kuryente
-GND ng Matrix ay kumokonekta sa GND pin ng Arduino at ang -ve na koneksyon ng pinagmulan ng kuryente
Hakbang 3: Pagsasanay sa Modyul ng Boses
A. I-download ang library ng pagkontrol sa Boses.
B. Buksan ang file -> Mga Halimbawa -> VoiceRecognitionV3 -> vr_sample_train
ako Baguhin ang "VR myVR (2, 3);" sa "VR myVR (6, 5);" sa code sa account para sa pagbabago ng pin ng RX TX.
ii. I-upload ang code
C. Buksan ang serial monitor
ako Itakda ang rate ng baud sa 115200 at piliin ang pagpipiliang "Newline".
ii. Ang isang menu ay magbubukas ng gabay.
1. Gamitin ang utos na "tren" upang sanayin ang pagsasalita.
2. I-type ang "tren 0", hihilingin sa iyo na magsalita ng utos at, pagkatapos ay hilingin na sabihin itong muli.
3. Gawin ang pareho para sa "tren 1", "tren 2", atbp.
Sa code:
ang tren 0 ay upang makontrol ang pintuan ng garahe
ang tren 1 ay ang kaliwang signal
ang tren 2 ay ang tamang signal
ang tren 3 ay upang buksan ang mga pulang ilaw
ang tren 4 ay upang patayin ang mga ilaw
Hakbang 4: Kunin ang Mga Aklatan at I-upload ang Code
Mag-download ng karagdagang mga aklatan para sa LED Matrix at nRF24L01.
A. Pumunta sa Sketch -> Isama ang library-> Pamahalaan ang mga aklatan … at i-install ang RF24 ng TMRh20.
B. Gayundin, i-install ang Neo Pixel library ng Adafruit.
C. I-upload ang nakalakip na code ScootSendProtowtlightIns.ino.
Ang code ay may mga komento para sa isang paliwanag ngunit ito ay napaka deretso.
Hakbang 5: Ikonekta ang Mga Component (garahe Unit)
Para sa yunit ng pintuan ng garahe, kailangan naming i-wire ang relay module, nRF24L01, mapagkukunan ng kuryente, at Arduino.
Nilikha ko ang buong pagpupulong sa isang bote ng dispenser ng asin.
A. Mga koneksyon para sa nRF24L01:
Nag-uugnay ang MISO sa pin 12
Nag-uugnay ang MOSI sa pin 11
Nag-uugnay ang SCK sa pin 13
Nag-uugnay ang CE sa pin 9
Nag-uugnay ang CSN sa pin 10
Ang GND at VCC ng NRF24L01 ay konektado sa GND at 3.3V ng Arduino
B. Mga koneksyon para sa relay module:
Ang DC- at DC + ng module ng relay ay konektado sa GND at 5V ng Arduino
Ang signal trigger port ay kumokonekta sa pin 2 ng Arduino
Ikonekta ang isang dulo ng switch sa karaniwang port ng relay
Ikonekta ang kabilang dulo ng switch sa karaniwang saradong port ng relay
C. Mga koneksyon para sa mapagkukunan ng kuryente:
Ikonekta ang dulo ng baterya ng 9V sa VIN pin ng Arduino
Ikonekta ang -ve na dulo sa pin ng GND ng Arduino
D. I-upload ang code
Hakbang 6: Pagsubok at Paglalakbay sa Estilo
Ang video ng demo ay nakalakip sa tuktok ng itinuturo.
Inaasahan kong nagustuhan mo ang itinuro. Magkomento kung mayroon kang anumang mga katanungan.
Maaari kang magdagdag ng higit pang mga animasyon sa LED matrix. Maaari mo ring kontrolin ang mga bagay maliban sa pintuan ng garahe.
Nakakagulat, ang pagkilala sa pagsasalita ay gumagana nang maayos kahit na sa bilis na 15 mph.
Mangyaring Bumoto para dito.
Salamat, Sahil Parikh
www.snp13.com
Inirerekumendang:
Kinokontrol ng Alexa na Pinto ng Garage Sa Arduino Esp8266: 6 Mga Hakbang
Kinokontrol ng Pinto ng Garage ng Alexa Sa Arduino Esp8266: Ang ideya para sa proyektong ito ay dumating sa akin mula sa isang lumang proyekto na nagtrabaho ako kanina pa. Nag-wire ako ng isang simpleng circuit ng push button na magpapasara sa isang LED kapag ang isang pindutan ay pinindot ng pintuan ng garahe. Ang pamamaraang ito ay pinatunayan na hindi maaasahan at hindi kasing kapaki-pakinabang
Kinokontrol ng Alexa ang Voice Raspberry Pi Drone Sa IoT at AWS: 6 na Hakbang (na may Mga Larawan)
Kinokontrol ng Alexa ang Voice Raspberry Pi Drone Sa IoT at AWS: Kumusta! Ang pangalan ko ay Armaan. Ako ay isang 13 taong gulang na lalaki mula sa Massachusetts. Ipinapakita ang tutorial na ito, tulad ng mahihinuha mo mula sa pamagat, kung paano bumuo ng isang Raspberry Pi Drone. Ipinapakita ng prototype na ito kung paano umuusbong ang mga drone at kung gaano kalaki ang bahagi na maaaring gampanan nila sa
Isang Kinokontrol na Boses ng Jumping Jack- Bersyon ng Google Voice AIY: 3 Mga Hakbang
Isang Kinokontrol na Jumping Jack ng Boses- Bersyon ng Google Voice AIY: Kaya nakuha mo ang AIY voice kit na ito para sa Pasko, at nakikipaglaro dito, sumusunod sa mga tagubilin. Nakakatawa, ngunit ngayon? Ang proyekto na inilarawan sa mga sumusunod ay nagtatanghal ng isang simpleng aparato na maaaring mabuo gamit ang AIY voice HAT para sa Raspbe
Kinokontrol na Voice Switch HDMI: 5 Mga Hakbang
Kinokontrol na Voice Switch HDMI: Ano ang gagawin mo kapag ang iyong telebisyon ay may 3 mga input ng HDMI ngunit mayroon kang 4 (o higit pang) mga aparato na nais mong ikonekta? Sa gayon, maraming pag-abot sa likod ng telebisyon at pagpapalit ng mga kable. Napakatanda nito. Kaya ang unang ginawa ko ay
Kinokontrol ng Radyo ang Elektronikong Teddy Scooter: 12 Hakbang (na may Mga Larawan)
Kinokontrol ng Radyo ang Elektronikong Teddy Scooter: Ang ideya dito ay upang gumawa ng isang bagay para sa kaunting kasiyahan at isama ang isang Teddy Bear. Sa una ang layunin ay ilagay ito sa isang traysikel kahit na ang presyo ng mga ito sa ebay ay tila medyo matindi. Kaya't sa pansamantala makakakuha ako ng isang pangalawang kamay na electr