Tartalomjegyzék:

DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával: 6 lépés
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával: 6 lépés

Videó: DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával: 6 lépés

Videó: DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával: 6 lépés
Videó: Бесшумное zigbee реле в подрозетник без нулевой линии, особенности монтажа, установка конденсатора 2024, November
Anonim
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával
DIY Voice/Internet vezérelt otthoni automatizálás és felügyelet az ESP8266 és a Google Home Mini használatával

Hé!! Hosszú szünet után itt vagyok, mivel mindannyiunknak unalmas (munkát) kell tennünk a kereséshez.

Az összes HOME AUTOMATION cikk után, amelyeket BLUETOOTH, IR, Local WIFI, Cloud, azaz a nehezebb oldalakról írtam, a * NOW * jön a legegyszerűbb, de leghatékonyabb HOME AUTOMATION megoldás. T

az ő projektje kevesebb hardvert igényel, ellentétben a korábbi projektjeimmel. A különböző szoftvercégek szolgáltatásainak kihasználása leginkább ebben látszik, egy kis Arduino és áramköri ismerettel. Ne unatkozzunk. Élvezze a lustaságot !!!

MEGJEGYZÉS: Kérjük, olvassa el a teljes dokumentumot, ez 9 percet vesz igénybe, ellenkező esetben, ha megsérül az összetevői, nem vállalok felelősséget !! Ez a harmadik alkalom, amikor feltöltöm a projektet, mivel dátummal kapcsolatos problémák vannak az oldallal.

1. lépés: Szükséges összetevők

Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek
Szükséges alkatrészek

Valójában öt komponensre volt szükség, de le tudjuk bontani a másodikra, ahogy korábban tettem, mivel akkor nem akartam pénzt költeni !!

  1. ESP8266 Nodemcu wifi fejlesztő tábla - Talán LOLIN, AMICA, ADAFRUIT
  2. 5V -os relé tábla egésze, vagy az alábbiak szerint bontható fel

    • RELE 5VULN2003 vagy ULN2003A
    • Dióda a relévédelemhez (amit hiányoltam a korábbi projektekben)
  3. Jumper vagy (huzal és forrasztópáka)
  4. Bármilyen 5V -os mobil töltő vagy adapter (tartalék töltő, ne rontsa el szülei mobil töltőjét)
  5. GOOGLE HOME MINI

Tehát megvásárolhatjuk a 2/4/8/16 relék relé táblát épen egy előre megépített áramkörben, vagy készíthetünk egyet, kérjük, olvassa el korábbi cikkeimet, mint ez, hogy saját maga készítsen relélapot.

2. lépés: Blynk App

Blynk App
Blynk App
Blynk App
Blynk App
Blynk App
Blynk App

Telepítse a Blynk alkalmazást androidos telefonjára vagy alma telefonjára

A telepítés után regisztráljon e -mail azonosító vagy facebook használatával (nem preferálom a facebookot). És győződjön meg arról, hogy ismeri a használt e -mail azonosító jelszavát, különben nem kapja meg a Blynk Auth Token (projektfüggő) jelszót, amelyet nem csak a regisztrált e -mail azonosítójára küldnek, hanem a Blynk projektbeállításaiban is megkaphatja! Viccelt!

  1. új projekt kiválasztásaA + gombbal adhat hozzá widgetet
  2. Add hozzá a gombot, amennyit csak akarsz (Míg be nem fejezed az INGYENES ENERGIÁT, majd energiát vásárolsz)
  3. Konfigurálás gomb a hozzáadott gombra kattintva
  4. Válassza ki a kimeneti tűt (digitális), például D1, D2, D3, _, _, _, _ (FILL IN THE BLANKS) (a tűk lehetnek digitális, analóg, virtuális)
  5. Lásd a képeket, az alsó állapotot 1 -nek, a gomb felső állapotát 0 -nak adtam.

Ennek oka az, hogy a relé kártya bemenete olyan IC -khez van csatlakoztatva, mint az ULN2003, vagy a reléhajtó IC -k, amelyek NEM kapuként működnek.

3. lépés: Az ESP8266 programozása Arduino IDE -ben

ESP8266 programozása Arduino IDE -ben
ESP8266 programozása Arduino IDE -ben
ESP8266 programozása Arduino IDE -ben
ESP8266 programozása Arduino IDE -ben
ESP8266 programozása Arduino IDE -ben
ESP8266 programozása Arduino IDE -ben

Az Arduino IDE -ben először ki kell választanunk azt a fejlesztési táblát, amelyet programozni fogunk, amint azt a korábbi projektjeimben elmondtam. Arduino IDE> Eszközök> Táblák> Nodemcu 12E, és válassza ki azt az USB -portot, amelyhez csatlakoztattuk, mint például a COM3/4/5/6/…

Most fel kell telepítenünk a Blynk könyvtárat Arduino -ba, hogy könnyen semmit se tegyünk, és rendelkezzünk minden kóddal!

Csatlakoztassa a Nodemcu ESP8266 -ot laptophoz. Természetesen USB kábellel !! A nem kódolók és én magam kényelme érdekében:

Nyissa meg a FÁJL> PÉLDÁK> Blynk> Board Wifi> Válassza az Önálló lehetőséget. Most nincs másra szükség, mint a Blynk Auth Token (projektfüggő) és a wifi hitelesítő adatok. Töltse fel a vázlatot az ESP8266 -ban, és nyissa meg a SERIAL MONITOR -t.

Látható az "IP", jegyezze meg, hogy az IP, ez szerverzónától függően eltérő lehet. Az enyém, mint látható "139.59.206.133". A 80 a port általában a http -hez.

