Satura rādītājs:
- 1. darbība. Kā darbojas IoT šodien
- 2. darbība. Kā Mozilla iztēlojas nākotni
- 3. darbība: sāciet izveidot savu personīgo Mozilla IOT bezmaksas vārteju
- 4. darbība: pievienojiet ierīces
- 5. darbība: Arduino ierīces
- 6. darbība: ESP8266 + releja vairogs
- 7. solis: mezgls ESP8266 sensors
Video: Mozilla IoT vārteja ar ESP8266 un Z-Wave: 7 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:56
Spēku tautām! Mozilla vēlas atbrīvot IoT protokoluŠī projekta mērķis ir „nodrošināt, lai internets būtu globāls publisks resurss, atvērts un pieejams visiem”. Lietu internets (IoT) ir jauns interneta laikmets. Un tāpat kā internets, arī Mozilla iedomājas bezmaksas protokolu visiem. Pārrobežu platforma, kross, zīmols.
Aparatūra
Šim projektam jums jābūt:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Neobligāti
1 X Z-Wave dongle adapteris (https://amzn.to/2HxZokm)
ESP8266-01 Relay board (https://amzn.to/2Ufx7Ao)
Pēc izvēles Raspberry Pi iestatīšanai
Pele
Tastatūra
HDMI monitors
Programmatūra
Šim projektam jums jābūt:
Arduino IDE vai Arduino Create (https://create.arduino.cc)
Mozilla vārteja avenēm 3
Visas Mozilla Gateway bibliotēkas
1. darbība. Kā darbojas IoT šodien
Šodien IOT komunikācijā ir daudz komponentu. Jums vajadzētu būt, piemēram, Amazon Alexa vārtejai un daudzām ar to savienotām ierīcēm. Bet, izmantojot Mozilla Gateway, jūs varat izmantot to pašu vārteju, lai izmantotu Alexa, Google mājas komplektu, vienkāršu ESP8266 vai jebkuru citu ierīci, kuru vēlaties “viedināt” savā mājā.
2. darbība. Kā Mozilla iztēlojas nākotni
Mozilla projekts ir eksperimentāls ietvars ar 3 komponentiem:
Things Gateway: lietu tīmekļa vārtejas ieviešana.
Things Cloud: IoT mākoņpakalpojumu kolekcija.
Things Framework: atkārtoti lietojamu programmatūras komponentu kolekcija tīmekļa lietu veidošanai.
Raspberry Pi vārteja
Visa projekta pamatā ir Mozilla Raspberry Pi 3 vārteja. Tas ir patiešām vienkāršs solis. Mozilla ir sagatavojusi Linux izplatītāju, kas instalē sistēmu Raspberry Pi. Jūs varat iestatīt vārteju, izmantojot viedtālruni.
3. darbība: sāciet izveidot savu personīgo Mozilla IOT bezmaksas vārteju
1. Flash SD karte
Lejupielādējiet iepriekš izveidoto Raspberry Pi OS attēlu no Mozilla un ielieciet to SD kartē. Lejupielādējiet no šīs saites Mozilla Gateway distro. Lai instalētu Mozilla vārteju SD, varat izmantot Raspberry Pi oficiālo rokasgrāmatu. Vēl viena iespēja ir Balena Etcher (https://www.balena.io/etcher/).
Balena Ethcer ir programma operētājsistēmai Windows Mac un Linux, kas kopē ISO attēlu uz SD.
2. Sāciet savu vārteju
Tagad jūs varat sākt savu Mozilla vārteju. Pēc tam tālruni var savienot ar vārteju, izmantojot Raspberry Pi Wifi. Pievienojiet savu vārteju savam wifi tīklam
Pēc tam jums ir jāizveido tunelis Mozilla mākoņu sistēmai. Pēc tam jūs varat redzēt savu vārteju no lokālā tīkla.
Pēc šīs darbības jūs saņemat e -pastu ar Mozilla akreditācijas datiem. Jums ir jāapkopo modulis, un tas ir viss!
4. darbība: pievienojiet ierīces
Tagad jūs varat pievienot dažas ierīces. Jūs varat izmantot Zigbee dongle, lai savienotu Zigbee ierīces, vai Z-Wave dongle Z-Wave ierīcēm.
5. darbība: Arduino ierīces
Mans risinājums var izmantot ar Arduino saderīgas ierīces. Es izmantoju 2 NODE ESP8266. Viens no tiem tiek izmantots kā uztvērējs. Jūs varat savienot tāfeli ar releju un pavēlēt, piemēram, gaismu. Otrs ir ESP8266, kas apkopo datus no sensora un nosūta vērtību uz vārteju. Šajā kodā (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) esmu izveidojis atkļūdošanas testu. ESP8266 ik pēc 3 sekundēm nosūta izlases numuru uz vārtejas informācijas paneli.
Mezgls ESP8266 led ir saite uz Github koda (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Lejupielādējiet kodu un ielieciet uz mezgla ESP8266 tāfeles.
6. darbība: ESP8266 + releja vairogs
Esmu izmantojis arī šāda veida dēli. ESP8266 + relejs. Jūs varat redzēt manu kodu vietnē Github. Jums ir jāuzlādē tikai programmaparatūra uz ESP8266 plates, kā arī varat komandēt releju, kas skaidri darbojas ar Mozilla WoT Gateway.
Pievienojot ierīci, to var izmantot kā vadītu ierīci. Ja jūs sūtāt no komandas Mozilla Gateway "ieslēgts", ESP ar seriālā porta komandu nosūta releja vairogam sērijas komandu, lai ieslēgtu releju, pretējā gadījumā ESP8266 nosūta uz tāfeles releja izslēgšanas komandu.
Šī ir saite uz Github kodu (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
7. solis: mezgls ESP8266 sensors
Jūs varat redzēt mezgla ESP8266 sensora kodu. Šī ir saite uz Github kodu (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Jums ir jāiekļauj dažas bibliotēkas ESP LED un ESP sensoram.
"Lieta.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Arī ESP8266-01 relejam ir jāiekļauj
"SoftwareSerial.h"
Ar šo kodu jūs iestatāt vietējā tīkla SSID un paroli. Pēc jaunas ThigDevice instances izveides.
Ieteicams:
MuMo - LoRa vārteja: 25 soļi (ar attēliem)
MuMo-LoRa vārteja: ### UPDATE 10-03-2021 // jaunākā informācija/atjauninājumi būs pieejami github lapā: https: //github.com/MoMu-Antwerp/MuMo Kas ir MuMo? MuMo ir sadarbība starp produktu izstrāde (Antverpenes Universitātes nodaļa), kas atrodas
Lora vārteja (Dragino LG01-P): 6 soļi
Lora vārteja (Dragino LG01-P): LoRa ir sarkans LPWAN, kas atrodas siglas un inglés (LOW POWER WIDE AREA NETWORK). Es una red de largo alcance y bajo consumo de energyía, ideāls para dispozitivos IoT. Entre las aplicaciones más comunes se encuentran; Ciudades inteligentes, Agricultur
LoRa vārteja ESP8266 Arduino DIY: 5 soļi
LoRa vārteja ESP8266 Arduino DIY: šī pamācība palīdzēs jums izveidot LoRa vārteju, kas ir saderīga ar The Things tīklu, visiem pasaules reģioniem, izmantojot ESP8266 kopā ar RFM95/96 radio moduli. Tiek nodrošināts arī avota kods, lai tas darbotos, un tam ir integrēts w
Sērijas UDP/IP vārteja Arduino, pamatojoties uz ESP8266 vairogu: 8 soļi
Sērijas UDP/IP vārteja Arduino, pamatojoties uz ESP8266 Shield: Es jau publicēju šo pamācību 2016. gadā "Kā izveidot savu Wifi vārteju, lai savienotu savu Arduino ar IP tīklu". Tā kā es veicu dažus koda uzlabojumus un joprojām izmantoju šo risinājumu. Tomēr tagad ir daži ESP8266 vairogi
15 $ LoRa vārteja/mezgls ESP8266 Build PCB 3cmX8cm Izmērs: 6 soļi
15 $ LoRa vārteja/mezgls ESP8266 Build PCB 3cmX8cm Izmērs: Hei, kas notiek, puiši? Akarsh šeit no CETech. Šodien mēs izveidosim projektu, kas ir vienkāršs LoRa mezgls, un jūs pat varat to izmantot kā viena kanāla vārteju. Šeit manis izmantotais mikrokontrolleris ir ESP8266, kas ir savienots ar LoRa plates