Stap 2: Temperatuursensor
Dus blijkbaar is mijn EasyIoT lopende/werken maar ik weet niet echt tenzij ik het om iets te doen. Nou, de volgende zag er vrij eenvoudig:
http://IOT-Playground.com/2-uncategorised/41-esp82...
Dus de Schepper van dit EasyIoT een expert op zoveel dingen is. Maar ik ben van de oude en kan niet altijd begrijpen veel details. Ik vrij veel volgde zijn instructies, maar hier zijn enkele tips.
Opmerking: Toen ik naar de schets verwijzen, spreek ik over het programma in de Arduino omgeving geladen maar geladen naar de ESP-01-module.
Stap 2: Voeg een knooppunt toe aan EasyIoT server
Personal computer:
Open een webbrowser op uw server EasyIoT
De "Configure" knop bevindt zich aan de linker onderkant van het scherm, zie foto.
Stuurprogramma 's
Virtueel stuurprogramma
Opmerking: Ik dacht dat dit zou onder ESP8266 maar wel onder virtueel stuurprogramma. Misschien vanwege de manier waarop is de schets geschreven.
Knooppunt toevoegen
Noteer het knooppuntadres. Het nodig in de schets.
Stap 4: programma
Dus het programmeren van de ESP-01(ESP8266) met Arduino omgeving is vrij lastig. Mijn eigen Instructable schreef ik over hoe ik het deed:
Daarnaast moet u ook de volgende EasyIoT-bibliotheek:
Dit is de Arduino-master-bibliotheek met ESP8266 spullen en nrf24L01 spullen
https://github.com/IOT-Playground/Arduino
Hier is de schets voor de ESP8266:
Opmerking: De AP_SSID en AP_PASSWORD verwijzen naar uw thuisnetwerk draadloos toegangspunt verplaatst. Het is de informatie die u kunt aansluiten op uw thuisnetwerk. Zet deze in de schets.
Probleem: Dus ik probeerde te compileren deze schets, maar kreeg een fout met het base64_encode() commando. Nou, zei de schets opmerkingen te gebruiken deze externe bibliotheek:
https://github.com/adamvr/Arduino-base64
Dus voegde ik het, maar het nog steeds niet zou compileren.
Oplossing: Nou, EasyIoT heeft een website: http://iot-playground.com/
En ik vond dit in het communityforum en gebruikt deze bibliotheek base64.zip bibliotheek. Zie bijgevoegde.
http://IOT-Playground.com/forum/esp8266-Arduino-id...
TIP: De Arduino-base64-master-bibliotheek verwijderen
Nou, werkt het eindelijk. Zie foto