Satura rādītājs:
- 1. darbība. Nepieciešamās sastāvdaļas - priekšnoteikumi
- 2. darbība. Iekļaujiet Sonoff bibliotēkas Arduino IDE
- 3. darbība: Sonoff galvenais fails un lietotāja konfigurācija
- 4. darbība: konfigurējiet SSID, paroli un projekta nosaukumu
- 5. darbība: izvēlieties pareizo NodeMCU paneli
- 6. darbība: noskaidrojiet NodeMCU IP adresi savā tīklā
- 7. darbība. ESP8266 dēļu konfigurēšana
- 8. darbība: saglabājiet konfigurāciju
- 9. solis: jaunas GPIO opcijas atbilstoši ESP8266 plates tipiem
Video: Mirgo SONOFF Tasmota programmaparatūra NodeMCU: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sonoff ir WiFi vadāms slēdzis, kas ir iestrādāts ar ESP8266 IC un kuram ir releji ierīces vadīšanai, izmantojot internetu. Šo IC var mirgot un pārprogrammēt ar Arduino IDE. Sonoff veidotāji savā GitHub lapā publicēja bibliotēkas un Arduino failus. Sākotnēji tā ir izgatavota tikai Sonoff dēļiem, pēc tam tā atbalsta daudzas ESP8266 plates un izstrādes plates, piemēram, NodeMCU. Šajā apmācībā mēs redzēsim, kā ieslēgt Sonoff Tasmota programmaparatūru NodeMCU izstrādes dēļos. Jaunajā atjauninātajā programmaparatūrā varat viegli izvēlēties dažādas ESP8266 plates.
1. darbība. Nepieciešamās sastāvdaļas - priekšnoteikumi
- NodeMCU attīstības padome
- microUSB kabelis
- Sonoff Tasmota programmaparatūra - GitHub saite
- Uzlabots IP skeneris
- Arduino IDE
Lejupielādējiet Sonoff Tasmota programmaparatūru no šīs saites.
Pārliecinieties, vai jūsu Arduino IDE ir instalēta bibliotēka ESP8266. Ja vēlaties uzzināt, kā pareizi instalēt ESP8266 bibliotēku, apmeklējiet šo pilno Flashing SONOFF Tasmota programmaparatūras emuāru vietnē NodeMCU.
2. darbība. Iekļaujiet Sonoff bibliotēkas Arduino IDE
Kad SONOFF Tasmota programmaparatūra ir lejupielādēta no GitHub. Atveriet mapi Sonoff Tasmota. Dodieties uz mapi “lib” un nokopējiet visu saturu, pēc tam ielīmējiet to datora mapē “Arduino” bibliotēkas.
Tagad Arduino IDE bibliotēkā mēs iekļāvām nepieciešamos bibliotēkas failus. Konfigurēsim savu kodu.
3. darbība: Sonoff galvenais fails un lietotāja konfigurācija
Lejupielādētā faila iekšpusē atveriet failu sonoff.ino. Tas atvērs visus nepieciešamos failus nākamajās Arduino IDE cilnēs. Tagad atveriet cilni userconfig.h, lai ievadītu mūsu Wi-Fi akreditācijas datus.
4. darbība: konfigurējiet SSID, paroli un projekta nosaukumu
Tagad rediģējiet SSID un paroles laukus, izmantojot savu WiFi tīkla SSID un paroli. Turklāt #define PROJECT “sonoff” rindā norādiet unikālu projekta nosaukumu pēc savas izvēles.
Piem. #define PROJEKTS “nodefactory”
5. darbība: izvēlieties pareizo NodeMCU paneli
Tagad pievienojiet savu NodeMCU un izvēlieties pareizo COM porta un plates versiju. Pārliecinieties, vai NodeMCU 1.0 plates iestatījumi ir šādi.
Plāksne: NodeMCU 1.0 (ESP12-E modulis)
Zibspuldzes izmērs: “4M (1M SPIFFS)
CPU frekvence: 80 MHz
Augšupielādes ātrums: “115200”
Pēc tam aktivizējiet programmaparatūru, noklikšķinot uz Augšupielādēt.
6. darbība: noskaidrojiet NodeMCU IP adresi savā tīklā
Kad mirgošana ir pabeigta, atveriet Advanced IP Scanner. Un meklējiet IP adresi tīkla IP iekšpusē. Manā gadījumā mans IP būs robežās no 192.168.255.0-255 (tas nozīmē, ka IP būs diapazonā no 0-255). Noklikšķiniet uz skenēt, un šeit varat redzēt projekta nosaukumu, ko norādījāt failā userconfig.h kā ierīces nosaukumu.
Pierakstiet atrasto IP adresi un ielīmējiet to pārlūkprogrammas URL un noklikšķiniet uz Enter. Tas parādīs Sonoff Tasmota lapu, lai konfigurētu jūsu moduli.
7. darbība. ESP8266 dēļu konfigurēšana
Pēc noklusējuma tas būs Sonoff Basic. Tāpēc izvēlnē “Konfigurācija” jums tas jāmaina uz “Vispārīgs”. Noklikšķiniet uz “Konfigurācija” un izvēlieties “Konfigurēt moduli”.
8. darbība: saglabājiet konfigurāciju
Atlasiet dēli kā vispārīgu un saglabājiet. Ierīce tiks restartēta. Šī opcija ir paredzēta visiem ESP8266 dēļiem.
9. solis: jaunas GPIO opcijas atbilstoši ESP8266 plates tipiem
Tagad, noklikšķinot uz konfigurācijas, jūs varat redzēt vairāk GPIO opciju. Izmantojot to, jūs varat izvēlēties GPIO funkcijas.
Atkarībā no GPIO iestatījuma šī opcija parādīsies sākumlapā, piemēram, DHT, relejs, slēdzis un daudzi citi.
Lai iegūtu vairāk pamācību, apmeklējiet mūsu emuāru - emuāru rūpnīcas pārsūtīšanai
Ieteicams:
Programmējiet jebkuru ESP8266 plati/moduli ar AT komandām Programmaparatūra: 5 soļi
Programmējiet jebkuru ESP8266 plati/moduli ar AT komandām Firmware: Katru ESP8266 moduli un plati var ieprogrammēt daudzos veidos: Arduino, python, Lua, AT komandas, iespējams, daudz ko citu … Pirmās trīs no tām vislabāk piemērotas atsevišķai darbībai, AT programmaparatūrai ir paredzēts ESP8266 izmantošanai kā modulis vai ātrai pārbaudei ar TTL RS232 c
Vietējais metinātājs 1-2-3 Arduino programmaparatūra: 7 soļi (ar attēliem)
Vietējais metinātājs 1-2-3 Arduino programmaparatūra: Kāpēc vēl viens metinātāja projekts? Vietējā metinātāja izveide ir viens no (iespējams, nedaudzajiem) gadījumiem, kad jūs varat izveidot kaut ko par daļu no komerciālās versijas cenas ar salīdzināmu kvalitāti. Un pat ja būvēšana pirms pirkšanas nebūtu ieguvēja
Mirgo EACHEN WiFi viedais pieskāriena slēdzis ar Tasmota: 10 soļi
Mirgojošs EACHEN WiFi viedais skārienjūtīgais slēdzis ar Tasmota: Tāpēc es nolēmu padarīt šo pamācību ikvienam citam, kam ir jautājums, vai tas ir iespējams
Flash AT komandu programmaparatūra uz ESP01 moduli (nepieciešams USB -TTL adapteris): 5 soļi
Flash AT komandu programmaparatūra uz ESP01 moduli (nepieciešams USB -TTL adapteris): autors Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
Mirgo LED, izmantojot ESP8266 NodeMCU Lua WiFi apmācība: 6 soļi
Mirgo LED, izmantojot ESP8266 NodeMCU Lua WiFi apmācība: APRAKSTSNodeMCU ir atvērtā pirmkoda IoT platforma. Tas ietver programmaparatūru, kas darbojas ar ESP8266 WiFi SoC no Espressif, un aparatūru, kuras pamatā ir ESP-12 modulis. Termins " NodeMcu " pēc noklusējuma attiecas uz filmu, nevis uz