Stap 4: Programmeren de ESP8266, kan dit lastig zijn!
Voor het coderen van de ESP-8266 zelf u nodig hebt om hem te bootloader wijze (met behulp van het instrument is aangeschaft) dan ooit wordt het flitste met ESPFlasher die u wilt vervolgens uploaden de lua code met behulp van een applicatie genaamd ESPlorer. Een vriendelijke man genaamd quindorian heeft dit proces gedetailleerd goed als onderdeel van zijn LED dimmer strip project. Hij is met behulp van de ESP-01 en ontwierp zijn eigen klein circuit met behulp van een mosfet te doen van de PWM, de LED driver board we gebruiken PWM builtin heeft dus in dit geval moeten we alleen lenen zijn code :-)
Ik beveel het lezen van de volgende drie blog posten van hem die het proces in groot detail weergeven.
http://blog.quindorian.org/2015/01/esp8266-WiFi-Le...
http://blog.quindorian.org/2015/01/esp8266-WiFi-Le...
http://blog.quindorian.org/2015/03/esp8266-WiFi-Le...
Ik gebruik dezelfde code als quindorian, behalve dat ik moest één regel toevoegen
LED1_target = 1023-LED1_target
Ik plaatste dit direct onder de regel
LED1_target = tonumber (string.sub (nettolading, 29))
Ik had om dit te doen zoals de PWM is omgekeerd op het bord LED driver zodat moet u het opgeven van een kleine stroom om het lichtniveau lager en zet deze op 1023 voor zwenking op vandoor.
Als u wenst om het te gebruiken op zijn eigen zonder huisautomatisering hoeft u alleen de ESP programma module, ik heb het persoonlijk niet getest maar zoiets zou moeten werken