Sisällysluettelo:
- Vaihe 1: Miten IoT toimii tänään
- Vaihe 2: Kuinka Mozilla kuvittelee tulevaisuutta
- Vaihe 3: Aloita henkilökohtaisen Mozilla IOT -yhdyskäytävän luominen
- Vaihe 4: Lisää laitteita
- Vaihe 5: Arduino -laitteet
- Vaihe 6: ESP8266 + releen suoja
- Vaihe 7: Solmu ESP8266 -anturi
Video: Mozilla IoT Gateway ESP8266 ja Z-Wave: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Voimia kansoille! Mozilla haluaa tehdä ilmaiseksi IoT -protokollanHankkeen tarkoituksena on "varmistaa, että Internet on maailmanlaajuinen julkinen resurssi, avoin ja kaikkien saatavilla". Esineiden internet (IoT) on Internetin uusi aikakausi. Ja kuten Internet, Mozilla kuvittelee ilmaisen protokollan kaikille. Monitasoinen, maastohiihto, crossbrändi.
Laitteisto
Tätä projektia varten sinulla on oltava:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Valinnainen
1 X Z-Wave-sovitinsovitin (https://amzn.to/2HxZokm)
ESP8266-01 Relelevy (https://amzn.to/2Ufx7Ao)
Valinnainen Raspberry Pi -asennukseen
Hiiri
Näppäimistö
HDMI -näyttö
Ohjelmisto
Tätä projektia varten sinulla on oltava:
Arduino IDE tai Arduino Create (https://create.arduino.cc)
Mozilla Gateway for Raspberry 3
Kaikki Mozilla Gateway -kirjastot
Vaihe 1: Miten IoT toimii tänään
Nykyään meillä on paljon komponentteja IOT -viestinnän sisällä. Sinulla pitäisi olla esimerkiksi Amazon Alexa -yhdyskäytävä ja paljon siihen liitettyjä laitteita. Mutta Mozilla Gatewayn avulla voit käyttää samaa yhdyskäytävää Alexan, Googlen kotipaketin, yksinkertaisen ESP8266: n tai minkä tahansa muun kodin "älykkääntymisen" kanssa.
Vaihe 2: Kuinka Mozilla kuvittelee tulevaisuutta
Mozilla -projekti on kokeellinen kehys, jossa on kolme osaa:
Things Gateway: Web of Things -yhdyskäytävän toteutus.
Things Cloud: Kokoelma IoT -pilvipalveluja.
Things Framework: Kokoelma uudelleenkäytettäviä ohjelmistokomponentteja Web-asioiden rakentamiseen.
Raspberry Pi Gateway
Projektin ydin on Mozillan Raspberry Pi 3 Gateway. Se on todella yksinkertainen vaihe. Mozilla on valmistellut Linux -distron, joka asentaa järjestelmän Raspberry Pi -laitteeseen. Voit määrittää yhdyskäytävän älypuhelimellasi.
Vaihe 3: Aloita henkilökohtaisen Mozilla IOT -yhdyskäytävän luominen
1. Flash SD -kortti
Lataa esiasennettu Raspberry Pi OS -kuva Mozillasta ja flash se SD-kortille. Lataa tästä linkistä Mozilla Gatewayn distro. Voit käyttää virallista Raspberry Pi -opasta Mozilla Gatewayn asentamiseen SD -kortille. Toinen mahdollisuus on Balena Etcher (https://www.balena.io/etcher/).
Balena Ethcer on Windows Mac- ja Linux -ohjelma, joka kopioi ISO -kuvan SD -levylle.
2. Käynnistä Gateway
Nyt voit käynnistää Mozilla Gatewayn. Tämän jälkeen voit yhdistää puhelimesi yhdyskäytävään käyttämällä Raspberry Pi: n Wifi -yhteyttä. Yhdistä yhdyskäytäväsi wifi -verkkoon
Tämän jälkeen sinun on luotava tunneli Mozilla -pilvijärjestelmään. Sen jälkeen näet yhdyskäytäväsi paikallisverkostasi.
Tämän vaiheen jälkeen saat sähköpostiviestin, jossa on Mozilla -kirjautumistietosi. Sinun täytyy kääntää moduuli ja… siinä kaikki!
Vaihe 4: Lisää laitteita
Nyt voit lisätä joitain laitteita. Voit käyttää Zigbee-sovitinta Zigbee-laitteiden yhdistämiseen tai Z-Wave-sovitinta Z-Wave-laitteisiin.
Vaihe 5: Arduino -laitteet
Ratkaisuni voi käyttää Arduino -yhteensopivia laitteita. Käytän kahta solmua ESP8266. Yksi niistä toimii vastaanottimena. Voit liittää levyn releeseen ja ohjata esimerkiksi valoa. Toinen on ESP8266, joka kerää tiedot anturista ja lähettää arvon yhdyskäytävälle. Tässä koodissa (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) olen luonut virheenkorjaustestin. ESP8266 lähettää satunnaisluvun 3 sekunnin välein Gateway -kojelautaan.
Solmu ESP8266 led on Github-koodin linkki (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Lataa koodi ja aseta solmu ESP8266 -levylle.
Vaihe 6: ESP8266 + releen suoja
Olen käyttänyt myös tällaista levyä. ESP8266 + rele. Näet koodini Githubissa. Sinun on ladattava vain laiteohjelmisto ESP8266 -kortilta ja voit myös ohjata releen, joka toimii selkeästi Mozilla WoT Gatewayn kanssa.
Kun lisäät laitteen, voit käyttää sitä led -laitteen tavoin. Jos lähetät Mozilla Gatewayn "on" -komennosta, ESP lähettää sarjaliitäntäkomennolla releen suojalle sarjakomennon releen kytkemiseksi, muuten ESP8266 lähettää levylle releen sammutuskomennon.
Tämä on Github-koodin linkki (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
Vaihe 7: Solmu ESP8266 -anturi
Näet solmun ESP8266 anturin koodin. Tämä on Github-koodin linkki (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Sinun on sisällytettävä joitakin kirjastoja ESP LED- ja ESP -anturille.
"Thing.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Myös ESP8266-01-releelle on sisällytettävä
"SoftwareSerial.h"
Tällä koodilla määrität lähiverkon SSID -tunnuksen ja salasanan. Kun olet luonut uuden ThigDevice -ilmentymän.
Suositeltava:
LoRa Gateway ESP8266 Arduino DIY: 5 vaihetta
LoRa Gateway ESP8266 Arduino DIY: Tämä ohje auttaa sinua luomaan The World -yhteensopivan LoRa -yhdyskäytävän kaikille maailman alueille käyttämällä ESP8266: a yhdessä RFM95/96 -radiomoduulin kanssa. Mukana on myös lähdekoodi sen toimimiseksi, ja sen mukana tulee integroitu
ESP8266 NODEMCU BLYNK IOT -opetusohjelma - Esp8266 IOT Blunkin ja Arduino IDE: n avulla - LEDien ohjaus Internetin kautta: 6 vaihetta
ESP8266 NODEMCU BLYNK IOT -opetusohjelma | Esp8266 IOT Blunkin ja Arduino IDE: n avulla | LEDien ohjaus Internetin kautta: Hei kaverit, tässä oppaassa opimme käyttämään IOT: tä ESP8266: n tai Nodemcun kanssa. Käytämme siihen blynk -sovellusta.Siksi käytämme esp8266/nodemcu -ohjelmaa LED -valojen ohjaamiseen Internetin kautta. Joten Blynk -sovellus yhdistetään esp8266- tai Nodemcu -laitteeseemme
15 $ LoRa Gateway/Node ESP8266 Rakenna piirilevy 3cmX8cm Koko: 6 vaihetta
15 $ LoRa Gateway/Node ESP8266 Rakenna piirilevy 3cmX8cm Koko: Hei, mitä kuuluu, kaverit? Akarsh täällä CETechistä. Tänään aiomme tehdä projektin, joka on yksinkertainen LoRa -solmu ja voit jopa käyttää sitä yhden kanavan yhdyskäytävänä. Tässä käyttämäni mikro -ohjain on ESR8266, joka on kytketty LoRa -kortteihin
Extreme Makeover: Mozilla Firefox Edition: 4 vaihetta
Extreme Makeover: Mozilla Firefox Edition: *** Tämä ohje on vanhentunut ja on täällä vain historiallisia tarkoituksia varten. Muista tutustua uusimpiin viesteihini! *** Eikö ole outoa, että Mozilla Firefox on paras web -selainohjelmisto siellä, mutta sillä on yksi typerimmän näköinen käyttöliittymä
Vaihda Mozilla Thunderbirdin aloitusnäyttö: 3 vaihetta
Muuta Mozilla Thunderbirdin aloitusnäyttöä: Kuten voit muuttaa kotisivua missä tahansa verkkoselaimessa, Mozilla Thunderbirdin avulla voit myös valita verkkosivun, joka näytetään viestien katselualueella, kun se käynnistyy. Tämä voi olla hyödyllistä, jos haluat näyttää sen uutissivusto ja katso uutiset. Sitten