Talaan ng mga Nilalaman:
Video: Mga Ilaw ng Pagkontrol sa Boses Electronics RGB Led Strips at Higit Pa Sa Cortana at Arduino Home Automation: 3 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:13
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 napakadaling gawin ito!
Posible ang lahat salamat sa hindi makatarungang inilabas na libreng application ng CoRoom Windows 10 na magagamit sa Windows Store, at sa pamamagitan ng pagsunod sa 3 simpleng mga hakbang sa ibaba maaari mo itong gawin.
Suriin ang tingnan ang CortanaRoom sa pagkilos suriin ang video sa itaas o sa ibaba:
www.youtube.com/watch?v=38VDIR3he6g&feature=youtu.be
Isang pares ng mga bagay na maaaring gawin ng CortanaRoom:
- Kontrolin ang mga ilaw gamit ang boses mo
- Kontrolin ang mga bagay tulad ng isang TV gamit ang iyong boses
- Kontrolin ang isang RGB Led Strip gamit ang iyong boses
- Gamitin ang CortanaRoom app upang mag-set up ng isang Alarm na magising sa iyo sa pamamagitan ng dahan-dahan na pagtaas ng ningning ng RGB Led strip sa mga kulay ng araw.
- Gumamit ng 3 build sa Led strip effects tulad ng flashing o fade
- Pagsasama sa Cortana para sa seamless pagsasama sa Windows 10.
- At marami pang iba!
Upang makagawa ng CortanaRoom kailangan mo ng ilang mga pangunahing bahagi:
5V relay's
www.ebay.com/itm/5PCS-SRD-05VDC-SL-C-PCB-5PINS-5V-DC-Coil-Power-Relay/292258586190?hash=item440bf81e4e:g:8RcAAOSwYHxWM6gD:rk:12: pf: 0
Arduino uno o nano
www.ebay.com/itm/UNO-R3-ATmega328P-Development-Board-With-Boot-Loader-For-Arduino-UNO-CW4/264107006108?hash=item3d7e01189c:m:m9gMjVajKJYMc3d:nsK2L: pf: 0
Ang libreng CoRoom App
www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab
At isang Windows 10 computer na may mikropono !
Maraming mga wires
Kung nais mo ang opsyonal na RGB Led strip kailangan mo rin:
Ang 3 N-Channel MOSFET ay tulad ng IRFZ44N
www.ebay.com/itm/10Pcs-IRFZ44N-IRFZ44-N-Channel-49A-55V-Transistor-MOSFET/381375026221?hash=item58cbb9142d:g:TdMAAOxyfCBSCC18:rkinandro:pf:0
Isang Karaniwang Anode RGB Led Strip
www.ebay.com/itm/DC12V-5M-SMD-5050-RGB-LED-Strip-Waterproof-300LED-RGBW-RGBWW-LED-Light-Strips
Isang supply ng kuryente para sa iyong LED strip na may tamang Boltahe. Halimbawa ang 12V 3A na ito ay sapat na mabuti
www.ebay.com/itm/220-110V-DC-3A-4A-6A-Charger-Lighting-LED-Driver-Switch-Power-Supply-Adapter-12v
Kapag nakolekta mo na ang lahat ng mga bahagi ay pumunta sa hakbang 1 upang makapagsimula.
Hakbang 1: Paggawa ng Elektronika
Una sa lahat kailangan namin upang makagawa ng electronics. Ang CortanaRoom ay talagang mayroon ng 3 mga module. Mayroong bahagi ng Core na ipinag-uutos na gawin at pagkatapos ay mayroong 2 magkakahiwalay na mga module na kung saan ay ang RGB Led Strip at IR Sensor. Dahil dito ay pinaghiwalay ko ang bahagi ng electronics sa tatlong mas maliit na bahagi.
Ang Pangunahing Bahagi
Ang pangunahing bahagi ay umiiral sa labas ng utak ng proyekto na kung saan ay isang Arduino, at ang mga actuators na kung saan ay ang relay's. Ang paggawa nito ay talagang napakadali. Ang tanging gagawin mo lang ay sundin ang eskematiko sa itaas. Ang eskematiko na ito ay maaaring magmukhang mahirap ngunit para sa pangunahing bahagi kailangan mo lamang gawin ang pula na bilugan na bahagi sa pangalawang larawan sa itaas.
Matapos maikonekta ang lahat ng mga relay sa Arduino kailangan naming ikonekta ang mga ilaw at / o iba pang mga aparato sa Relay's. Upang magawa ito makuha ang kurdon ng kuryente ng iyong ilaw, Pagkatapos ay gupitin ang manggas mula sa power cable upang makita mo ang mga wire sa loob ng cable. Karamihan sa mga oras ay makakakita ka ng isang asul, kayumanggi at kung minsan isang berde na dilaw na kawad. Gupitin ngayon ang asul na kawad at hubarin ang mga dulo. Pagkatapos nito maghinang ang isa sa mga dulo na ito sa karaniwang pin ng Relay at ang kabilang dulo sa NC (karaniwang sarado) na pin ng Relay. Tingnan ang larawan sa itaas upang makita kung aling mga pin ang kailangan mong gamitin.
Maaari mo na ngayong ipagpatuloy ang paggawa nito para sa lahat ng iyong ilaw. Nalalapat din ang parehong mga hakbang para sa TV. Ngunit sa teorya maaari mong mai-hook ang lahat ng gusto mo. Halimbawa ang isang kape machine o isang computer screen ay maaaring posible sa pamamagitan ng pagsunod sa mga hakbang na ito.
Kung mayroon kang anumang mga katanungan tungkol sa bahaging ito puna ito sa mga komento sa ibaba at sasagutin ko ito sa loob ng isang araw
Kung hindi mo nais ang RGB Led strip o ang IR Sensor maaari mong laktawan ang natitira at pumunta sa hakbang 2
Ang RGB Led strip
Ang CortanaRoom ay mayroon ding suporta para sa isang RGB Led strip. Ang pagdaragdag nito ay magbibigay sa iyo ng pagpipilian upang magamit ang bagong pagpapaandar sa Wake Up Light. Ang Wake Up Light ay isang uri ng alarma kung saan sa halip na gumamit ng isang nakakainis na tunog ay magising ka sa pamamagitan ng pagtulad sa isang sumisikat na araw. Magreresulta ito sa isang mas kaaya-ayang paggising at maaari mo ring ayusin ang iyong kalagayan sa umaga. Bukod sa Wake Up Light magagawa mo ring kontrolin ang kulay ng Led strip gamit ang iyong boses at magamit ang isa sa 3 build in effects.
Upang gawin ito kailangan mo munang gawin ang Pangunahing Bahagi. Pagkatapos nito idagdag ang eskematiko kasama ang berdeng bilog sa paligid nito sa iyong proyekto.
- Siguraduhing gumamit ng isang karaniwang anode RGB led strip at N-channel mosfets!
- Siguraduhing gumamit ng isang malakas na sapat na supply ng kuryente, hindi bababa sa 1A para sa isang 1m RGB Led Strip.
- Huwag kalimutan din na ikonekta ang lupa ng Arduino sa lupa ng Led strip power supply.
Kung hindi mo nais ang IR Sensor, laktawan ang natitira at pumunta sa hakbang 2
Ang IR Sensor
Ang huling bahagi ay ang IR-Sensor. Sa naka-attach na sensor na ito ang RGB light ay awtomatikong bubuksan sa sandaling lumakad ka sa silid. Gumagana ang tampok na ito ngunit maraming surot pa rin ito. At kung magpapasya kang ipaalam na maaaring hindi ito gumana ng 100% tama.
Tapos na?
Kapag nasundan mo na ang mga hakbang sa itaas handa ka nang pumunta sa susunod na hakbang! Suriin ang huling imahe sa itaas upang makita kung paano ito dapat magmukhang ngayon.
Hakbang 2: Ang Software
Ngayon ay maaari na tayong magsimulang magtrabaho sa software. sa kabutihang palad ito ay napaka-simple din. Ang unang bagay na kailangan nating gawin ay mag-upload ng ilang code sa Arduino.
Pag-upload ng Code
Upang gawin ito sundin ang mga madaling hakbang sa ibaba:
- Ikonekta ang iyong Arduino
- Buksan ang Arduino IDE
- pumunta sa mga halimbawa - Firmata at i-click ang Standard Firmata (tulad ng sa larawan sa itaas)
- pindutin ngayon ang pindutan ng pag-upload at tapos ka na!
Para sa isang mas detalyadong tutorial:
www.instructables.com/id/Arduino-Installing-Standard-Firmata/
Kumokonekta sa CoRoom app
Ngayon ang Arduino ay may tamang code dito maaari naming itong ikonekta sa CoRoom app. Maaari mong i-download ang CoRoom app mula sa windows store dito mismo:
www.microsoft.com/nl-nl/p/coroom/9phh4hfrrm8d?activetab=pivot:overviewtab
Pagkatapos nito ikonekta ang iyong Arduino sa iyong PC. Ngayon buksan ang App at dapat mong makita ang ilang kislap ng led sa iyong Arduino. Kung hindi ito ang kaso huwag magalala. Maaaring dahil mayroon kang ibang Arduino board. Upang ayusin ito, pumunta sa pahina ng mga setting sa loob ng CoRoom app at palitan ang halagang 'PID_7523' sa 'PID_0043' at palitan ang 'VID_1A86' na halaga sa 'VID_2341'. Ngayon pindutin ang pulang bilog sa kanan ang kahon ng koneksyon at dapat itong kumonekta.
Kapag nakakonekta tapos ka na! Makakontrol mo na ang mga bagay gamit ang iyong boses. Kung may isang bagay na hindi gumagana maaari mong suriin ang mga hakbang sa pag-troubleshoot sa ibaba o maaari kang siyempre magbigay ng puna sa ibaba kasama ang iyong katanungan.
Pag-troubleshoot
Siyempre laging may problema kapag lumilikha ng isang proyekto. Dito sa ibaba susubukan kong sakupin ang pinaka-karaniwang mga problema na maaari kang magkaroon.
Ang pag-on at pag-off ay baligtad?
Ang iyong ilaw ay nakabukas ba kapag sinusubukang patayin at patayin ito kapag kailangan itong i-on? pagkatapos ay pinalitan mo ang karaniwang bukas na pin na may karaniwang saradong pin sa Relay. Subukang ilipat ang pin sa relay at dapat itong ayusin nito.
Si Cortana ay hindi tumutugon sa "Hey Cortana"
Kung hindi tumutugon si Cortana sa "Hey Cortana" suriin kung ang pagpipiliang ito ay nakabukas sa menu ng mga setting ng Cortana. Upang makita ito pumunta sa menu ng mga setting sa pamamagitan ng pagta-type ng mga setting sa windows search bar. Pagkatapos ng uri na iyon sa search bar sa menu ng mga setting na Cortana at pindutin ang seksyon ng mga setting ng Cortana. Sa seksyon ng mga setting ng Cortana hanapin ang tugon sa pagpipiliang "Hey Cortana" at i-on ito.
Ang Cortana ay hindi na-install o magagamit?
Kung tila ang Cortana ay hindi magagamit o na-install dahil halimbawa hindi mo ito makikita sa windows search bar o kahit saan man maaaring maging ang iyong rehiyon ay hindi naitakda nang tama. Dahil magagamit lamang ang Cortana sa ilang mga rehiyon na maaaring kailanganin mong baguhin ang iyong rehiyon at marahil ang wika ng iyong system. Sundin ang tutorial na ito upang paganahin si Cortana sa iyong bansa:
techjourney.net/enable-windows-10-cortana-to-work-in-unsupported-region-language/
Cortana cant marinig ako?
Kung marinig ni Cortana cant ikaw ay unang suriin kung ang iyong mikropono ay wastong na-setup. Maaari mong i-calibrate muli ang iyong mic sa pamamagitan ng paggamit ng troubleshooter na maaari mong makita sa mga setting ng Cortana sa Windows 10.
Isa o higit pang mga kulay sa RGB Led strip ay gumagana na ngayon?
Una sa lahat suriin ang iyong mga koneksyon. Ang lahat ba ng mga wire ay konektado nang maayos? Pagkatapos nito suriin kung ang lupa ng supply ng kuryente ay konektado din sa Arduino? Pagkatapos nito suriin kung mayroon kang Gate, Alisan ng tubig at mapagkukunan ay konektado nang tama. Ang mapagkukunan ay dapat pumunta sa RGB Led strip, Alisan ng tubig sa lupa at Gate sa Arduino. Kung gumagana pa ito ngayon maaaring masira ang iyong MOSFET. Subukang palitan ito at dapat na itong gumana.
Ang Arduino ay hindi kumokonekta kahit na pagkatapos ng pagbabago ng mga halagang PID at VID
Kung ang iyong Arduino ay hindi pa rin kumokonekta kahit na pagkatapos ng pagbabago ng mga halaga ng PID at VID sa menu ng mga setting maaaring ang iyong PID at VID ay magkakaiba. Upang mahanap ang iyong PID at VID sundin ang mga hakbang sa ibaba.
1. windows key + x at piliin ang manager ng aparato
2.punta sa mga daungan
3. mag-right click sa iyong aparato (marahil isang bagay tulad ng "Arduino" o "CH340g" at piliin ang mga pag-aari
4. pumunta sa tab na mga detalye
5. sa lugar ng pagpili ng pag-aari i-click ang hardware lds
6. ngayon makikita mo ang iyong VID at PID
Hakbang 3: Tapos Na
Binabati kita tapos na !
Habang hindi iyon mahirap gawin di ba? Ngayon ay maaari kang lumipat sa iyong mga kaibigan o kasintahan sa iyong bagong proyekto. Kung nagustuhan mo ang proyektong ito suriin mo rin ang aking iba pang proyekto tulad ng awtomatikong pagbubukas at pagsasara ng pinto na maaari mong gawing napaka-mura ang iyong sarili:
www.instructables.com/id/Make-a-Automatic-Self-Sensing-Opening-and-Closing-/
Remote control
Ang isang bagay na maaari mong subukan ngayon lahat ay gumagana ay ang paggamit ng tampok na remote control. Ito ay talagang isang uri lamang ng trabaho sa paligid na ginagawang posible upang makontrol ang iyong mga ilaw mula sa kahit saan sa mundo. Upang magamit ito i-download ang teamviewer sa iyong Windows 10 PC at sa aparato na nais mong kontrolin ang iyong silid mula sa:
www.teamviewer.com/nl/download/windows/
Ngayon kumonekta lamang sa iyong windows 10 computer at buksan ang CoRoom app. Pindutin ngayon ang mga bilog upang i-on at i-off ang mga ilaw.
Youtube !
Kung gusto mo ng maraming mga proyekto tulad nito suriin ang aking youtube channel para sa higit pang nilalaman:
www.youtube.com/channel/UC5WWg2B9fS-JXo-9NTveePA?view_as=subscriber
Modding ang code
Kung nais mong mag-isip gamit ang code mismo ay magagamit ang lahat sa aking GitHub dito:
github.com/sieuwe1/CortanaRoom
Inirerekumendang:
Pagkontrol sa Boses ng Mga Socket ng Radyo: 11 Mga Hakbang
Pagkontrol sa Boses ng Mga Sockets sa Radyo: Lahat tayo ay nakikipaglaban sa nagaganap 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 pag-iwas sa COVID-19 mula sa spreadi
Pagkontrol ng Mga Ilaw Sa Iyong Mga Mata: 9 Mga Hakbang (na may Mga Larawan)
Pagkontrol ng Mga Ilaw Sa Iyong Mga Mata: Sa semestre na ito sa kolehiyo, kumuha ako ng klase na tinatawag na Instrumentation in Biomedicine kung saan natutunan ko ang mga pangunahing kaalaman sa pagpoproseso ng signal para sa mga medikal na aplikasyon. Para sa huling proyekto ng klase, nagtrabaho ang aking koponan sa teknolohiya ng EOG (electrooculography). Essenti
Multi-Channel Sonoff - Mga ilaw na Pinapagana ng Boses: 4 na Hakbang (na may Mga Larawan)
Multi-Channel Sonoff - Mga ilaw na Pinapagana ng Boses: 5 taon na ang nakakaraan, ang mga ilaw sa aking kusina ay pupunta sa do-do. Nabigo ang ilaw ng track at ang ilaw sa ilalim ng counter ay basura lamang. Nais ko ring paghiwalayin ang pag-iilaw sa mga channel upang mas mahusay kong magaan ang silid para sa diff
Gumamit ng Cortana at isang Arduino upang Makontrol ang RGB Leds o Ledstrips Gamit ang Iyong Boses !: 4 Hakbang (na may Mga Larawan)
Gumamit ng Cortana at isang Arduino upang Makontrol ang RGB Leds o Ledstrips Sa Iyong Tinig !: Sa itinuturo na ito ipapakita ko sa iyo kung paano mo makokontrol ang iyong RGB na humantong o humantong strip sa iyong boses. Ginagawa ito ng CoRGB app na magagamit nang libre sa windows app store. Ang app na ito ay bahagi ng aking proyekto sa CortanaRoom. Kapag tapos ka nang magawa
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