4. lépés: IFTTT (ha ez, akkor ez)

IFTTT (ha ez, akkor az)
IFTTT (ha ez, akkor az)
IFTTT (ha ez, akkor az)
IFTTT (ha ez, akkor az)
IFTTT (ha ez, akkor az)
IFTTT (ha ez, akkor az)

Ez egy olyan platform, amely segít egyedi kisalkalmazások létrehozásában, amelyek segítségével értesítést kaphatunk egy adott eseményről, vagy elvégezhetünk bizonyos feladatokat. Ahogy a neve is sugallja: minden körülveszi "ezt" és "azt".

ITT: Ha "egy adott kifejezést mondtak a Google asszisztensnek", akkor "a ping létrejön"

Tehát, mint említettük, rá kell kattintanunk - Saját kisalkalmazások> új létrehozása> kattintson erre> keresse meg és válassza ki a Google asszisztenst> válasszon egy egyszerű kifejezést> kövesse a képeket> hozzon létre trigger

Kattintson erre> keressen webhookokat> válassza ki> válassza a Webes kérés létrehozása> A következő mezők lesznek:

  • URL (https:// IP/YourAuthToken/update/PIN? Value = 1) (digitális 1/0…. 1 a KI és 0 az ON ok miatt van írva ebben a cikkben, olvassa el ezt)
  • Módszer (GET) Tartalom típusa (semmi)
  • Test (semmi)

Miután mindezt kitöltötte, kattintson a Trigger létrehozása gombra

Megjegyzés: A PIN itt az Arduino csapoknak felel meg, így az ESP8266 -on látható, mivel a D1 GPIO5, azaz az Arduino esetében a D5, amelyet itt kell írnunk, nem a D1 -et. Példa: https:// IP/YourAuthToken/update/D5? Value = 1 this azt jelenti, hogy az ESP8266 D1 csapja KI lesz kapcsolva. HASZNÁLJA AZ ESP8266 PIN -DIAGRÁMÁT A D VÁLASZTÁS TUDÁSÁHOZ? GPIO -hoz?

5. lépés: Áramkörök

Áramkör
Áramkör
Áramkör
Áramkör
Áramkör
Áramkör
Áramkör
Áramkör

Ehhez a projekthez az áramkör nagyon egyszerű. A korábban tárgyalt összetevők itt használatosak:

5V -os adapter; ESP8266 Nodemcu; relé tábla; ugrók. Két relét használtam, de akár ESP8266 csapokat is használhatunk !!!

  • Az 5V -os tápegységet az ESP8266 és a relé kártya táplálja.
  • Az ESP8266 Nodemcu 5V -os tápellátással rendelkezik a mikro -USB -n vagy a Vin -tűn és a földön keresztül (ahogy én tettem).
  • A relé tábla Vcc és GND csapokkal van ellátva. Kérjük, kövesse a képet, ne helyezze be a kelléket a relé tábla másik oldalára, mert más célra szolgál. (Nem mondom, hogy ez könnyű feladat !!)
  • Tehát a mi IoT MODULUNK elindul, mi marad? A készülékek csatlakoztatása …:)
  • Ez a legegyszerűbb feladat, de légy óvatos, mivel ITS 220V AC vagy 110V AC….. Tegye le a főkapcsolókat, különben ha meghal, nem tudom, ki írta ezt a cikket.
  • CSATLAKOZTASSA a relé "NEM" (normál esetben nyitott) érintkezőjét és a relé COM (közös) tüskéjét a párhuzamos készülékkapcsolókkal, vagy ha nincs kapcsoló a készülékekhez, csatlakoztassa a relécsapokat sorba a vezetékek bármelyikéhez (ÉLŐ vagy NEUTRÁLIS). a készülékkel.

MEGJEGYZÉS: Azt mondtam, hogy csatlakoztassa a reléket NO és COM tűkhöz, hogy a készülékek normál esetben OFF állapotban legyenek. Használhatja az NC tűt (alaphelyzetben zárt), ha alapértelmezés szerint bekapcsolt állapotban kívánja a készüléket. A BE és KI állapot 2 TÉNYEZŐTŐL függ: 1) Relé NO és NC csapja 2) 0 és 1 logika az IFTTT/Blynk alkalmazásban

6. lépés: Monitorozás bárhonnan a MOBILE -n (IFTTT alkalmazás)

A világ bármely pontjáról könnyen nyomon követhető, hogy mi történik otthonukban, csak akkor, ha rendelkezésre áll internet.

Tehát ehhez szükség van az IFTTT alkalmazásra, amely elérhető a Google Play Áruházban az Android felhasználók számára.

Az IoS felhasználó az App Store -ból is letöltheti.

Mindkét esetben ne felejtse el bejelentkezni ugyanazon a GOOGLE HOME MINI és IFTTT fiókkal összekapcsolt fiókból, ahol az kisalkalmazásokat készítette. Tehát a fontos a gmail vagy a facebook fiók, amelyeknek azonosnak kell lenniük.

Ebben az alkalmazásban ugyanúgy hozhat létre kisalkalmazásokat, mint mi az IFTTT webes alkalmazásban.

Amikor kisalkalmazást készítünk, mindig van lehetőség értesítés fogadására, amikor az applet fut, alapértelmezés szerint BE.

Tehát most figyelje, ha bármelyik készülék csiklandozódik.

Élvezze a lustaságot !! Innoválj !! tegye kedvencévé ezt a projektet, hogy támogassa támogatását, és ha szeretne még ehhez hasonló DIY egyszerű projekteket…

Ajánlott: