Tartalomjegyzék:
- 1. lépés: Az Android -alkalmazás fejlesztése
- 2. lépés: 2. lépés (a): A csomópont beállítása Mcu Esp2866
- 3. lépés: 2. lépés (b): a Node Mcu programozása
- 4. lépés: 3. lépés: az Mqtt megértése
Videó: Android Home (irányítsa otthonát telefonjáról): 4 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:40
A végső tervem az, hogy a házam a zsebemben legyen, annak kapcsolóival, érzékelőivel és biztonságával. majd automatikusan párosítani
Bevezetés: Üdv Ich bin zakriya, és ez az "Android home" az én projektem, ez a projekt az első a közelgő négy oktatható anyagból, A yothis Instructable -ban megtanuljuk használni az Mqtt -t az Mcu Esp 8266 csomóponttal néhány kapcsoló vezérlésére és figyelésére a világ bármely pontjáról. a vezérlő számára létrehozunk egy alkalmazást az MIT alkalmazás feltalálójában. A következő projektekben hozzáadunk érzékelőket, kamera modult, majd végül automatizáljuk a rendszert.
A barkácsolásnak három alapvető lépése lesz.
1. lépés: Android -alkalmazás fejlesztése: Az alkalmazás fejlesztéséhez nyílt forráskódú online szoftver MIT feltalálót ajánlunk.
2. lépés: Az MCU Esp 8266 csomópont beállítása: két részből áll, az egyik a hardverbeállítás, a másik a csomópont programozása.
3. lépés: Az Mqtt megértése és használata: ebben a lépésben megértjük az alapvető protokollt, és megtanuljuk használni a beállítást.
A LED cseréjének maximális ideje körülbelül 0,68 másodperc.
Kellékek:
1-egy csomópont Mcu esp 8266: https://www.ebay.com/itm/Node-MCU-V3-2-Arduino-ESP8266-ESP-12-E-Lua-CH340-WiFI-WLan-IoT-Lolin- Micro-flYfE/174098423523? Hash = item2889131ee3: g: xKQAAOSwHu5cHIhE
2-egy nyolccsatornás relé modul: https://www.ebay.com/itm/5V-eight-8-Channel-Relay-Module-For-PIC-AVR-DSP-ARM-Arduino-CAPT2011/223308111375?hash= item33fe335e0f: g: ZTsAAOSwbc5augET
3- külső 5v (2A) áramforrás
1. lépés: Az Android -alkalmazás fejlesztése
Alkalmazás létrehozása az MIT app feltalálóban nagyon egyszerű. csak csatlakoztatni és játszani kell. a tömbvázlat mellékelve.
Dolgozó:
1- Amikor az alkalmazás inicializálódik, küldjön üzenetet a Node Mcu Esp8266 "data_request" címre
2- Amikor üzenetet kap ("1-0" formában, ami azt jelenti, hogy az egyik ki van kapcsolva), az APP összehasonlítja, és ennek megfelelően állítja be a gombok színét.
3- Amikor megnyom egy gombot, üzenetet küld annak a gombnak az állapotára az mcu "States " listában.
és fordítsa a gombot szürke színűre.
Szerkeszthető Aia -fájl:
2. lépés: 2. lépés (a): A csomópont beállítása Mcu Esp2866
1. RÉSZ: Hardver alkatrész
A hardver meglehetősen egyenesen halad az adott rendszer szerint, és jó menni, de jó.
Megjegyzés: csomópont mcu digitális tű kimenet 3.3v logikai szint, ami nem elegendő a relé kártyához, ezért szüksége van egy külső tápegységre, amely a reléket és a csomópontot is táplálja. a külső tápegységnek legalább 5V, 2A -nak kell lennie
tüskés csatlakozásokat az ábra mutatja.
3. lépés: 2. lépés (b): a Node Mcu programozása
1. lépés: telepítse az esp 8266 táblát az arduino ide -ba
2. lépés: válassza ki a megfelelő com tűt.
lépés: Töltse le a "Relay_control.ino fájlt és futtassa"
4. lépés: telepítse az adott könyvtárakat az arduino ide -ba. "Adafruit_MQTT.h"
lépés: Írja be a csomópontjába mcu
Megjegyzés: ne felejtse el hozzáadni a programban az issd, jelszót, topic_cmd és topic_state állapotot.
Megjegyzés: a program jól kommentált, és remélhetőleg könnyű lesz, de ha valahol zavarba jön, szóljon
4. lépés: 3. lépés: az Mqtt megértése
Az Mqtt (Message Queuing Telemetry Transport) egy könnyű üzenetküldési protokoll a kommunikációs eszközök számára, három alapvető összetevőből áll.
1. Előfizető: Az előfizető az az eszköz, amely csatlakozik az mqtt szerverhez, hogy adatokat és üzeneteket kapjon a szervertől
2. közzétevő: A kiadó az az eszköz, amely csatlakozik az mqtt szerverhez, hogy üzenetet vagy adatokat töltsön fel a szerverre
3. bróker: a bróker az a szerver, amely megőrzi és figyelemmel kíséri a kiadók és az előfizetők közötti üzeneteket.
a kiadók, az előfizetők az adott szerver ügyfeleként is ismertek
egy brókernek több előfizetője és kiadója is lehet
MI A TÉMA:
az egyik brókernek több ezer masszázsa lesz, az üzenettovábbítás biztosítása érdekében a kiadó meghatározott címre küldi az üzeneteit, ugyanazon a címen az előfizető megkapja ezeket az üzeneteket. ezt a címet témának hívják. A projektünkben témákra van szükség, 1 állapot, amelyet az mcu csomópontnak közzé kell tennie, és mobilra kell feliratkoznia, és egy a cmds számára
az androidoknak közzé kell tenniük, és feliratkozni.
Végül:.apk fájl letöltéséhez (amely szintén nem engedélyezett a feltöltéshez) az "MIT APP INVENTOR" oldalra lép. hozzon létre fiókot, töltse be az.aia típust, majd töltse le az.apk fájlt a "build" -ből
Ha bármilyen kérdése vagy lekérdezése van, tudassa velem, és szeretném tudni, hogy szeretné -e, hogy az Ön projektjén dolgozzak.
Ajánlott:
Irányítsa az automatikus tolókaput az otthoni asszisztenssel és az ESP -vel Home: 5 lépés (képekkel)
Irányítsd az automatikus tolókaput az otthoni asszisztenssel és az ESPHome segítségével: A következő cikk néhány visszajelzést ad a személyes tapasztalataimról, amelyek a házamra telepített automatikus tolókapu vezérlésével kapcsolatosak. Ezt a "V2 Alfariss" márkájú kaput néhány Phox V2 távirányítóval látták el. Nekem is van
Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: 6 lépés
Arduino és Apple HomeKit integráció - Irányítsa otthonát a Siri -től! Az IoT itt van: Ez az Instructable gyors és egyszerű módot kínál arra, hogy arduino táblát adjon az Apple HomeKit készülékéhez iOS -eszközön. Mindenféle lehetőséget megnyit, beleértve a kiszolgálón futó szkripteket, az Apple HomeKit " Scene " -vel kombinálva
Védje intelligens otthonát okosan: 14 lépés
Védje intelligens otthonát okosan: Versenyezek a biztonságos versenyért. Ha tetszik az oktatható, kérem, szavazzon rá! Megmutatom, hogyan lehet egyszerűen és olcsón teljesen biztosítani otthonát és környezetét. Olyan szegmenseket tartalmaz, ahol megtanulhatja, hogyan: Konfigurálja y
Tegye okosabbá otthonát a Sonoff és a kontaktor segítségével: 3 lépés
Tegye okosabbá otthonát a Sonoff és a kontaktor segítségével: Legyen okos az otthona a Sonoff és a kontaktor segítségével
Védje otthonát lézersugarakkal!: 7 lépés (képekkel)
Védje otthonát lézersugarakkal !: Íme egy könnyen elkészíthető és hatékony lézeres riasztórendszer, amely megvédheti egész otthonát, beltéren vagy kint! Az inspirációt ehhez a projekthez Brad Graham adta. Kathy McGowan. Nézze meg a videót a részletekért és a teszteredményekért. Lenyűgözni fog