Tartalomjegyzék:
- 1. lépés: Szükséges összetevők
- 2. lépés: Blynk App
- 3. lépés: Az ESP8266 programozása Arduino IDE -ben
- 4. lépés: IFTTT (ha ez, akkor ez)
- 5. lépés: Áramkörök
- 6. lépés: Monitorozás bárhonnan a MOBILE -n (IFTTT alkalmazá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
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
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
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 !!
- ESP8266 Nodemcu wifi fejlesztő tábla - Talán LOLIN, AMICA, ADAFRUIT
-
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)
- Jumper vagy (huzal és forrasztópáka)
- Bármilyen 5V -os mobil töltő vagy adapter (tartalék töltő, ne rontsa el szülei mobil töltőjét)
- 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
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!
- új projekt kiválasztásaA + gombbal adhat hozzá widgetet
- Add hozzá a gombot, amennyit csak akarsz (Míg be nem fejezed az INGYENES ENERGIÁT, majd energiát vásárolsz)
- Konfigurálás gomb a hozzáadott gombra kattintva
- 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)
- 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
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)
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
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:
DIY olcsó otthoni automatizálás az Esp8266 használatával: 6 lépés
Barkácsoljon olcsó otthoni automatizálást az Esp8266 használatával: Szia mindenkinek! Ma ebben az oktatási útmutatóban megmutatom, hogyan készítettem elő saját otthoni automatizálásomat, mint egy lépést az intelligens otthon felé egy ESP 8266 modul segítségével, amelyet általában nodemcu néven ismertek, így nem pazarolva az időt. Lássunk neki:)
Google Segéd - Otthoni automatizálás az Esp8266 használatával: 6 lépés
Google Segéd | Otthoni automatizálás az Esp8266 használatával: Ebben az utasításban megmutatom a Google asszisztens által vezérelt otthoni automatizálást
Internet/felhővezérelt otthoni automatizálás az Esp8266 használatával (aREST, MQTT, IoT): 7 lépés (képekkel)
Internet/felhővezérelt otthoni automatizálás az Esp8266 használatával (aREST, MQTT, IoT): MINDEN forrás a http://arest.io/ számára a felhőszolgáltatáshoz !! Az IoT a világ legtöbbet tárgyalt témája jelenleg !! A felhőalapú szerverek és szolgáltatások, amelyek ezt lehetővé teszik, a mai világ vonzó pontjai … A TÁVOLSÁGI KORLÁTOZÁS KIMUTATÁSA volt és van
IP kamera a Raspberry Pi Zero használatával (otthoni felügyelet 1. rész): 5 lépés
IP kamera a Raspberry Pi Zero használatával (1. otthoni felügyeleti rész): Ez az első bejegyzés egy új mini sorozatban, ahol otthoni felügyeleti rendszert építünk, főleg Raspberry Pis segítségével. Ebben a bejegyzésben Raspberry PI nullát használunk, és létrehozunk egy IP kamerát, amely RTSP -n keresztül továbbítja a videót. A kimeneti videó sokkal magasabb q
Otthoni automatizálás a Raspberry Pi Matrix Voice és a Snips használatával (2. rész): 8 lépés
Otthonautomatizálás a Raspberry Pi Matrix Voice és a Snips használatával (2. rész): Az otthoni automatizálás frissítése a Raspberry Pi Matrix Voice és a Snips használatával. Ebben a PWM-et a külső LED-ek és a szervomotor vezérlésére használják. Minden részlet az 1. részben található