Orodha ya maudhui:

Flashing SONOFF Tasmota Firmware kwenye NodeMCU: Hatua 9
Flashing SONOFF Tasmota Firmware kwenye NodeMCU: Hatua 9

Video: Flashing SONOFF Tasmota Firmware kwenye NodeMCU: Hatua 9

Video: Flashing SONOFF Tasmota Firmware kwenye NodeMCU: Hatua 9
Video: Flashing a Sonoff With Tasmota 2024, Julai
Anonim
Flashing SONOFF Tasmota Firmware kwenye NodeMCU
Flashing SONOFF Tasmota Firmware kwenye NodeMCU

Sonoff ni swichi inayodhibitiwa na WiFi ambayo imewekwa na ESP8266 IC na ina relays kudhibiti kifaa kupitia mtandao. IC hii inaweza kuwaka na kuorodheshwa tena na Arduino IDE. Watengenezaji wa Sonoff walichapisha maktaba na faili za Arduino kwenye ukurasa wao wa GitHub. Hapo awali, ina bodi tu za Sonoff tu, baada ya hapo inasaidia bodi nyingi za ESP8266 na bodi za Maendeleo kama NodeMCU. Katika mafunzo haya, tutaona jinsi ya kuwasha Firmware ya Sonoff Tasmota kwenye bodi za maendeleo za NodeMCU. Katika firmware mpya iliyosasishwa, unaweza kuchagua Bodi tofauti za ESP8266 kwa urahisi.

Hatua ya 1: Vipengele vinahitajika - Vipaumbele

  • Bodi ya Maendeleo ya NodeMCU
  • Cable ya microUSB
  • Firmware ya Sonoff Tasmota - Kiungo cha GitHub
  • Kitafutaji cha IP cha hali ya juu
  • Arduino IDE

Pakua Firmware ya Sonoff Tasmota kutoka kwa kiunga hiki.

Hakikisha una Maktaba ya ESP8266 iliyosanikishwa kwenye IDE yako ya Arduino. Ikiwa unataka kujua jinsi ya kusanikisha maktaba ya ESP8266 vizuri tembelea blogi hii kamili ya Flashing SONOFF Tasmota Firmware kwenye NodeMCU.

Hatua ya 2: Jumuisha Maktaba za Sonoff kwa Arduino IDE

Jumuisha Maktaba za Sonoff kwa Arduino IDE
Jumuisha Maktaba za Sonoff kwa Arduino IDE

Mara baada ya SONOFF Tasmota Firmware kupakuliwa kutoka GitHub. Fungua folda ya Sonoff Tasmota. Nenda kwenye folda ya 'lib' na unakili yaliyomo yote, kisha ibandike kwenye folda ya "maktaba" ya Arduino kwenye kompyuta yako.

Sasa tulijumuisha faili muhimu za maktaba kwenye Maktaba ya Arduino IDE. Wacha tuisanidi nambari yetu.

Hatua ya 3: Faili Kuu ya Sonoff na Usanidi wa Mtumiaji

Faili Kuu ya Sonoff na Usanidi wa Mtumiaji
Faili Kuu ya Sonoff na Usanidi wa Mtumiaji

Ndani ya faili iliyopakuliwa, Fungua faili ya sonoff.ino. Itafungua faili zote muhimu katika tabo zifuatazo katika Arduino IDE. Sasa fungua kichupo cha userconfig.h ili kuingia Kitambulisho chetu cha Wi-Fi.

Hatua ya 4: Sanidi SSID, Nenosiri na Jina la Mradi

Sanidi SSID, Nenosiri na Jina la Mradi
Sanidi SSID, Nenosiri na Jina la Mradi

Sasa hariri sehemu za SSID na Nenosiri na mtandao wako wa WiFi SSID na Nenosiri. Pia, toa jina la mradi wa kipekee kwa chaguo lako katika #fafanua MRADI wa "sonoff".

Mfano. #fafanua MRADI "nodefactory"

Hatua ya 5: Chagua Bodi ya NodeMCU Sahihi

Chagua Bodi ya NodeMCU Sahihi
Chagua Bodi ya NodeMCU Sahihi

Sasa unganisha NodeMCU yako na uchague Takwimu sahihi ya COM na Toleo la Bodi. Hakikisha mipangilio iko kama hii kwa Bodi ya NodeMCU 1.0.

Bodi: NodeMCU 1.0 (Moduli ya ESP12-E)

Ukubwa wa Flash: 4M (1M SPIFFS)

Mzunguko wa CPU: 80 MHZ

Kasi ya Kupakia: "115200"

Kisha Flash Firmware kwa kubofya Pakia.

Hatua ya 6: FInd NodeMCU Anwani ya IP kwenye Mtandao wako

Anwani ya IP ya NodeMCU ya FInd kwenye Mtandao wako
Anwani ya IP ya NodeMCU ya FInd kwenye Mtandao wako
Anwani ya IP ya NodeMCU ya FInd kwenye Mtandao wako
Anwani ya IP ya NodeMCU ya FInd kwenye Mtandao wako

Mara tu Flashing imekamilika Fungua skana ya juu ya IP. Na utafute anwani ya IP ndani ya IP ya mtandao wako. Kwa upande wangu, IP yangu itatoka 192.168.255.0-255 (Inamaanisha IP itakuwa kati ya 0-255). Bonyeza skana na unaweza kuona jina la mradi ulilopewa kwenye faili ya userconfig.h kama jina la kifaa hapa.

Kumbuka chini Anwani ya IP uliyoipata na ibandike kwenye URL ya kivinjari chako na ubofye ingiza. Itaonyesha ukurasa wa Sonoff Tasmota kusanidi moduli yako.

Hatua ya 7: Usanidi wa Bodi za ESP8266

Usanidi wa Bodi za ESP8266
Usanidi wa Bodi za ESP8266

Kwa chaguo-msingi, itakuwa katika Sonoff Basic. Kwa hivyo unahitaji kuibadilisha kuwa 'Generic' katika menyu ya 'Usanidi'. Bonyeza 'Usanidi' na ndani ambayo chagua 'Sanidi Moduli'.

Hatua ya 8: Hifadhi Usanidi

Hifadhi Usanidi
Hifadhi Usanidi

Chagua bodi kama ya kawaida na Hifadhi. Kifaa kitaanza upya. Chaguo hili ni kwa bodi zote za ESP8266.

Hatua ya 9: Chaguzi mpya za GPIO Kulingana na Aina za Bodi ya ESP8266

Chaguzi mpya za GPIO Kulingana na Aina za Bodi ya ESP8266
Chaguzi mpya za GPIO Kulingana na Aina za Bodi ya ESP8266

Sasa ukibonyeza usanidi, basi unaweza kuona chaguzi zaidi za GPIO. Kutumia hiyo unaweza kuchagua Kazi za GPIO.

Kulingana na mipangilio ya GPIO chaguo litaonekana kwenye Ukurasa wa kwanza kama DHT, Relay, switch na nyingi zaidi.

Kwa mafunzo zaidi, tembelea blogi yetu - Blogi ya Mbele ya Kiwanda

Ilipendekeza: