Tartalomjegyzék:
- 1. lépés: Hogyan működik ma az IoT
- 2. lépés: Hogyan képzeli el a jövőt a Mozilla
- 3. lépés: Kezdje el létrehozni személyes Mozilla IOT ingyenes átjáróját
- 4. lépés: Eszközök hozzáadása
- 5. lépés: Arduino eszközök
- 6. lépés: ESP8266 + relépajzs
- 7. lépés: Csomópont ESP8266 érzékelő
Videó: Mozilla IoT Gateway ESP8266 és Z-Wave segítségével: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Erőt a népeknek! A Mozilla ingyenesen akarja használni az IoT protokollt A dolgok internete (IoT) az internet új korszaka. Az Internethez hasonlóan a Mozilla is mindenki számára ingyenes protokollt képzel el. Cross-platform, cross country, cross brand.
A hardver
Ehhez a projekthez rendelkeznie kell:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Választható
1 X Z-Wave dongle adapter (https://amzn.to/2HxZokm)
ESP8266-01 Relé tábla (https://amzn.to/2Ufx7Ao)
Opcionális a Raspberry Pi beállításához
Egér
Billentyűzet
HDMI monitor
A szoftver
Ehhez a projekthez rendelkeznie kell:
Arduino IDE vagy Arduino Create (https://create.arduino.cc)
Mozilla Gateway for Raspberry 3
A Mozilla Gateway összes könyvtára
1. lépés: Hogyan működik ma az IoT
Manapság sok összetevő található az IOT kommunikációban. Például rendelkeznie kell egy Amazon Alexa átjáróval és sok ehhez kapcsolódó eszközzel. A Mozilla Gateway használatával azonban ugyanazt az átjárót használhatja az Alexa, a Google otthoni készlet, az egyszerű ESP8266 vagy bármely olyan eszköz használatához, amelyet otthona "okosítására" szeretne használni.
2. lépés: Hogyan képzeli el a jövőt a Mozilla
A Mozilla Project egy kísérleti keretrendszer, amely három összetevőből áll:
Things Gateway: A Web of Things gateway megvalósítása.
Things Cloud: IoT felhőszolgáltatások gyűjteménye.
Things Framework: Újrafelhasználható szoftverkomponensek gyűjteménye a Web Things létrehozásához.
A Raspberry Pi Gateway
A projekt lényege a Mozilla Raspberry Pi 3 Gateway. Ez egy igazán egyszerű lépés. A Mozilla készített egy Linux disztribúciót, amely telepíti a rendszert a Raspberry Pi -re. Az átjárót okostelefonjával állíthatja be.
3. lépés: Kezdje el létrehozni személyes Mozilla IOT ingyenes átjáróját
1. Flash SD kártya
Töltse le a Mozilla-ból az előre elkészített Raspberry Pi OS képet, és töltse fel SD-kártyára. Töltse le erről a linkről a Mozilla Gateway disztrót. A Raspberry Pi hivatalos útmutató segítségével telepítheti a Mozilla Gateway -t az SD -re. Egy másik lehetőség a Balena Etcher (https://www.balena.io/etcher/).
A Balena Ethcer egy Windows Mac és Linux rendszerre készült program, amely ISO -képet másol az SD -re.
2. Indítsa el az átjárót
Most elindíthatja a Mozilla Gateway -t. Ezt követően a Raspberry Pi Wifi használatával csatlakoztathatja telefonját az átjáróhoz. Csatlakoztassa az átjárót a wifi hálózathoz
Ezt követően létre kell hoznia egy alagutat a Mozilla felhőrendszerhez. Ezt követően láthatja az átjárót a helyi hálózatból.
E lépés után e -mailt kap a Mozilla hitelesítő adataival. Össze kell állítania a modult, és… ennyi!
4. lépés: Eszközök hozzáadása
Most hozzáadhat néhány eszközt. A Zigbee dongle segítségével csatlakoztathatja a Zigbee eszközöket, vagy a Z-Wave hardverkulcsot a Z-Wave eszközökhöz.
5. lépés: Arduino eszközök
A megoldásom képes Arduino -kompatibilis eszközök használatára. 2 NODE ESP8266 -ot használok. Az egyiket vevőként használják. Csatlakoztathatja a táblát egy reléhez, és például világíthat. A másik egy ESP8266, amely összegyűjti az adatokat egy érzékelőből, és elküldi az értéket az átjárónak. Ebben a kódban (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) létrehoztam egy hibakeresési tesztet. Az ESP8266 3 másodpercenként véletlenszerű számot küld a Gateway műszerfalára.
Az ESP8266 csomópont a Github kód linkje (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Töltse le a kódot, és helyezze a Node ESP8266 táblára.
6. lépés: ESP8266 + relépajzs
Én is használtam ilyen táblát. ESP8266 + relé. Láthatod a kódomat a Githubon. Csak az ESP8266 kártyán lévő firmware -t kell töltenie, és egy relét is vezérelhet, amely jól működik a Mozilla WoT Gateway -vel.
Amikor hozzáadja az eszközt, led -eszközként is használhatja. Ha a Mozilla Gateway "on" parancsát küldi, az ESP a soros port paranccsal küldi a relépajzsra egy soros parancsot a relé bekapcsolására, ellenkező esetben az ESP8266 küld a táblának egy relé kikapcsolási parancsot.
Ez a link a Github kódon (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
7. lépés: Csomópont ESP8266 érzékelő
Láthatja a Node ESP8266 érzékelő kódját. Ez a link a Github kódon (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Meg kell adnia néhány könyvtárat az ESP LED és az ESP érzékelő számára.
"Dolog.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Az ESP8266-01 reléhez is tartalmaznia kell
"SoftwareSerial.h"
Ezzel a kóddal állíthatja be a helyi hálózati SSID -t és jelszót. Miután létrehozott egy új ThigDevice példányt.
Ajánlott:
Automatikus IoT előszobai éjszakai fény ESP8266 segítségével: 4 lépés (képekkel)
Automatikus IoT folyosói éjszakai fény az ESP8266 segítségével: Ezt a projektet egy másik tanulságos bejegyzésből származó lépcsőfény ihlette. A különbség az, hogy az áramkör agya ESP8266 -ot használ, ami azt jelenti, hogy IoT -eszköz lesz. Arra gondolok, hogy a folyosó éjszakai fénye
Az ultrahangos távolság figyelése az ESP8266 és az AskSensors IoT Cloud segítségével: 5 lépés
Az ultrahangos távolság figyelése az ESP8266 és az AskSensors IoT Cloud segítségével: Ez az útmutató bemutatja, hogyan lehet megfigyelni a távolságot egy objektumtól az ultrahangos HC-SR04 érzékelő és az AskSensors IoT felhőhöz csatlakoztatott ESP8266 csomópont MCU segítségével
Irányítsa a háztartási gépeket az Alexa segítségével az ESP8266 vagy az ESP32 segítségével: 8 lépés
Irányítsa a háztartási gépeket Alexa segítségével az ESP8266 vagy ESP32 segítségével: Hé, mi újság, srácok! Akarsh itt a CETech -től. Ez a projektem segíteni fog az életed megkönnyítésében, és úgy fogsz érezni magad, mint egy király, miután irányítottad a házban lévő eszközöket, csak parancsot adva Alexának. A legfontosabb dolog e
IoT meteorológiai állomás RPi és ESP8266 segítségével: 10 lépés
IoT Weather Station RPi -vel és ESP8266 -tal: A korábbi oktatóanyagokban a NodeMCU -val, az érzékelőkkel játszottunk, és megtanultuk, hogyan lehet adatokat rögzíteni és naplózni a ThingSpeak (a dolgok internete (IoT)) platformon, amely lehetővé teszi az érzékelőadatok gyűjtését és tárolását a felhőben és IoT -alkalmazások fejlesztése): IOT
Üzemfigyelés és riasztások ESP8266 és AskSensors IoT Cloud segítségével: 6 lépés
Növényfigyelés és riasztások az ESP8266 és az AskSensors IoT Cloud segítségével: A projekt célja egy intelligens üzemfigyelő rendszer kiépítése az ESP8266 és az AskSensors IoT Platform segítségével. Ez a rendszer nyomon követhető a talaj nedvességtartalmával, és objektív kritériumokat szolgáltat az öntözési döntésekhez. amelyek segítenek az öntözés biztosításában