Satura rādītājs:

DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini: 6 soļi
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini: 6 soļi

Video: DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini: 6 soļi

Video: DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini: 6 soļi
Video: Умный диммер ZigBee WiFi для регулировки освещения Bingoelec Tuya Smart 2024, Jūlijs
Anonim
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini
DIY balss/interneta kontrolēta mājas automatizācija un uzraudzība, izmantojot ESP8266 un Google Home Mini

Čau !! Pēc ilga pārtraukuma esmu šeit, jo mums visiem ir jādara kaut kas garlaicīgs (darbs), lai nopelnītu.

Pēc visiem HOME AUTOMATION rakstiem, kurus esmu rakstījis no BLUETOOTH, IR, Local WIFI, Cloud, t.i., sarežģītajiem, * TAGAD * nāk vienkāršākais, bet visefektīvākais MĀJAS AUTOMĀCIJAS risinājums. T

viņa projektam ir nepieciešams mazāk aparatūras, atšķirībā no maniem iepriekšējiem projektiem. Dažādu programmatūras uzņēmumu pakalpojumu izmantošana lielākoties ir redzama ar nelielu Arduino un shēmu zināšanu izmantošanu. Lai jums nav garlaicīgi. Izbaudiet slinkumu !!!

PIEZĪME. Lūdzu, izlasiet visu dokumentu, tas prasīs 9 minūtes, pretējā gadījumā, ja jūs sabojāt komponentus, es neatbildu !! Šī ir trešā reize, kad augšupielādēju projektu, jo vietnē ir dažas datuma problēmas.

1. darbība. Nepieciešamās sastāvdaļas

Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas
Nepieciešamas sastāvdaļas

Faktiski vajadzīgi pieci komponenti, bet mēs varam tos sadalīt otrajam, kā es to darīju agrāk, jo es negribēju tērēt naudu!

  1. ESP8266 Nodemcu wifi izstrādes dēlis - varbūt LOLIN, AMICA, ADAFRUIT jebkas
  2. 5V releja paneli kopumā vai sadalīt šādi

    • RELEJS 5VULN2003 vai ULN2003A
    • Diodes releju aizsardzībai (ko es palaidu garām iepriekšējos projektos)
  3. Džemperi vai (stieple un lodāmurs)
  4. Jebkurš mobilais lādētājs vai 5V adapteris (rezerves lādētājs, neiznīciniet vecāku mobilo lādētāju)
  5. GOOGLE HOME MINI

Tātad mēs varam nopirkt neskartus 2/4/8/16 releju paneļus iepriekš izveidotā shēmā vai arī izveidot vienu, lūdzu, skatiet manus iepriekšējos rakstus, piemēram, šo, lai pats izveidotu releja dēli.

2. darbība: lietotne Blynk

Lietotne Blynk
Lietotne Blynk
Lietotne Blynk
Lietotne Blynk
Lietotne Blynk
Lietotne Blynk

Instalējiet lietotni Blynk savā Android vai Apple tālrunī

Pēc instalēšanas reģistrējieties, izmantojot e -pasta ID vai facebook (es nevēlos facebook). Pārliecinieties, ka zināt lietotā e -pasta ID paroli, pretējā gadījumā jūs nesaņemsiet Blynk autentifikācijas marķieri (tas attiecas uz projektu), kas tiek nosūtīts ne tikai uz jūsu reģistrēto e -pasta ID, bet arī to var iegūt no projekta iestatījumiem vietnē Blynk! Pajokoja!

  1. atlasīt jaunu projektuIzmantojiet pogu +, lai pievienotu logrīku
  2. Pievienojiet pogu tik daudz, cik vēlaties (LĪDZ Pabeigt savu bezmaksas ENERGY 2000 un pēc tam pirkt enerģiju)
  3. Konfigurēt pogu, noklikšķinot uz pievienotās pogas
  4. Atlasiet izvades tapu (digitālo), piemēram, D1, D2, D3, _, _, _, _ (aizpildiet tukšos laukus) (tapas var būt digitālās, analogās, virtuālās)
  5. Skatiet attēlus, es esmu ievietojis apakšējo stāvokli kā 1 un augšējo pogas stāvokli kā 0.

