Talaan ng mga Nilalaman:

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: 3 Hakbang

Video: Mga Ilaw ng Pagkontrol sa Boses Electronics RGB Led Strips at Higit Pa Sa Cortana at Arduino Home Automation: 3 Hakbang

Video: Mga Ilaw ng Pagkontrol sa Boses Electronics RGB Led Strips at Higit Pa Sa Cortana at Arduino Home Automation: 3 Hakbang
Video: tamang pagkabit ng maraming led lights sa mga motor at tricycle 2024, Nobyembre
Anonim
Image
Image

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

Paggawa ng Elektronika
Paggawa ng Elektronika
Paggawa ng Elektronika
Paggawa ng Elektronika
Paggawa ng Elektronika
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

Ang software
Ang software
Ang software
Ang software
Ang software
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:

  1. Ikonekta ang iyong Arduino
  2. Buksan ang Arduino IDE
  3. pumunta sa mga halimbawa - Firmata at i-click ang Standard Firmata (tulad ng sa larawan sa itaas)
  4. 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

Image
Image

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: