DONOFF iot ljusdimmer
Placerad påKompilera och ladda upp firmware till ESP-01
Först måste du ladda ner firmware-källkoden från github till din lokala dator. Starta ett terminal-/kommandofönster och navigera till katalogen där alla dina Arduino -projekt finns.$ cdSkapa nu en mapp som heter "DONOFF"
$ mkdir DONOFFoch cd till den här mappen
$ cd DONOFFGå nu till DONOFF github sida och klicka på den gröna knappen.
Kopiera URL:en ( https://github.com/mrWheel/DONOFF.git ) till urklippet.
Starta sedan ett terminal-/kommandofönster och skriv in:
Starta nu Arduino IDE och öppna DONOFF-skissen. Observera att skissen innehåller några flikar som innehåller specifika delar av koden.
Innan du kompilerar och laddar upp firmware till ESP-01, se till att du har valt rätt kort med rätt alternativ!!
Starta sedan ett terminal-/kommandofönster och skriv in:
$ git-klon https://github.com/mrWheel/DONOFF.git .Glöm inte att sätta ett "." i slutet av kommandot. (prick) att placera.
Starta nu Arduino IDE och öppna DONOFF-skissen. Observera att skissen innehåller några flikar som innehåller specifika delar av koden.
Innan du kompilerar och laddar upp firmware till ESP-01, se till att du har valt rätt kort med rätt alternativ!!
** ** DONOFF: Generisk ESP8266 Flash Size 1M (128KB SPIFFS) ** LED_BUILTIN stift 1 ** PWM out stift 3 ** ** NODEMCU: Flash Size 4M (1MB SPIFFS) ** LED_BUILTIN stift 16 (D0) ** PWM ut (vilket stift tillgängligt som helst) ** ** SONOFF: Generisk ESP8266 Flash Size 1M (128KB SPIFFS) ** LED_BUILTIN pin 13 ** PWM ut pin 12 (egentligen inte PWM men bara On/Off) ** ** Arduino -IDE-inställningar för ESP-01 (svart): ** ** - Kort: "Generisk ESP8266-modul" ** - Blixtläge: "DOUT" ** - Blixtstorlek: "1M (128K SPIFFS)" ** - Felsökningsport: "Inaktiverad " ** - Felsökningsnivå: "Ingen" ** - IwIP-variant: "v2 lägre minne" ** - Återställningsmetod: "nodemcu" // men kommer att bero på programmeraren! ** - Kristallfrekvens: "26MHz" ** - VTables: "Flash" ** - Flash Frequency: "40MHz" ** - CPU-frekvens: "80MHz" ** - Inbyggd LED: "1" // "1 " för ESP-01, ”16” för NodeMCU, ”13” för SONOFF ** - Uppladdningshastighet: "115200" ** - Erase Flash: "Only Sketch" ** - Port: "DONOFF vid <-- IP-adress - -> "**
Ladda upp datakartan till ESP-01
Efter att du har kompilerat och laddat upp firmware till ESP8266 måste du också ladda upp filerna i datamappen till ESP8266.När du har installerat ESP8266 Sketch Data Uploader (URL), klicka bara på det här verktyget för att börja ladda upp. Obs: om du har fönstret Serial-Monitor öppet får du ett felmeddelande. Du måste stänga Serial-Monitor-fönstret först!
Beroende på vilken ESP8266 du använder tar uppladdningen av data till SPIFFS några sekunder (ESP-01 SPIFFS 128KB) till några minuter (NODEMCU SPIFFS 1MB).
Du är nu redo att koppla in ESP-01 till DONOFF hårdvaran och börja använda ljusdimmern!