Talaan ng mga Nilalaman:
- Hakbang 1: Kinakailangan ang Mga Bahagi
- Hakbang 2: Blynk App
- Hakbang 3: Programming ESP8266 sa Arduino IDE
- Hakbang 4: IFTTT (Kung Ito Noon)
- Hakbang 5: Circuitry
- Hakbang 6: Pagsubaybay Mula Sa Kahit saan sa MOBILE (IFTTT App)
Video: DIY Voice / Internet Controlled Home Automation at Monitoring Paggamit ng ESP8266 at Google Home Mini: 6 Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
Hoy !! Pagkatapos ng mahabang pahinga narito ako dahil lahat tayo ay kailangang gumawa ng isang bagay na nakakasawa (trabaho) upang kumita.
Matapos ang lahat ng mga artikulo sa HOME AUTOMATION na isinulat ko mula sa BLUETOOTH, IR, Local WIFI, Cloud ibig sabihin, ang mahirap, * NGAYON * ay ang pinakamadali ngunit ang pinaka mahusay na solusyon sa HOME AUTOMATION. T
ang kanyang proyekto ay nangangailangan ng mas kaunting hardware, circuit hindi katulad ng aking mga nakaraang proyekto. Ang paggamit ng mga serbisyo mula sa iba't ibang mga kumpanya ng software ay kadalasang nakikita sa ito na may kaunting kaalaman sa Arduino at circuitry. Huwag ka naming magsawa. Masiyahan sa LAZINESS !!!
TANDAAN: Mangyaring basahin ang buong dokumento na aabutin ng 9 minuto, kung hindi man kung mapinsala mo ang iyong mga bahagi ay hindi ako mananagot !! Ito ang pangatlong beses na ina-upload ko ang proyekto dahil may ilang mga isyu sa petsa sa site.
Hakbang 1: Kinakailangan ang Mga Bahagi
Limang sangkap talaga ang kailangan ngunit maaari natin itong paghiwalayin para sa pangalawang tulad ng nangyari sa akin kanina na ayokong gumastos ng pera noon !!
- ESP8266 Nodemcu wifi development board - Siguro LOLIN, AMICA, ADAFRUIT kahit ano
-
5V relay board bilang isang buo o break up tulad ng sumusunod
- RELAY 5VULN2003 o ULN2003A
- Diode para sa proteksyon ng relay (na napalampas ko sa mga naunang proyekto)
- Mga jumper o (Wire at soldering iron)
- Anumang mobile charger o adapter ng 5V (ekstrang charger, huwag sirain ang mobile charger ng iyong magulang)
- GOOGLE HOME MINI
Kaya maaari kaming bumili ng relay board ng 2/4/8/16 relay na buo sa isang prebuilt circuit o maaari kaming gumawa ng isa, mangyaring sumangguni sa aking nakaraang mga artikulo tulad ng isang ito upang gumawa ng relay board sa iyong sarili.
Hakbang 2: Blynk App
I-install ang Blynk app sa iyong Android phone o apple phone
Matapos ang pag-install, pag-sign up gamit ang email id o facebook (Hindi ko gusto ang facebook). At tiyaking alam mo ang password ng ginamit na email id, o kung hindi, hindi mo makukuha ang Blynk Auth Token (tukoy sa proyekto) na hindi lamang ipinadala sa iyong nakarehistrong email id ngunit maaari ding makuha mula sa mga setting ng proyekto sa Blynk! Nagbiro!
- pumili ng bagong proyektoGamitin ang button na + upang magdagdag ng widget
- Magdagdag ng pindutan ng marami hangga't nais mo (HANGGANG MAPATAPOS ANG IYONG LIBRENG 2000 ENERGY at pagkatapos ay bumili ng enerhiya)
- I-configure ang pindutan sa pamamagitan ng pag-click sa idinagdag na pindutan
- Piliin ang output pin (Digital) tulad ng D1, D2, D3, _, _, _, _ (PUNAN ANG MGA BLANKS) (ang mga pin ay maaaring digital, analog, virtual)
- Tingnan ang mga larawan, inilagay ko ang mas mababang estado bilang 1 at itaas na estado ng pindutan bilang 0.
Dahilan sa likod nito ay ang pag-input ng relay board ay konektado sa mga IC tulad ng ULN2003 o relay sa pagmamaneho ng mga IC na kumikilos bilang HINDI gate.
Hakbang 3: Programming ESP8266 sa Arduino IDE
Sa Arduino IDE, una sa lahat kailangan nating piliin ang development board na aming mai-program tulad ng sinabi ko sa aking naunang mga proyekto. Arduino IDE> Mga Tool> Board> Nodemcu 12E at piliin ang usb port na ikinonekta namin ito upang magustuhan ang COM3 / 4/5/6 /…
Ngayon kailangan naming i-install ang Blynk library sa Arduino na madali naming walang magawa at magkaroon ng bawat code !! SKETCH -> isama ang LIBRARY -> MANage LIBRARIES -> PAGHAHANAP PARA SA "Blynk" -> I-INSTALL ANG LIBRARY
Ikonekta ang Nodemcu ESP8266 sa laptop. Ofcourse sa mga USB cable !! Para sa kadali ng mga hindi coder at ang aking sarili:
Pumunta sa FILE> Mga HALIMBAWA> Blynk> Wifi ng Lupon> piliin ang StandaloneNow walang kailangan maliban sa Blynk Auth Token (tukoy sa proyekto) at mga kredensyal ng wifi. I-UPLOAD ang sketch sa ESP8266 at buksan ang SERIAL MONITOR.
Maaari mong makita ang "IP", tandaan ang IP, maaaring magkakaiba ito ayon sa mga zone ng server. Ang minahan ay tulad ng nakikita mo na "139.59.206.133".80 ang port na normal para sa
Hakbang 4: IFTTT (Kung Ito Noon)
Ito ay isang platform na makakatulong sa amin upang lumikha ng mga pasadyang applet na makakatulong sa amin na maabisuhan para sa isang tukoy na kaganapan o maaaring gumawa ng ilang partikular na gawain. Tulad ng ipinahihiwatig ng pangalan: lahat ng bagay ay pumapaligid sa "ito" at "na".
DITO: Kung "sinabi ng tiyak na parirala sa katulong sa google" kung gayon "gagawin ang ping na"
Kaya't tulad ng sinabi na kailangan nating mag-click sa - Aking applet> lumikha ng bago> mag-click dito> hanapin at piliin ang katulong sa google> pumili ng simpleng parirala> sundin ang mga larawan> lumikha ng gatilyo
Mag-click sa na> maghanap para sa mga webhook> piliin ito> piliin Gumawa ng isang hiling sa web> Magkakaroon ng mga patlang tulad ng sumusunod:
- Ang URL (https:// IP / YourAuthToken / update / PIN? Halaga = 1) (digital 1/0 ….. 1 para sa OFF at 0 para sa ON sanhi ay nakasulat sa artikulong ito mangyaring basahin iyon)
- Paraan (GET) Uri ng nilalaman (wala)
- Katawan (wala)
Matapos mapunan ang lahat ng pag-click na ito sa Lumikha ng trigger
Tandaan: Ang PIN dito ay tumutugma sa mga pin ng Arduino kaya't tulad ng nakikita natin sa ESP8266 bilang D1 ay GPIO5 ie D5 para sa Arduino na kailangan nating isulat dito hindi D1. Halimbawa: https:// IP / YourAuthToken / update / D5? Halaga = 1 ito nangangahulugang ang D1 na pin ng ESP8266 ay MAO-OFF. GAMITIN ANG PIN DIAGRAM NG ESP8266 PARA SA ALAM SA CORRESPONDING D? SA GPIO?
Hakbang 5: Circuitry
Para sa proyektong ito circuitry ay napaka-simple. Ang mga sangkap tulad ng tinalakay dati na ginagamit dito:
5V adapter; ESP8266 Nodemcu; relay board; jumper. Gumamit ako ng dalawang relay ngunit maaari naming magamit ang maraming mga ESP8266 na mga pin na naroon !!!
- Ang supply ng 5V ay ipakain sa ESP8266 at Relay board.
- Ang ESP8266 Nodemcu ay magkakaroon ng 5V supply sa pamamagitan ng micro USB o Vin pin at Ground (Tulad ng nagawa ko ito).
- Ang relay board ay may Vcc at GND pin na itinalaga para sa supply. Mangyaring sundin ang imahe huwag ipasok ang supply sa kabilang panig ng board ng Relay para ito sa ilang ibang layunin. (Hindi ko sasabihin na hanapin ito na isang madaling gawain !!)
- Kaya't ang aming IoT MODULE ay nakatakda na, ano ang natitira? Kinokonekta ito sa mga gamit sa appliances..:)
- Iyon ang pinakamadaling gawain ngunit mag-ingat ka bilang ITS 220V AC O 110V AC….. Ilagay ang pangunahing mga switch o kung hindi ka man mamatay kung hindi mo alam kung sino ang sumulat ng artikulong ito.
- Ikonekta ang "HINDI" (Karaniwan buksan) pin ng relay at COM (karaniwang) pin ng relay sa mga switch ng appliance sa parallelor kung walang switch para sa mga appliances, ikonekta ang mga relay pin sa serye sa alinman sa mga wire (LIVE o NEUTRAL) na kumokonekta kasama ang appliance.
TANDAAN: Sinabi ko na ikonekta ang relay's sa NO pin at COM pin upang ang mga kagamitan ay karaniwang nasa OFF state. Maaaring gumamit ang isa ng NC pin (Karaniwan na sarado) kung nais niya ang appliance sa ON state bilang default. Ang estado ng ON at OFF ay nakasalalay sa 2 FACTORS: 1) NO at Rel ng NC pin 2) 0 at 1 na lohika sa IFTTT / Blynk app
Hakbang 6: Pagsubaybay Mula Sa Kahit saan sa MOBILE (IFTTT App)
Madaling masubaybayan ng isa kung ano ang nangyayari sa kanilang bahay mula sa kahit saan sa mundong ito kung magagamit ang Internet.
Kaya ang bagay na kinakailangan para dito ay ang IFTTT app na magagamit sa Google Play Store para sa mga gumagamit ng Android.
Maaari ding makuha ito ng IoS User mula sa kanilang App Store.
Para sa parehong mga kaso tandaan na mag-login mula sa parehong account na naka-link sa GOOGLE HOME MINI at IFTTT account kung saan mo ginawa ang mga applet. Kaya't kung ano ang mahalaga ay ang gmail account o facebook account na dapat magkapareho sa kabuuan.
Sa app na ito maaari kang lumikha ng mga applet sa parehong paraan na ginagawa namin sa IFTTT web application.
Kapag lumikha kami ng applet palaging may isang pagpipilian upang makatanggap ng abiso kapag tumatakbo ang applet, bilang default NAKA-ON ito.
Kaya't subaybayan ngayon kapag ang alinman sa iyong kasangkapan ay nakakiliti.
Tangkilikin ang LAZINESS !! Makabago !! gawing paborito ang proyektong ito upang ipakita ang iyong suporta at kung nais mo ng mas katulad ng madaling mga proyekto sa DIY…
Inirerekumendang:
Google Assistant - Home Automation Iot Paggamit ng Esp8266: 6 Mga Hakbang
Google Assistant | Home Automation Iot Paggamit ng Esp8266: Sa mga itinuturo na ito ay ipapakita ko sa iyo ang google na kinokontrol na automation sa bahay
Internet / cloud Controlled Home Automation Gamit ang Esp8266 (aREST, MQTT, IoT): 7 Hakbang (na may Mga Larawan)
Internet / cloud Controlled Home Automation Gamit ang Esp8266 (aREST, MQTT, IoT): LAHAT ng mga kredito sa http://arest.io/ para sa cloud service !! IoT ang pinaguusapan na paksa sa mundo ngayon !! Ang mga cloud server at serbisyo na ginagawang posible ito ay ang atraksyon ng mundo ngayon … RULING OUT THE DISTANCE BARRIER was and is the
COVID-19 Inspired Voice Controlled Home Automation: 5 Hakbang
COVID-19 Inspired Voice Controlled Home Automation: Sa huling 4 na taon o higit pa, sinubukan ko ang 3 o 4 na magkakaibang pagkakaiba-iba ng mga kontrol sa bahay na nakabatay sa Arduino. Para sa kaginhawaan ng lahat narito ang magkakasunod na kasaysayan ng ilan sa aking mga pagpapaunlad. Maituturo sa 1 - noong Oktubre 2015 ginamit ang IR at RF na makipag-usap
Wall Mount para sa IPad Bilang Home Automation Control Panel, Paggamit ng Controlled na Magnet ng Servo upang Paganahin ang Screen: 4 na Hakbang (na may Mga Larawan)
Wall Mount para sa IPad Bilang Home Automation Control Panel, Paggamit ng Controlled na Magnet ng Servo upang Paganahin ang Screen: Kamakailan lamang ay gumugol ako ng kaunting oras sa pag-automate ng mga bagay sa loob at paligid ng aking bahay. Gumagamit ako ng Domoticz bilang aking aplikasyon sa Home Automation, tingnan ang www.domoticz.com para sa mga detalye. Sa aking paghahanap para sa isang application ng dashboard na ipinapakita ang lahat ng impormasyon ng Domoticz tog
Home / Lab Voice Controlled Assistant: 14 Mga Hakbang (na may Mga Larawan)
Home / Lab Voice Controlled Assistant: Tungkol sa MeHello! Ito ang aking unang itinuturo, ako ay 17 taong gulang. Ako ay mula sa Greece kaya't ang aking Ingles ay maaaring hindi perpekto ngunit gagawin ko ang aking makakaya. Kaya, una kong dinisenyo ang app na ito 2 taon na ang nakakaraan at nakita ko ang paligsahang ito ng isang pagkakataon upang i-update ang aking dating proyekto