Iemesls tam ir tas, ka releja paneļa ieeja ir savienota ar IC, piemēram, ULN2003, vai releja piedziņas IC, kas darbojas kā NAV vārti.

3. darbība: ESP8266 programmēšana Arduino IDE

ESP8266 programmēšana Arduino IDE
ESP8266 programmēšana Arduino IDE
ESP8266 programmēšana Arduino IDE
ESP8266 programmēšana Arduino IDE
ESP8266 programmēšana Arduino IDE
ESP8266 programmēšana Arduino IDE

Arduino IDE vispirms mums jāizvēlas izstrādes padome, kuru mēs programmēsim, kā es teicu savos iepriekšējos projektos. Arduino IDE> Rīki> Dēļi> Nodemcu 12E un izvēlieties to USB portu, kuram mēs to pievienojām, piemēram, COM3/4/5/6/…

Tagad mums ir jāinstalē Blynk bibliotēka Arduino, lai mēs varētu vienkārši neko nedarīt un mums būtu katrs kods! SKITCH -> IEKĻAUT BIBLIOTĒKU -> PĀRVALDĪT BIBLIOTĒKAS -> MEKLĒT "Blynk" -> UZSTĀDĪT BIBLIOTĒKU

Pievienojiet Nodemcu ESP8266 klēpjdatoram. Protams, ar USB kabeļiem !! Lai atvieglotu nekodētājus un es pats:

Dodieties uz FILE> PIEMĒRI> Blynk> Board Wifi> izvēlieties Standalone Tagad nekas nav nepieciešams, izņemot Blynk Auth Token (konkrētam projektam) un wifi akreditācijas datus. Augšupielādējiet skici programmā ESP8266 un atveriet SERIAL MONITOR.

Jūs varat redzēt "IP", atzīmējiet, ka IP, tas var atšķirties atkarībā no servera zonām. Manējais ir, kā jūs varat redzēt "139.59.206.133".80 ir ports, kas parasti paredzēts

4. solis: IFTTT (ja tas, tad tas)

IFTTT (ja šis, tad tas)
IFTTT (ja šis, tad tas)
IFTTT (ja šis, tad tas)
IFTTT (ja šis, tad tas)
IFTTT (ja šis, tad tas)
IFTTT (ja šis, tad tas)

Tā ir platforma, kas palīdz mums izveidot pielāgotas sīklietotnes, kas var palīdzēt mums saņemt paziņojumus par konkrētu notikumu vai veikt kādu konkrētu uzdevumu. Kā norāda nosaukums: viss ieskauj "šo" un "to".

ŠEIT: ja Google asistentam ir teikts "konkrēta frāze", tad "ping tiks izveidots"

Tātad, kā jau minēts, mums ir jānoklikšķina uz - Manas sīklietotnes> izveidot jaunu> noklikšķiniet uz šī> meklēt un atlasīt Google palīgs> atlasīt vienkāršu frāzi> sekot attēliem> izveidot aktivizētāju

