Talaan ng mga Nilalaman:
- Hakbang 1: UNIEL Sockets
- Hakbang 2: Mga Modyul sa Radyo
- Hakbang 3: Pagkonekta sa Tagatanggap sa Arduino at Pagtanggap ng Mga Code Mula sa Mga Remote Control Sockets
- Hakbang 4: Pagpapadala ng Mga Utos Mula sa Transmitter upang Kontrolin ang Mga Socket ng Radyo
- Hakbang 5: Modyul ng Pagkilala sa Boses V2
- Hakbang 6:
- Hakbang 7:
- Hakbang 8:
- Hakbang 9:
- Hakbang 10:
- Hakbang 11:
Video: Pagkontrol sa Boses ng Mga Socket ng Radyo: 11 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:10
Lahat tayo ay nakikipaglaban ngayon sa umiiral na COVID-19 pandemya. Bilang karagdagan, nasa sitwasyon kami ngayon kung saan dapat kaming umangkop sa mga umiiral na kundisyon sa pamamagitan ng paglalapat ng karagdagang mga hakbang sa seguridad. Dito, nakikipag-usap ang proyekto sa pagpigil sa COVID-19 mula sa pagkalat sa pamamagitan ng ugnayan. Ang proyektong ito ay binuo ng aking mga mag-aaral na pumapasok sa paaralan sa ika-8 baitang (15 taon). Ito ay isang aparato para sa kontrol ng boses ng mga socket ng UNIEL batay sa Arduino controller, 433MHz transmitter at pagkilala sa boses na Module V2 ng elechouse (site -
Hakbang 1: UNIEL Sockets
Direkta silang naka-install sa anumang outlet at ang isang de-koryenteng kasangkapan ay nakakonekta na sa kanila, na maaaring i-on at i-off mula sa isang remote control. Ang saklaw ng aksyon sa bukas na lugar ay hanggang sa 25 m, ang dalas ng pagtanggap at paghahatid ng mga utos ay 433.9 MHz. Kasama sa saklaw ang iba't ibang mga pag-load para sa 300 W, 1000 W, 3600 W. Ang buong saklaw ay maaaring matingnan sa opisyal na pahina ng website
Ang code ng pangkat ay nakatakda sa remote control. Sa bawat socket, ang pangkat ng code = ang remote control group code at ang socket code
Hakbang 2: Mga Modyul sa Radyo
Ang aming gawain ay palitan ang remote control para sa mga socket ng UNIEL. Kailangan namin ng mga module ng radyo na nagpapatakbo sa dalas ng 433 MHz. Bumili ako ng FS1000A
Kasamang tagatanggap at transmiter. Ang presyo sa ebay ay mas mababa sa 100 rubles.
Hakbang 3: Pagkonekta sa Tagatanggap sa Arduino at Pagtanggap ng Mga Code Mula sa Mga Remote Control Sockets
Para sa Arduino, may mga aklatan para sa pagtatrabaho sa iba't ibang mga actuator na kinokontrol ng 433/315 MHz. Ginamit ko ito:
rc-switch-Arduino library upang mapatakbo ang murang gastos ng 315 MHz / 433 MHz mga remote control device -
Mag-download at mag-unpack sa folder ng mga aklatan
Una, ikonekta ang tatanggap
Arduino - - - - - module
+ 5V ---------- VCC
GND ---------- GND
DATA (anuman) ------------ 2
nagpapatakbo ng isang halimbawa mula sa halimbawang RCswitch library na TumanggapDemo_Advanced
Mag-click sa remote at tingnan kung ano ang nagbibigay ng sketch sa serial port
Tandaan ang mga parameter na 24Bit, PulseLength - 309 microseconds, Protocol 1
Kakailanganin namin sila kapag sumusulat ng sketch. Hindi mo kailangang tandaan ang mga code !!! Upang magpadala ng mga code, kailangan mo lamang malaman ang code ng pangkat at ang code ng aparato !!!
Hakbang 4: Pagpapadala ng Mga Utos Mula sa Transmitter upang Kontrolin ang Mga Socket ng Radyo
Ikonekta ang transmitter sa Arduino upang suriin ang pagpapatakbo ng mga socket
Arduino - - - - - module
+ 5V ---------- VCC
GND ---------- GND
PETSA ------------ 10
Nag-upload kami ng isang sketch sa Arduino Board, at nanonood habang ang mga socket ay nakabukas sa isang bilog, at pagkatapos ay patayin.
Kung ninanais, maaari mong makontrol ang 32x32 sockets mula sa controller
Hakbang 5: Modyul ng Pagkilala sa Boses V2
Ang Voice Recognition Module V2 ay binili sa ebay sa isang napaka-makatwirang presyo. Kapag nag-order, hindi ko ito tiningnan, at walang kabuluhan. Hindi natutugunan ng module ang mga inaasahan:
1) Ang idineklarang operasyon na may 15 paunang naitala na mga utos ng boses nang sabay ay hindi posible (kinikilala ng module ang 5 mga utos lamang ng bawat bloke (3 bloke)). Maaari kang mag-load lamang ng 1 bloke, pagkatapos ay isa pa, at iba pa. Samakatuwid, napagpasyahan na gumamit ng mga chain ng salita (2-3) na may mga pag-pause na kinakailangan upang mai-load ang susunod na bloke, halimbawa
Patay ang lampara ng cafe
Paganahin ang fountain
2) ang Modyul ay hindi tumutugon sa tinig ng ibang tao, dalawang tao ang magkakaroon ng dobleng mga utos Una, sasabihin ko sa iyo kung paano gumana sa modyul, at pagkatapos ay kung paano nalutas ang problema
Hakbang 6:
Upang sanayin ang module, dapat kang magpadala ng mga utos sa module sa serial port at bigkasin ang mga parirala. I-download sa iyong computer (Windows) ang inirekumendang programa ng gumawa para sa pagtatrabaho sa com port (AccessPort-download page), ikonekta ang module sa module ng ArduinoArduino -----
+ 5V ---------- VCC
GND ---------- GND
TX ------------ 3
RX ------------ 2
Ikonekta ang Arduino sa iyong computer. Nag-a-upload ng sketch sa Arduino
Hakbang 7:
Sa programa ng AccessPort, itinatakda namin ang mga sumusunod na setting
Hakbang 8:
Nakatingin sa naka-attach na mapa
at magpadala ng mga utos
AABB-impormasyon tungkol sa modyul
V2. 0 Ni ELECHOUSE www.elechouse.com
Susunod na pagsasanay ng unang bloke - AA11
Matapos ang command na SIMULA sa window ng terminal, sinasabi namin NA ANG unang parirala sa mikropono, lilitaw muli ang inskripsyon, naghihintay kami, tahimik kami, lilitaw muli ang utos ng SIMULA. Sa pangalawang pagkakataon sinabi namin ANG unang parirala sa mikropono para sa kumpirmasyon. Kung matagumpay ang pag-record, Tapusin ang isang lilitaw, na nagpapahiwatig na ang unang utos ay matagumpay na naitala. Ipinapahiwatig ng iba't ibang label na ang pangalawang utos ay hindi katulad ng una at hindi ito kinilala ng module. Masyadong malakas ay nagpapahiwatig na nagsasalita ka ng masyadong malakas sa mikropono (> 1300 MS). Katulad nito, isinusulat namin ang 4 na natitirang parirala. Tapos ang Label Pangkat 1! ipinapahiwatig na ang unang bloke ay matagumpay na nasulat.
Upang suriin ang pagkilala sa pagsasalita, tawagan ang bloke 1 gamit ang aa21 command at sabihin ang mga parirala sa mikropono. Sa panahon ng pagkilala, ang isang kumpirmasyon ay output sa terminal
Hakbang 9:
Pagkatapos ay sinasanay namin ang mga bloke ng 2 at 3 sa pamamagitan ng pagpapadala ng mga utos na AA12 AT AA13, ayon sa pagkakabanggit. Upang tawagan ang mga bloke 2 at 3 mula sa memorya, magpadala ng isang utos sa terminal AA22 at aa23, ayon sa pagkakabanggit.
Isa pang punto - kung nais naming makatanggap ng isang tugon mula sa module ng boses sa isang maikling form (hindi "Resulta: 15" ngunit 15), kailangan naming ipadala sa module ang utos na AA37
Sa mga bloke ipinasok namin ang mga sumusunod na utos (lumahok ang 2 tao) para sa mga pagtitipon sa kitchen-kettle (electric) + ilaw (mga ilaw ng RGB, ilawan malapit sa mesa ng kusina, ilaw ng gabi)
Narito ang mga halimbawa ng mga tamang tanikala
"Cafe" (1 boses) "light night" (1 boses) "I-off" (1 boses)
"Fountain" (2 boses) "Paganahin" (2 boses)
"Cafe" (2 boses) "Mga ilaw" (2 boses) "Buksan" (2 boses)
atbp.
Hakbang 10:
Para sa kalinawan, magdagdag kami ng isang pahiwatig ng 3 LEDs sa mga pin 7, 8, 9
(pula - 1 block ang na-load
dilaw - ang block 2 ay na-load
berde - ang block 3 ay na-load
3 LEDs ay naiilawan (1 segundo) - ang kombinasyon ng mga salita ay tama)
Narito ang diagram ng aparato
Hakbang 11:
At isang sketch para kay Arduino. Sa itaas, idaragdag ko iyon kung
pagkatapos mai-load ang pangalawa o pangatlong bloke sa panahon ng FRAZA_TIME = 2000 MS, walang kinikilalang salita -
Ang Bank 1 ay na-load.
Inirerekumendang:
EZ-Pelican - Matibay, Madaling Bumuo at Lumipad Plane ng Pagkontrol sa Radyo: 21 Hakbang (na may Mga Larawan)
EZ-Pelican - Matibay, Madaling Bumuo at Lumipad Plane ng Pagkontrol sa Radyo: Sa gabay na ito ipapakita ko sa iyo kung paano bumuo ng EZ-Pelican! Ito ay isang radio control airplane na dinisenyo ko. Ang mga pangunahing tampok ay: Super Durable - Magagawa upang mahawakan ang maraming mga pag-crash Madaling Bumuo ng Madaling Lumipad Murang! Ang ilang mga bahagi nito ay pumukaw
Mga Ilaw ng Pagkontrol sa Boses Electronics RGB Led Strips at Higit Pa Sa Cortana at Arduino Home Automation: 3 Hakbang
Mga Ilaw ng Pagkontrol sa Boses Electronics RGB Led Strips at Higit Pa Sa Cortana at Arduino Home Automation: Tulad ng ideya ng pagkontrol sa mga bagay gamit ang iyong boses? O ayaw bang bumangon mula sa kama upang patayin ang mga ilaw? Ngunit ang lahat ng mga umiiral na solusyon tulad ng google home ay masyadong mahal? Ngayon ay maaari mo itong gawin mismo sa ilalim ng 10 $. At kahit na mas mahusay na ito ay napakadali
Pagkontrol ng Mga Device Sa Command ng Boses Gamit ang NodeMCU: 7 Hakbang (na may Mga Larawan)
Pagkontrol ng Mga Device Sa Command ng Boses Gamit ang NodeMCU: Nais ko lamang kamustahin ang lahat, ito ang aking kauna-unahang pagkakataon sa pagsusulat ng isang maaaring turuan na proyekto. Hindi Ingles ang aking katutubong wika kaya susubukan kong gumawa ng maikli at malinaw na hangga't maaari. Ang pagkontrol ng mga aparato gamit ang utos ng boses ay hindi isang kakatwang bagay
Mga Kinokontrol na Boses ng Boses Mula Sa Kahit Saan Sa Gamit ni Jason: 7 Mga Hakbang
Mga Kinokontrol na Boses ng Boses Mula Sa Kahit Saan Sa Jason: Mga ilaw ng AC na kinokontrol mula sa kahit saan na may koneksyon sa internet gamit ang NodeMCU (ESP8266) at Jason (Android App). Si Jason ay isang kinokontrol na boses na katulong na app na na-code ko para sa mga Android device upang makontrol ang estado ng kuryente ng isang AC appliance, unti
STEM - Pagkontrol sa Boses at Imahe: 13 Mga Hakbang
STEM - Pagkontrol sa Boses at Imahe: Sa nakaraang ilang taon naging mas madali itong gumawa ng isang bagay gamit ang pagkilala sa boses o imahe. Parehong ginagamit nang mas madalas ang pareho sa kasalukuyan. At ito ang mga tanyag na paksa sa mga proyekto ng DIY. Karamihan sa mga oras na nilikha gamit ang softw