Sisukord:
- Samm: kuidas IoT töötab täna
- 2. samm: kuidas Mozilla tulevikku ette kujutab
- Samm: alustage oma isikliku Mozilla IOT tasuta lüüsi loomist
- Samm: lisage seadmeid
- Samm: Arduino seadmed
- Samm: ESP8266 + releekilp
- Samm: sõlme ESP8266 andur
Video: Mozilla IoT lüüs ESP8266 ja Z-Wave abil: 7 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:48
Jõudu rahvastele! Mozilla soovib IoT -protokolli tasuta teha. Selle projekti eesmärk on tagada, et Internet on ülemaailmne avalik ressurss, mis on kõigile avatud ja kättesaadav. Asjade Internet (IoT) on Interneti uus ajastu. Ja nagu Internet, kujutab Mozilla ette kõigile tasuta protokolli. Platvormidevaheline, murdmaa, kaubamärkidevaheline.
Riistvara
Selle projekti jaoks peab teil olema:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Valikuline
1 X Z-Wave dongle adapter (https://amzn.to/2HxZokm)
ESP8266-01 releelaud (https://amzn.to/2Ufx7Ao)
Valikuline Raspberry Pi seadistamiseks
Hiir
Klaviatuur
HDMI monitor
Tarkvara
Selle projekti jaoks peab teil olema:
Arduino IDE või Arduino Create (https://create.arduino.cc)
Mozilla Gateway vaarikale 3
Kõik Mozilla Gateway teegid
Samm: kuidas IoT töötab täna
Täna on meil IOT -kommunikatsiooni sees palju komponente. Teil peaks olema näiteks Amazon Alexa lüüs ja palju sellega ühendatud seadmeid. Kuid Mozilla Gateway abil saate sama lüüsi kasutada ka Alexa, Google'i kodukomplekti, lihtsa ESP8266 või mis tahes seadme jaoks, mida soovite oma kodu "nutikamaks muuta".
2. samm: kuidas Mozilla tulevikku ette kujutab
Mozilla projekt on eksperimentaalne raamistik, mis koosneb kolmest komponendist:
Asjade lüüs: asjade veebi lüüsi rakendamine.
Asjade pilv: IoT pilveteenuste kogum.
Asjade raamistik: taaskasutatavate tarkvarakomponentide kogum veebiasjade ehitamiseks.
Vaarika Pi värav
Kogu projekti tuum on Mozilla Raspberry Pi 3 Gateway. See on tõesti lihtne samm. Mozilla on ette valmistanud Linuxi distributsiooni, mis installib süsteemi Raspberry Pi -le. Saate lüüsi seadistada oma nutitelefoni abil.
Samm: alustage oma isikliku Mozilla IOT tasuta lüüsi loomist
1. Flash SD -kaart
Laadige Mozillast alla valmis Raspberry Pi OS-i pilt ja välgutage see SD-kaardile. Laadige sellelt lingilt alla Mozilla Gateway distro. Mozilla Gateway'i installimiseks SD -le saate kasutada Raspberry Pi ametlikku juhendit. Teine võimalus on Balena Etcher (https://www.balena.io/etcher/).
Balena Ethcer on programm Windowsile Mac ja Linux, mis kopeerivad ISO -pildi SD -le.
2. Käivitage Gateway
Nüüd saate oma Mozilla Gateway käivitada. Pärast seda saate oma telefoni ühendada väravaga, kasutades Raspberry Pi Wifi -d. Ühendage oma lüüs oma WiFi -võrguga
Pärast seda peate looma tunneli Mozilla pilvesüsteemi. Pärast seda näete oma lüüsi oma kohtvõrgust välja.
Pärast seda toimingut saate e -kirja oma Mozilla mandaadiga. Peate mooduli kompileerima ja… see on kõik!
Samm: lisage seadmeid
Nüüd saate lisada mõned seadmed. Zigbee dongle abil saate ühendada Zigbee seadmeid või Z-Wave dongle Z-Wave seadmete jaoks.
Samm: Arduino seadmed
Minu lahendus on võimeline kasutama Arduinoga ühilduvaid seadmeid. Kasutan 2 NODE ESP8266. Ühte neist kasutatakse vastuvõtjana. Saate ühendada tahvli releega ja juhtida näiteks valgust. Teine on ESP8266, mis kogub andmeid andurilt ja saadab väärtuse Gateway'le. Selles koodis (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) olen loonud silumistesti. ESP8266 saadab iga 3 sekundi järel juhusliku numbri Gateway armatuurlauale.
Sõlme ESP8266 led on Githubi koodi link (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Laadige kood alla ja pange Node ESP8266 tahvlile.
Samm: ESP8266 + releekilp
Olen kasutanud ka sellist plaati. ESP8266 + relee. Minu koodi näete Githubis. Peate laadima ainult ESP8266 plaadil olevat püsivara ja saate ka käsutada relee, mis töötab selgelt koos Mozilla WoT Gatewayga.
Seadme lisamisel saate seda kasutada nagu led -seadet. Kui saadate Mozilla Gateway käsklusest "on", saadab ESP jadapordi käsu kaudu releekilbile relee sisselülitamiseks jadakäsu, vastasel juhul saadab ESP8266 tahvlile relee väljalülitamise käsu.
See on Githubi koodi link (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
Samm: sõlme ESP8266 andur
Näete sõlme ESP8266 anduri koodi. See on link Githubi koodil (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Peate lisama mõned ESP LED -i ja ESP -anduri teegid.
"Asi.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Ka relee ESP8266-01 puhul peate lisama
"SoftwareSerial.h"
Selle koodiga seadistate oma kohaliku võrgu SSID ja parooli. Pärast uue ThigDevice eksemplari loomist.
Soovitan:
Kuidas luua oma WIFI -lüüs, et ühendada Arduino IP -võrguga?: 11 sammu (piltidega)
Kuidas luua oma WIFI -lüüs, et ühendada oma Arduino IP -võrguga?: Nagu paljud inimesed arvate, et Arduino on väga hea lahendus koduautomaatika ja robotite tegemiseks! Kuid kommunikatsiooni mõttes on Arduinodel lihtsalt jadalinkid. Töötan roboti kallal, mis peab olema püsivalt ühendatud serveriga, mis töötab
Seeria UDP/IP -lüüs Arduino jaoks ESP8266 kilbi alusel: 8 sammu
Seeria UDP/IP -lüüs Arduino jaoks ESP8266 Shieldi alusel: avaldasin juba 2016. aastal selle juhendi "Kuidas luua oma Wifi -lüüs, et ühendada Arduino IP -võrguga". Kuna tegin mõningaid koodi täiustusi ja kasutan seda lahendust endiselt. Sellegipoolest on nüüd mõned ESP8266 kilbid
15 $ LoRa lüüs/sõlm ESP8266 Ehita trükkplaat 3cmX8cm Suurus: 6 sammu
15 $ LoRa Gateway/Node ESP8266 Ehita trükkplaat 3cmX8cm Suurus: Hei, mis toimub, poisid? Akarsh siin CETechist. Täna teeme projekti, mis on lihtne LoRa sõlm ja saate seda isegi ühe kanalina kasutada. Siin kasutasin mikrokontrollerit ESP8266, mis on ühendatud LoRa tahvlitega
Vaarika Pi LoRaWANi lüüs: 3 sammu
Vaarika Pi LoRaWAN-i lüüs: see projekt on Raspberry PI iC880a-spi LoRaWAN-i lüüs. See koostati mitmesuguste muude veebipõhiste õpetuste abil ning sisaldab parimat ja seda, mis praegu nendest õpetustest töötab ja mis on viide. Värav
Raspberry Pi VPN -lüüs: 6 sammu
Raspberry Pi VPN Gateway: värskendus 2018-01-07: Raspiani praeguse versiooni jaoks on värskendatud puuduvaid asju ja tehtud muudatusi. Samuti loodi NordVPN-i jaoks spetsiaalne juhend. VPN-i kasutatakse mitmel erineval viisil. Kas soovite oma privaatsust ja privaatseid andmeid pryini eest kaitsta