Fórum témák
» Több friss téma |
Cikkek » Adatgyűjtés időszakos kiolvasással Adatgyűjtés időszakos kiolvasással
Szerző: Josi777, idő: Máj 18, 2022, Olvasva: 8451, Oldal olvasási idő: kb. 2 perc
Miután sikeresen túl vagyunk az áramkör összeállításán és feltöltöttük az alaplapra a programot, nézzük meg, hogy hogyan is tudjuk elérni a rögzített adatainkat. A telefonunk wifi beállításában keressük meg az ESP32-Access-Point nevű kapcsolatot, majd ezt kiválasztva írjuk be a jelszót. A név és a jelszó a program kódjában átírható. Alapértelmezésben a jelszó: 123456789. Sikeres kapcsolódás után a soros monitoron megjent IP címet írjuk be a telefonon található böngészőbe. Ez elvileg a 192.168.4.1. Ezután az ESP32-őn tárolt, ill. generált oldal megjelenik a kijelzőn. Itt alapesetben nem jelenik meg lista. A gombokkal tudunk választani a listák fajtája között. Valamelyik kiválasztása után az annak megfelelő lista jelenik meg, amennyiben létezik akár csak egyetlen egy rekord is. Ami már az első lekérdezés után biztosan létezik, az a List on, ami az ESP bekapcsolásainak az időpontját listázza. Miután az első használatkor még egy üres EEPROM-unk van, ezért előfordulhat, hogy a Load Counter és a Powercolor: #3366ff;">/cancel-el vissza tudjuk állítani a rekord számláló korábbi értékét. De amennyiben már történt új bejegyzés a memóriába, úgy az felülírja a régi bejegyzéseket , így csak az utolsó érték állítható vissza! A telefon órájának az értékét a Send Date and Time gombbal tudjuk elküldeni az RTC-nek. Sajnos ezek az RTC-k a rajtuk lévő kvarc pontatlansága miatt jelentős hibát képesek produkálni. Vagy számolunk ezzel vagy kicseréljük a kvarcot egy pontosabb példányra, esetleg másik RTC-t vagy pontos órajelet használunk.
A Download actual list gombbal az éppen megjelent aktuális lista tölthető le. A Date and Time utáni mezőbe magunk is beírhatjuk az időt, de ennek a használata óvatosságot igényel, mert tévesztés esetén furcsaságot tapasztalhatunk az időpont megjelenítésénél. A Send Date and Time gomb megnyomásával a telefon idejét tudjuk elküldeni az RTC-be, azaz azt az időpontot, ami a Current Time: után jelenik meg. Ezután az RTC ezt az időpontot fogja használni. A Load Counter: utáni érték a HTML oldal letöltéseinek a száma. Minden egyes lista letöltésekor értéke eggyel nő. A Power ON Counter: utáni érték pedig azt mutatja, hogy a Logger hányszor lett bekapcsolva. Sem ez, sem pedig az előző érték egyszerű módon nem törölhető, csak az IP cím után a /RESET beírásával. A Clear list alaphelyzetbe állítja a Record számlálót, de a memória tartalmára nincs hatása. Lehetséges még egy úgynevezett "time limit" lista készítése is, ami azt jelenti, hogy csak azok a rekordok kerülnek listázásra, melyeknek a tartam értéke nagyobb mint 60 másodperc. Ezt a List 60 sec feliratú gombbal tehetjük meg. Ez az érték csak a program kódjának módosításával változtatható meg. A cikk még nem ért véget, lapozz! Értékeléshez bejelentkezés szükséges! |
Bejelentkezés
Hirdetés |