Orodha ya maudhui:
- Hatua ya 1: Jinsi IoT Inafanya Kazi Leo
- Hatua ya 2: Jinsi Mozilla Fikiria Baadaye
- Hatua ya 3: Anza Kufanya Lango lako la Binafsi la Mozilla IOT
- Hatua ya 4: Ongeza Vifaa
- Hatua ya 5: Vifaa vya Arduino
- Hatua ya 6: ESP8266 + Relay Shield
- Hatua ya 7: Nodi ya ESP8266 Sensor
Video: Lango la Mozilla IoT na ESP8266 na Z-Wave: Hatua 7
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:52
Nguvu kwa Watu! Mozilla inataka kufanya huru itifaki ya IoT Wigo wa mradi huu ni "kuhakikisha kuwa mtandao ni rasilimali ya umma ulimwenguni, wazi na inayoweza kupatikana kwa wote." Mtandao wa Vitu (IoT) ni enzi mpya ya mtandao. Na kama mtandao, Mozilla anafikiria itifaki ya bure kwa wote. Msalaba-jukwaa, nchi msalaba, chapa ya chapa.
Vifaa
Kwa mradi huu lazima uwe na:
1 X Raspberry Pi 3 (https://amzn.to/2DmQ8eB)
2 X ESP8266 (https://amzn.to/2AUvC3c)
Hiari
1 X Z-Wave dongle adapta (https://amzn.to/2HxZokm)
Bodi ya Kupeleka ya ESP8266-01 (https://amzn.to/2Ufx7Ao)
Hiari kwa usanidi wa Raspberry Pi
Panya
Kinanda
Ufuatiliaji wa HDMI
Programu
Kwa mradi huu lazima uwe na:
Arduino IDE au Arduino Unda (https://create.arduino.cc)
Lango la Mozilla la Raspberry 3
Maktaba zote za Mozilla Gateway
Hatua ya 1: Jinsi IoT Inafanya Kazi Leo
Leo tuna vifaa vingi ndani ya mawasiliano ya IOT. Kwa mfano, unapaswa kuwa na lango la Amazon Alexa na vifaa vingi vilivyounganishwa na hiyo. Lakini ukiwa na Mozilla Gateway unaweza kutumia lango lilelile kutumia Alexa, Google kit cha nyumbani, ESP8266 rahisi au vifaa vyovyote unavyotaka "smartifing" nyumba yako.
Hatua ya 2: Jinsi Mozilla Fikiria Baadaye
Mradi wa Mozilla ni mfumo wa majaribio na vifaa 3:
Vitu vya lango: Utekelezaji wa Wavuti ya Vitu vya lango.
Wingu la Vitu: Mkusanyiko wa huduma za wingu za IoT.
Mfumo wa Vitu: Mkusanyiko wa vifaa vya programu vinavyoweza kutumika tena kwa kujenga Vitu vya Wavuti.
Njia ya Raspberry Pi
Msingi wa mradi wote ni Raspberry Pi 3 Gateway na Mozilla. Ni hatua rahisi sana. Mozilla imeandaa distro ya Linux inayoweka mfumo kwenye Raspberry Pi. Unaweza kuanzisha lango kwa kutumia smartphone yako.
Hatua ya 3: Anza Kufanya Lango lako la Binafsi la Mozilla IOT
1. Kiwango cha Kadi ya SD
Pakua picha ya Raspberry Pi OS iliyojengwa kabla kutoka kwa Mozilla na uiweke kwenye kadi ya SD. Pakua kutoka kwa HII LINK kituo cha Gateway cha Mozilla. Unaweza kutumia mwongozo rasmi wa Raspberry Pi kusanikisha lango la Mozilla kwenye SD. Uwezekano mwingine ni Balena Etcher (https://www.balena.io/etcher/).
Balena Ethcer ni mpango wa Windows Mac na Linux ambazo zinakili picha ya ISO kwenye SD.
2. Anza wewe Gateway
Sasa unaweza kuanza lango lako la Mozilla. Baada ya hapo, unaweza kuunganisha simu yako na lango kwa kutumia Wifi kutoka kwa Raspberry Pi. Unganisha lango lako kwa mtandao wako wa wifi
Baada ya hapo, lazima uunda handaki kwa mfumo wa wingu la Mozilla. Baada ya hapo, unaweza kuona lango lako hata nje kutoka kwa Mtandao wa eneo lako.
Baada ya hatua hii, unapokea barua pepe na kitambulisho chako cha Mozilla. Lazima ujumuishe moduli na… ndivyo ilivyo!
Hatua ya 4: Ongeza Vifaa
Sasa unaweza kuongeza vifaa vingine. Unaweza kutumia Zigbee dongle kuunganisha vifaa vya Zigbee au Z-Wave dongle kwa vifaa vya Z-Wave.
Hatua ya 5: Vifaa vya Arduino
Suluhisho langu linaweza kutumia vifaa vinavyoambatana na Arduino. Ninatumia 2 NODE ESP8266. Moja ya hiyo hutumiwa kama mpokeaji. Unaweza kuunganisha bodi kwenye relay na kuagiza taa kwa mfano. Nyingine ni ESP8266 ambayo hukusanya data kutoka kwa sensa na kutuma thamani kwa Lango. Katika hii, nambari (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU) Nimeunda jaribio la utatuzi. ESP8266 hutuma nambari bila mpangilio kila sekunde 3 kwa dashibodi ya Gateway.
Node ESP8266 inayoongozwa ni kiunga kwenye nambari ya Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/LED).
Pakua nambari na uweke kwenye bodi ya Node ESP8266.
Hatua ya 6: ESP8266 + Relay Shield
Nimetumia pia bodi ya aina hii. Relay ya ESP8266 +. Unaweza kuona nambari yangu kwenye Github. Lazima ulipe tu firmware kwenye bodi ya ESP8266 na pia unaweza kuagiza relay inayofanya kazi wazi na Gateway ya Mozilla WoT.
Unapoongeza kifaa unaweza kutumia kama kifaa kilichoongozwa. Ikiwa utatuma kutoka kwa Mozilla Gateway "on" amri ESP tuma kwa amri ya bandari ya serial kwa ngao ya kupeleka amri ya serial ya kubadili relay, vinginevyo ESP8266 itatuma kwa bodi kuzima amri kwa relay.
Hiki ni kiunga kwenye nambari ya Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/relayEsp8266)
Hatua ya 7: Nodi ya ESP8266 Sensor
Unaweza kuona nambari ya sensa ya Node ESP8266. Hiki ni kiunga kwenye nambari ya Github (https://github.com/masteruan/webthing-arduino/tree/master/examples/sensorNodeMCU)
Lazima ujumuishe maktaba kadhaa kwa sensorer ya ESP LED na ESP.
"Jambo.h"
"WebThingAdapter.h"
"stdio.h"
"Arduino.h"
Pia kwa ESP8266-01 Relay, lazima ujumuishe
"SoftwareSerial.h"
Ukiwa na nambari hii unaanzisha mtandao wako wa ndani SSID na nywila. Baada ya kuunda mfano mpya wa ThigDevice.
Ilipendekeza:
MuMo - Lango la LoRa: Hatua 25 (na Picha)
MuMo - LoRa Gateway: ### UPDATE 10-03-2021 // habari / sasisho za hivi karibuni zitapatikana kwenye ukurasa wa github: https: //github.com/MoMu-Antwerp/MuMoMuMo ni nini? MuMo ni ushirikiano kati ya maendeleo ya bidhaa (idara ya Chuo Kikuu cha Antwerp) chini ya
Lango la LoRa ESP8266 Arduino DIY: Hatua 5
LoRa Gateway ESP8266 Arduino DIY: Hii inayoweza kufundishwa itakusaidia kuunda Lango la LoRa inayoendana na Mtandao wa Vitu, kwa mikoa yote ya ulimwengu, ukitumia ESP8266 pamoja na moduli ya redio ya RFM95 / 96. Msimbo wa chanzo wa kuifanya kazi pia hutolewa na inakuja na ujumuishaji w
Gari la IoT RC na Kijijini cha Taa ya Smart au Lango: Hatua 8 (na Picha)
Gari la IoT RC na Kiwango cha Taa ya Kijijini au Lango: Kwa mradi ambao hauhusiani, nilikuwa nimeandika nambari kadhaa ya Arduino kuzungumza na taa za MiLight na taa za taa ambazo ninazo nyumbani kwangu. Niliamua kutengeneza gari ndogo ya RC kujaribu
Udhibiti wa Lango na Msaidizi wa Google Kutumia ESP8266 NodeMCU: Hatua 6
Udhibiti wa Lango na Msaidizi wa Google Kutumia ESP8266 NodeMCU: Huu ni mradi wangu wa kwanza juu ya mafundisho kwa hivyo tafadhali toa maoni hapa chini ikiwa kuna uwezekano wa maboresho.Wazo ni kutumia msaidizi wa google kutuma ishara kwa bodi ya kudhibiti ya lango. Kwa hivyo kwa kutuma amri kutakuwa na relay ambayo inafunga
Programu-jalizi ya Operesheni ya Lango la WebApp (IoT): Hatua 20 (na Picha)
Nyongeza ya Opereta wa Lango la WebApp (IoT): Nina mteja ambaye alikuwa na eneo lenye lango ambalo watu wengi walihitaji kuja na kwenda. Hawakutaka kutumia keypad kwa nje na walikuwa na idadi ndogo ya vipitishaji vya keyfob. Kupata chanzo cha bei rahisi cha nyongeza za vitufe ilikuwa ngumu. Mimi