Stap 3: Upload Code
De code die wordt gebruikt via de volgende link van GitHub wordt gebruikt voor het programmeren van de NodeMCU Raad van bestuur:
https://github.com/ok1cdj/ESP8266-lua/tree/master/...
Merken op dat in het init.lua bestand (dit bestand bewerken in uw favoriete editor naar keuze, bijvoorbeeld Notepad ++), wijzig de volgende regel:
WiFi.sta.config("SSID","Password"), waar de SSID de naam van de WiFi-verbinding die u probeert is te verbinden, en het wachtwoord, is het wachtwoord.
In het bestand dht11.lua de volgende wijzigingen aanbrengen:
1. (Vervang XXXXXXXXXX) met de API-sleutel in uw kanaal ThingSpeak rekening gegeven.
Conn: send("GET /update?key=XXXXXXXXXX&field1=".. Temperatuur.. "."... TemperatureDec.." & Veld2 = "... Vochtigheid.. "."... HumidityDec.." HTTP/1.1\r\n")
2. Verander pin = 3 om pin = 4 (dit is gewoon een persoonlijke voorkeur, zoals ik eerder de gegevensverbinding met pin D4 gesoldeerd. Als u behouden de oorspronkelijke verwijzing naar pin D3 willen zou, voel je vrij om de code zoals is, en in plaats daarvan de gegevensverbinding met pin D3 soldeer!)
Nadat u de volgende wijzigingen hebt, upload de code met behulp van LuaLoader.
Vergeet niet te selecteren de juiste baudrate (beide 9600/115200), en de juiste COM-kanaal!