Kazalo:
- 1. korak: Kako IoT deluje danes
- 2. korak: Kako si Mozilla predstavlja prihodnost
- 3. korak: Začnite ustvarjati svoj osebni brezplačni prehod Mozilla IOT
- 4. korak: Dodajte naprave
- 5. korak: Naprave Arduino
- 6. korak: ESP8266 + relejni ščit
- 7. korak: Senzor vozlišča ESP8266
Video: Mozilla IoT Gateway z ESP8266 in Z-Wave: 7 korakov
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:05
Moč ljudstva! Mozilla želi osvoboditi protokol IoT. Cilj tega projekta je "zagotoviti, da je internet svetovni javni vir, odprt in dostopen vsem". Internet stvari (IoT) je nova doba interneta. Tako kot internet si tudi Mozilla predstavlja brezplačen protokol za vse. Cross-platform, cross country, cross blagovna znamka.
Strojna oprema
Za ta projekt morate imeti:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Neobvezno
1 X adapter za ključ Z-Wave (https://amzn.to/2HxZokm)
ESP8266-01 Relejna plošča (https://amzn.to/2Ufx7Ao)
Neobvezno za nastavitev Raspberry Pi
Miška
Tipkovnica
HDMI monitor
Programska oprema
Za ta projekt morate imeti:
Arduino IDE ali Arduino Create (https://create.arduino.cc)
Mozilla Gateway za Raspberry 3
Vse knjižnice Mozilla Gateway
1. korak: Kako IoT deluje danes
Danes imamo v komunikaciji IOT veliko komponent. Imeti morate na primer prehod Amazon Alexa in veliko naprav, povezanih s tem. Toda z Mozilla Gateway lahko z istim prehodom uporabite Alexa, Googlov domači komplet, preprost ESP8266 ali katero koli drugo napravo, ki jo želite "omamiti".
2. korak: Kako si Mozilla predstavlja prihodnost
Projekt Mozilla je eksperimentalni okvir s tremi komponentami:
Things Gateway: Izvajanje prehoda Web of Things.
Things Cloud: Zbirka storitev v oblaku IoT.
Okvir stvari: Zbirka komponent programske opreme za večkratno uporabo za izdelavo spletnih stvari.
Vrata Raspberry Pi
Jedro vsega projekta je Raspberry Pi 3 Gateway podjetja Mozilla. To je res preprost korak. Mozilla je pripravila distribucijo Linuxa, ki sistem namesti na Raspberry Pi. Prehod lahko nastavite s pametnim telefonom.
3. korak: Začnite ustvarjati svoj osebni brezplačni prehod Mozilla IOT
1. Flash SD kartica
Prenesite vnaprej izdelano sliko OS Raspberry Pi iz Mozille in jo prenesite na kartico SD. Prenesite s te povezave distribucijo Mozilla Gateway. Za namestitev Mozilla Gateway na SD lahko uporabite uradni vodnik Raspberry Pi. Druga možnost je Balena Etcher (https://www.balena.io/etcher/).
Balena Ethcer je program za Windows Mac in Linux, ki kopira ISO sliko na SD.
2. Zaženite Gateway
Zdaj lahko zaženete Mozilla Gateway. Po tem lahko telefon povežete s prehodom z uporabo Wi -Fi iz Raspberry Pi. Povežite svoj prehod z omrežjem WiFi
Po tem morate ustvariti predor do oblačnega sistema Mozilla. Po tem lahko vidite svoj prehod celo iz vašega lokalnega omrežja.
Po tem koraku boste prejeli e -poštno sporočilo s poverilnicami Mozilla. Morate sestaviti modul in … to je to!
4. korak: Dodajte naprave
Zdaj lahko dodate nekaj naprav. Ključ Zigbee lahko uporabite za povezavo naprav Zigbee ali ključ Z-Wave za naprave Z-Wave.
5. korak: Naprave Arduino
Moja rešitev lahko uporablja naprave, združljive z Arduino. Uporabljam 2 NODE ESP8266. Eden od njih se uporablja kot sprejemnik. Ploščo lahko priključite na rele in na primer ukažite luč. Drugi je ESP8266, ki zbira podatke iz senzorja in pošilja vrednost na prehod. V tej kodi (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) sem ustvaril test za odpravljanje napak. ESP8266 vsake 3 sekunde pošlje naključno številko na nadzorno ploščo Gateway.
Node ESP8266 led je povezava do kode Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Prenesite kodo in jo postavite na ploščo Node ESP8266.
6. korak: ESP8266 + relejni ščit
Uporabil sem tudi tovrstno ploščo. Rele ESP8266 +. Mojo kodo si lahko ogledate na Githubu. Vdelano programsko opremo morate napolniti samo na plošči ESP8266, prav tako pa lahko upravljate rele, ki jasno deluje z Mozilla WoT Gateway.
Ko dodate napravo, jo lahko uporabljate kot LED napravo. Če iz Mozilla Gatewaya pošljete ukaz "on", ESP pošlje z ukazom serijskih vrat na relejni ščit serijski ukaz za vklop releja, sicer ESP8266 pošlje na ploščo ukaz za izklop releja.
To je povezava do kode Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
7. korak: Senzor vozlišča ESP8266
Ogledate si lahko kodo za senzor Node ESP8266. To je povezava do kode Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Vključiti morate nekaj knjižnic za LED ESP in senzor ESP.
"Stvar.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Tudi za rele ESP8266-01 morate vključiti
"SoftwareSerial.h"
S to kodo nastavite SSID in geslo lokalnega omrežja. Ko ustvarite nov primerek ThigDevice.
Priporočena:
MuMo - LoRa Gateway: 25 korakov (s slikami)
MuMo-LoRa Gateway: ### UPDATE 10-03-2021 // najnovejše informacije/posodobitve bodo na voljo na strani github: https: //github.com/MoMu-Antwerp/MuMo Kaj je MuMo? MuMo je sodelovanje med razvoj izdelkov (oddelek Univerze v Antwerpnu) pod
Lora Gateway (Dragino LG01-P): 6 korakov
Lora Gateway (Dragino LG01-P): LoRa je rdeč LPWAN, por sus siglas en inglés (NIZKO MOČNO OBMOČJE MREŽE). Es una red de largo alcance y bajo consumo de energía, ideal para dispositivos IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, kmetijstvo
LoRa Gateway ESP8266 Arduino DIY: 5 korakov
LoRa Gateway ESP8266 Arduino DIY: Ta navodila vam bodo pomagala ustvariti LoRa Gateway, združljiv z The Things Network, za vse svetovne regije, z uporabo ESP8266 skupaj z radijskim modulom RFM95/96. Zagotovljena je tudi izvorna koda, ki je opremljena z integriranim
Lora Gateway, ki temelji na MicroPythonu ESP32: 10 korakov (s slikami)
Lora Gateway, ki temelji na MicroPythonu ESP32: Lora je v zadnjih letih zelo priljubljena. Brezžični komunikacijski modul, ki uporablja to tehnologijo, je običajno poceni (z uporabo prostega spektra), majhen, energetsko učinkovit in ima veliko komunikacijsko razdaljo ter se večinoma uporablja za medsebojno komunikacijo
ESP8266 NODEMCU BLYNK IOT Vadnica - Esp8266 IOT z uporabo Blunk in Arduino IDE - Krmiljenje LED preko interneta: 6 korakov
ESP8266 NODEMCU BLYNK IOT Vadnica | Esp8266 IOT z uporabo Blunk in Arduino IDE | Upravljanje LED diod po internetu: Pozdravljeni fantje, v teh navodilih se bomo naučili uporabljati IOT z našim ESP8266 ali Nodemcu. Za to bomo uporabili aplikacijo blynk, zato bomo za nadzor LED preko interneta uporabljali naš esp8266/nodemcu. Torej bo aplikacija Blynk povezana z našim esp8266 ali Nodemcu