Innholdsfortegnelse:
- Trinn 1: Nødvendige komponenter - Forutsetninger
- Trinn 2: Inkluder Sonoff Libraries til Arduino IDE
- Trinn 3: Sonoff hovedfil og brukerkonfigurasjon
- Trinn 4: Konfigurer SSID, passord og prosjektnavn
- Trinn 5: Velg riktig NodeMCU -kort
- Trinn 6: Finne NodeMCU IP -adresse på nettverket ditt
- Trinn 7: Konfigurasjon for ESP8266 -kort
- Trinn 8: Lagre konfigurasjonen
- Trinn 9: Nye GPIO -alternativer i henhold til ESP8266 -korttyper
Video: Blinkende SONOFF Tasmota -fastvare på NodeMCU: 9 trinn
2024 Forfatter: John Day | [email protected]. Sist endret: 2024-01-30 11:24
Sonoff er en WiFi -kontrollert bryter som er innebygd med ESP8266 IC og har releer for å kontrollere enheten via Internett. Denne IC kan blinker og omprogrammeres av Arduino IDE. Skaperne av Sonoff publiserte bibliotekene og Arduino -filene på deres GitHub -side. I utgangspunktet har den bare for Sonoff laget brett, deretter støtter den mange ESP8266 -kort og utviklingstavler som NodeMCU. I denne opplæringen vil vi se hvordan du blinker Sonoff Tasmota -fastvaren til NodeMCU -utviklingstavlene. I den nye oppdaterte fastvaren kan du enkelt velge de forskjellige ESP8266 -kortene enkelt.
Trinn 1: Nødvendige komponenter - Forutsetninger
- NodeMCU Development Board
- microUSB -kabel
- Sonoff Tasmota fastvare - GitHub Link
- Avansert IP -skanner
- Arduino IDE
Last ned Sonoff Tasmota -fastvaren fra denne lenken.
Sørg for at du har ESP8266 -biblioteket installert på Arduino IDE. Hvis du vil vite hvordan du installerer ESP8266 -biblioteket riktig, kan du besøke denne komplette bloggen med Flashing SONOFF Tasmota Firmware på NodeMCU.
Trinn 2: Inkluder Sonoff Libraries til Arduino IDE
Når SONOFF Tasmota Firmware er lastet ned fra GitHub. Åpne Sonoff Tasmota -mappen. Naviger til "lib" -mappen og kopier alt innholdet, og lim det deretter inn i Arduino "biblioteker" -mappen på datamaskinen din.
Nå inkluderte vi de nødvendige bibliotekfilene i Arduino IDE -biblioteket. La oss konfigurere koden vår.
Trinn 3: Sonoff hovedfil og brukerkonfigurasjon
Åpne sonoff.ino -filen inne i den nedlastede filen. Den åpner alle nødvendige filer i de neste fanene i Arduino IDE. Åpne nå fanen userconfig.h for å angi Wi-Fi-legitimasjonen vår.
Trinn 4: Konfigurer SSID, passord og prosjektnavn
Rediger nå SSID- og passordfeltene med WiFi -nettverkets SSID og passord. Gi også et unikt prosjektnavn etter eget valg i #define PROJECT "sonoff" -linjen.
F.eks. #define PROJEKT “nodefactory”
Trinn 5: Velg riktig NodeMCU -kort
Koble nå NodeMCU og velg riktig COM -port og brettversjon. Sørg for at innstillingene er slik for NodeMCU 1.0 Board.
Brett: NodeMCU 1.0 (ESP12-E-modul)
Blitsstørrelse: “4M (1M SPIFFS)
CPU -frekvens: 80 MHZ
Last opp hastighet: “115200”
Flash deretter fastvaren ved å klikke Last opp.
Trinn 6: Finne NodeMCU IP -adresse på nettverket ditt
Når blinkingen er fullført, åpner du Avansert IP -skanner. Og søk etter IP -adressen inne i nettverkets IP. I mitt tilfelle vil Min IP variere fra 192.168.255.0-255 (Betyr at IP-adressen vil være fra 0-255). Klikk på skann, og du kan se prosjektnavnet du ga i userconfig.h -filen som enhetsnavn her.
Skriv ned IP -adressen du fant, og lim den inn i nettleserens URL -adresse og klikk enter. Det vil vise Sonoff Tasmota -siden for å konfigurere modulen din.
Trinn 7: Konfigurasjon for ESP8266 -kort
Som standard vil det være i Sonoff Basic. Så du må endre den til "Generisk" i "Konfigurasjon" -menyen. Klikk på "Konfigurasjon", og velg "Konfigurer modul".
Trinn 8: Lagre konfigurasjonen
Velg brettet som Generisk og Lagre. Enheten starter på nytt. Dette alternativet er for alle ESP8266 -kort.
Trinn 9: Nye GPIO -alternativer i henhold til ESP8266 -korttyper
Hvis du klikker på konfigurasjonen, kan du se flere GPIO -alternativer. Ved å bruke det kan du velge GPIO -funksjonene.
Avhengig av GPIO -innstillingen vil alternativet vises på hjemmesiden som DHT, Relay, Switch og mange flere.
For flere opplæringsprogrammer, besøk vår blogg - Factory Forward Blog
Anbefalt:
PCB blinkende tre dekorasjon: 5 trinn (med bilder)
PCB Flashing Tree Decoration: I denne opplæringen lærer du hvordan du effektivt lager et elektronikkprosjekt. Som et eksempel vil jeg lage en PCB med blinkende lys fra start til slutt. All elektronikk kjøres av seg selv uten koding nødvendig. Alt du trenger å gjøre er å plugge
Sangfølger Led-blinkende Hack-O-Lantern !: 6 trinn
Sangfølger Led-blinkende Hack-O-Lantern !: Lag en jack-o-lanterne som spiller og blinker flerfargede lysdioder til alles favoritt Halloween-sang
Liten LED -blinkende figur: 6 trinn
Liten LED -blinkende figur: Du kan enkelt blinke LED -en med arduino eller 555 timer. Men du kan lage en blinkende krets uten slike ICer. Dette er en enkel blinkende figur laget av diskrete deler
Blinkende EACHEN WiFi Smart Touch -bryter med Tasmota: 10 trinn
Blinkende EACHEN WiFi Smart Touch -bryter med Tasmota: Så jeg bestemte meg for å gjøre dette instruerbart for alle andre der ute som har lurt på om dette er mulig
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: 16 trinn
Sonoff Basic & Sonoff RF - Tutorial COMPLETO: O Sonoff é uma linha de produtos projetados para automação residencial e predial. O Sonoff Basic og RF podem ser alimentado com tensão de 90 a 250v AC, suaida and a relé suporta corrente de até 10A, possií um um WI-FI integrado for 2.4GHz, o Sonoff RF con