Talaan ng mga Nilalaman:
- Mga gamit
- Hakbang 1: Lumilikha ng isang Online Service Account
- Hakbang 2: IFTTT (Kung Ito Noon)
- Hakbang 3: Daloy at Skema
Video: Pag-aautomat sa Bahay Gamit ang Google Assistant at Adafruit IO: 3 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang katulong ng Google ay batay sa AI (Artipisyal na Intelihensiya) na serbisyo sa pag-utos ng boses. Gamit ang boses, maaari kaming makipag-ugnay sa katulong sa google at maaari itong maghanap sa internet, mag-iskedyul ng mga kaganapan, magtakda ng mga alarma, kontrolin ang mga gamit, atbp.
Magagamit ang serbisyong ito sa mga smartphone at Google Home device. Maaari naming makontrol ang mga smart home device kabilang ang mga ilaw, switch, tagahanga at termostat gamit ang aming Google Assistant.
Bumubuo kami ng isang application na maaaring makontrol ang mga gamit sa bahay. Dito, makokontrol namin ang isang bombilya na 60W gamit ang serbisyo ng Google Assistant. Kasama sa application na ito ang katulong ng Google kasama ang server ng Adafruit at serbisyo ng IFTTT.
Mga gamit
- Lupon ng NodeMCU (ESP8266)
- 5V Relay Module
- Mga Jumper Cables
- Breadboard
Hakbang 1: Lumilikha ng isang Online Service Account
- Una, lumikha ng isang account sa www. Adafruit.io
- Ngayon, lumikha ng isang dashboard. Ang dashboard na ito ay isang interface ng gumagamit upang makontrol ang mga bagay nang malayuan.
- Matapos sundin ang mga hakbang sa itaas, magbigay ng isang pangalan sa dashboard at i-save ito.
- Ngayon, lumikha ng feed (interface ng gumagamit) upang makontrol ang on-Off na ilaw. Upang likhain ito, mag-click lamang sa simbolong ‘+’ at piliin ang ipinakita na toggle feed.
- Pagkatapos pumili ng toggle feed, lilitaw ang isang pop-up window tulad ng ipinakita.
- Ipasok ang pangalan ng aming feed (ipinapakita sa isang pulang kahon) at likhain ito. Pagkatapos ng paglikha, piliin ang nilikha feed (narito ang LED ay LED) at pagkatapos ay mag-click sa Susunod na hakbang. Sa susunod na hakbang i-configure ang feed na ipinapakita sa ibaba.
- Dito, ginamit ko ang 0 (OFF) at 1 (ON) na teksto para sa pindutan at pagkatapos ay mag-click sa lumikha. Lilikha ito ng isang toggle button sa iyong dashboard na maaaring magamit upang makontrol ang mga bagay nang malayuan.
Ngayon, handa na ang aking dashboard para sa mga aplikasyon ng IoT tulad ng pag-aautomat sa bahay.
Hakbang 2: IFTTT (Kung Ito Noon)
Kung Ito Pagkatapos Na, na kilala rin bilang IFTTT ay isang libreng serbisyo na batay sa web upang lumikha ng mga tanikala ng simpleng mga kondisyunal na pahayag, na tinatawag na applet. Ang isang applet ay pinalitaw ng mga pagbabago na nagaganap sa loob ng iba pang mga serbisyo sa web tulad ng Gmail, Facebook, Telegram, Instagram, o Pinterest.
Halimbawa, ang isang applet ay maaaring magpadala ng isang mensahe sa e-mail kung ang gumagamit ay nag-tweet gamit ang isang hashtag o kopyahin ang isang larawan sa Facebook sa archive ng isang gumagamit kung may nag-tag sa isang gumagamit sa isang larawan. Dito, ginamit ko ang IFTTT upang magamit ang serbisyo ng katulong sa google at serbisyo ng Adafruit sa kadena. Kaya, kapag gumamit ako ng katulong sa google upang makontrol ang ilaw ng aking tahanan sa pamamagitan ng pagsasabi ng Ok Google, i-ON o I-OFF ang ilaw. Pagkatapos ay binibigyang kahulugan ng IFTTT ang mensahe at maipapadala ito sa dashboard ng Adafruit bilang isang nauunawaan na utos sa nilikha na feed.
I-configure ang IFTT Ang unang hakbang ay ang paglikha ng isang account sa IFTTT.
Tandaan: Lumikha ng isang account sa IFTTT sa pamamagitan ng paggamit ng parehong e-mail id na ginamit mo para sa Adafruit.
- Pagkatapos ng paglikha ng account, mag-click sa Aking Mga Applet at pagkatapos ay piliin ang Bagong Applet.
- Matapos pumili ng isang bagong applet, nakakakuha kami ng isang bagong pahina kung saan dapat kaming mag-click sa Ito ay ipinapakita sa imahe.
- Pagkatapos hanapin ang Google Assistant at piliin ito.
- Ngayon, maglagay ng mga parirala sa boses na gagamitin namin bilang isang utos para sa katulong sa google.
Maaari kaming maglagay ng anumang parirala ayon sa aming aplikasyon. Tulad ng nakikita mo, ang mga pariralang ipinasok sa mga patlang sa itaas ay para sa paggawa ng Magaan na ilaw. Para sa pag-OFF ng Light, kailangan naming lumikha ng isa pang applet na may iba't ibang mga parirala.
Ngayon, nakakakuha kami ng isa pang pahina kung saan kailangan naming mag-click sa opsyong iyon na ginagamit upang ikonekta ang Google Assistant sa Adafruit.
- Pagkatapos hanapin ang Adafruit at piliin ito.
- Matapos piliin ang Adafruit, pumili ng aksyon. Ipasok ngayon kung anong data ang kailangan naming ipadala sa aling feed ng Adafruit dashboard.
- Mag-click sa Lumikha ng Aksyon.
Kaya, kapag ginamit ko ang Google Assistant sa aking mobile at nagbibigay ng utos ng boses bilang "Ok Google, ON LED ON", natatanggap ng applet na nilikha sa IFTTT ang utos na ito at magpapadala ng data na '1' sa feed ng Adafruit. Ito ay magpapalitaw ng kaganapan sa Adafruit dashboard na patuloy na sinusubaybayan ng microcontroller (narito ang NodeMCU). Gagawa ng pagkilos ang microcontroller na ito alinsunod sa pagbabago ng data sa Adafruit dashboard.
Hakbang 3: Daloy at Skema
Para sa code ng proyektong ito:
Inirerekumendang:
Kontrolin ang Mga ilaw ng Bahay Sa Google Assistant Gamit ang Arduino: 7 Hakbang
Kontrolin ang Mga ilaw ng Bahay Sa Google Assistant Gamit ang Arduino: (I-update noong 22 Ago 2020: Ang itinuturo na ito ay 2 taong gulang at umaasa sa ilang mga third-party na app. Ang anumang pagbabago sa kanilang panig ay maaaring gawing hindi gumana ang proyektong ito. Maaari o hindi gumagana ngayon ngunit maaari mong sundin ito bilang isang sanggunian at baguhin ayon sa
Pagsisimula Sa Awtomatiko sa Bahay: Pag-install ng Home Assistant: 3 Mga Hakbang
Pagsisimula Sa Awtomatiko sa Bahay: Pag-install ng Home Assistant: Sisimulan na namin ngayon ang serye ng automation ng bahay, kung saan lumikha kami ng isang matalinong bahay na magbibigay-daan sa amin upang makontrol ang mga bagay tulad ng mga ilaw, speaker, sensor at iba pa gamit ang isang sentral na hub kasama ang isang katulong sa boses. Sa post na ito, matututunan namin kung paano mag-ins
Paano Makokontrol ang Mga ilaw / ilaw sa bahay gamit ang Arduino at Amazon Alexa: 16 Hakbang (na may Mga Larawan)
Paano Makokontrol ang Mga ilaw / Home Lights Gamit ang Arduino at Amazon Alexa: Ipinaliwanag ko kung paano makontrol ang ilaw na konektado sa UNO at kontrolado ng Alexa
Kontrolin ang Mga Kagamitan sa Bahay Gamit ang NodeMCU (ESP8266) at Blynk App: 8 Hakbang (na may Mga Larawan)
Kontrolin ang Mga Home Appliances Gamit ang NodeMCU (ESP8266) at Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at NodeMCU (ESP8266) upang makontrol ang lampara (ang anumang iba pang mga gamit sa bahay ay magiging maayos), ang kombinasyon ay maging sa pamamagitan ng internet. Ang layunin ng pagtuturo na ito ay upang ipakita ang simp
Kontrolin ang Arduino Gamit ang Smartphone Sa pamamagitan ng USB Gamit ang Blynk App: 7 Mga Hakbang (na may Mga Larawan)
Kontrolin ang Arduino Gamit ang Smartphone Sa Pamamagitan ng USB Sa Blynk App: Sa tutorial na ito, matututunan namin kung paano gamitin ang Blynk app at Arduino upang makontrol ang lampara, ang kumbinasyon ay sa pamamagitan ng USB serial port. Ang layunin ng pagtuturo na ito ay upang ipakita ang pinakasimpleng solusyon sa malayo-pagkontrol ng iyong Arduino o c