Noklikšķiniet uz tā> meklējiet tīmekļa āķus> atlasiet to> izvēlieties Izveidot tīmekļa pieprasījumu> Lauki būs šādi:

  • URL (https:// IP/YourAuthToken/update/PIN? Value = 1) (šajā rakstā ir rakstīts cipars 1/0…. 1 - izslēgts un 0 - ieslēgts, lūdzu, izlasiet to)
  • Metode (GET) Satura veids (nekas)
  • Ķermenis (nekas)

Pēc visu to aizpildīšanas noklikšķiniet uz Izveidot trigeri

Piezīme: PIN šeit atbilst Arduino tapām, tāpēc, piemēram, tas, ko mēs redzam ESP8266, jo D1 ir GPIO5, ti, D5 Arduino, kas mums šeit ir jāraksta, nevis D1. Piemērs: https:// IP/YourAuthToken/update/D5? Value = 1 this nozīmē, ka ESP8266 D1 tapa būs IZSLĒGTA. IZMANTOT ATBILSTĪBU D IZMANTOT ESP8266 PIN DIAGRAMMU? UZ GPIO?

5. solis: shēma

Ķēdes
Ķēdes
Ķēdes
Ķēdes
Ķēdes
Ķēdes
Ķēdes
Ķēdes

Šim projektam shēma ir ļoti vienkārša. Šeit tiek izmantotas iepriekš aprakstītās sastāvdaļas:

5V adapteris; ESP8266 Nodemcu; releja dēlis; džemperi. Esmu izmantojis divus relejus, bet mēs varam izmantot tik daudz, cik tur ir ESP8266 tapas !!!

  • 5V barošana tiks padota uz ESP8266 un releja plati.
  • ESP8266 Nodemcu būs 5 V padeve, izmantojot mikro USB vai Vin pin un Ground (kā es to esmu darījis).
  • Releju plāksnei ir Vcc un GND tapa, kas paredzēta piegādei. Lūdzu, sekojiet attēlam, neievietojiet izejmateriālu releja dēļa otrā pusē, tas ir paredzēts citiem mērķiem. (Es neteikšu, ka tas ir viegls uzdevums!)
  • Tātad mūsu IoT MODULIS ir gatavs darbam, kas paliek? Savienojot ar ierīcēm..:)
  • Tas ir vienkāršākais uzdevums, taču esiet piesardzīgs, jo ITS 220V AC vai 110V AC….. Nolieciet galvenos slēdžus uz leju, vai arī, ja nomirstat, es nezinu, kurš rakstīja šo rakstu.
  • SAVIENOJIET releja "NĒ" (parasti atvērtais) tapu un releja COM (kopējo) tapu paralēli ierīces slēdžiem vai, ja ierīcēm nav slēdža, pievienojiet releja tapas virknē jebkuram vadam (LIVE vai NEUTRAL), kas savieno ar ierīci.

PIEZĪME. Es teicu, ka releji jāpievieno NO tapai un COM tapai, lai ierīces parasti būtu izslēgtā stāvoklī. Var izmantot NC tapu (parasti aizvērtu), ja viņš vēlas noklusējuma ierīci ieslēgtā stāvoklī. IESLĒGŠANAS un IZSLĒGŠANAS stāvoklis ir atkarīgs no 2 FAKTORIEM: 1) releja NO un NC kontakts 2) 0 un 1 loģika lietotnē IFTTT/Blynk

6. darbība: pārraudzība no jebkuras vietas mobilajā tālrunī (lietotne IFTTT)

Var viegli uzraudzīt, kas notiek viņu mājās no jebkuras vietas pasaulē tikai tad, ja ir pieejams internets.

Tāpēc tam nepieciešama IFTTT lietotne, kas Android lietotājiem ir pieejama Google Play veikalā.

IoS lietotājs to var iegūt arī no sava App Store.

Abos gadījumos atcerieties pieteikties no tā paša konta, kas saistīts ar GOOGLE HOME MINI un IFTTT kontu, kurā izveidojāt sīklietotnes. Tātad, kas ir svarīgi, ir gmail konts vai facebook konts, kam vajadzētu būt vienādam visā.

Šajā lietotnē jūs varat izveidot sīklietotnes tāpat kā mēs IFTTT tīmekļa lietojumprogrammā.

Kad mēs veidojam sīklietotni, vienmēr ir iespēja saņemt paziņojumu, kad sīklietotne darbojas, pēc noklusējuma tā ir ieslēgta.

Tāpēc tagad uzraugiet, kad kāda no jūsu ierīcēm ir atzīmēta.

Izbaudi slinkumu !! Jauninājumi !! padariet šo projektu iecienītāko, lai parādītu savu atbalstu, un, ja vēlaties vairāk līdzīgu šo vienkāršo DIY projektu…

Ieteicams: