Kedves Blogolvasó!
Az ESP-01S és DHT11 ThingSpeak adatrögzítéssel kapcsolatos leírást, most azért készítettem el, mert a Facebookon a Magyar Arduino Csoportban egy kedves csoporttárs nem boldogult a DHT11 modul ThingSpeak-es adatvizualizációjával. Személy szerint én a legegyszerűbb megoldást választottam erre. Egy ESPeasy firmware-t telepítettem, és azon keresztül konfiguráltam a ThingSpeak hozzáférést. Az ilyen Arduino és ESP-01 mókolás AT parancsokkal az nem én világom. Szerintem fölösleges pénzkidobás erre egy Arduino-t beáldozni.
ESP-01S és DHT11 ThingSpeak adatrögzítés szükséges eszköz lista:
Kezdésnek, akkor lássuk hogy kell az ESPeasy firmware-t felrakni:
1. Az első lépés az, hogy flash üzemmódban bootoljuk be az ESP-01-et a képen látható módon.
2. A második lépés az, hogy feltöltjük rá az ESPeasy Firmware-t.
Nyissuk meg a flash.cmd fájlt. És használjuk a következő beállításokat:
Végezetül nyomjunk egy „Entert” és várjuk meg amíg a Fimware felkerül az ESP-re:
Ezután húzzuk ki az UART adapter és dugjuk be újra. Ezzel az ESP újraindul. Majd keressük meg a Wifi AP-k között az „ESP_0” nevű SSID-t és csatlakozzunk hozzá a „configesp” jelszóval. Ezután adjuk meg az otthoni Wifi hálózatunk hitelesítő adatait.
A csatlakozás után az ESP megadja, hogy melyik IP címen érjük el a LAN-ban.
A böngésző címsorába ha begépeljük az IP címet, akkor a következő kép fogad:
Ezután navigáljuk a „Main” fülre és állítsuk be a következőket:
Protocol: ThingSpeak
Controller IP: 184.106.153.149
Controller Password: ThingSpeak Api Kulcs
Ezután nagvigáljunk tovább „Devices” fülre és adjuk hozzá a DHT11-et a következő beállításokkal:
Ha mindent tökéletes állítottunk be akkor már a visszalépés után a következőt fogjuk látni:
A ThingSpeak beállítását nem szeretném annyira taglalni, mert adja magát. Pár szóban röviden. A „Channels” menüpont alatt létrehozunk egy „New Channel”-t és megadjunk a nevét és leírását, majd létrehozunk 2 „field”-et. Az első lesz hőmérséklet a második pedig a páratartalom.
ESP-01S és DHT11 ThingSpeak adatrögzítés eredménye pedig a következő lesz:
Záró sorokként, csak annyit jegyeznék meg, hogy szerintem ez az egyik leggyorsabban elkészíthető adat vizualizációs mód, akkor ha nem akarunk vagy nincs lehetőségünk saját webszer-t vagy MQTT szervert üzemeltetni. Remélem érthető a leírás mindenkinek, és segítettem vele.