A hw: ESP-03 modul DHT22 rákötve a GPIO2-re, mindez két ceruzaelemről. Ez nem egy jó megoldás, mert a DHT nem működik 3V alatt. Így néz ki
A deep sleep (csak az RTC fut) elég furán működik ezen. Lényegében elindít egy timert, lemegy deep sleepbe, aztán ha lejár a timer reseteli magát. De ahhoz, hogy ez működjön, a GPIO16-ot és az RST lábat össze kell kötni. Ezt kevés boardon lehet megcsinálni gányolás nélkül, de az ESP-03-on egy ránézésre 0603 SMD jumper van hozzá. A képen az antenna alatt a kis drót ez a jumper (nagyon megszenvedtem a ráforrasztásával, legközelebb veszek pár 0ohmos ellenállást).
Ráadásul a maximum sleep idő ~40 perc (2^31us, de gyanús, hogy lua nélkül 2^32us lenne). Viszont ha jól értem lehet azzal trükközni, hogy csak minden N. reset hatására kapcsoljon be a wifi is. De ez engem nem érint, csak gondoltam megemlítem.
Az sw: NodeMCU-n fut ez a firmware.
(Hülye vagyok a luához, szóval biztos pocsék az egész, de ez nekem most annyit nem ér, hogy jobban elmélyedjek benne)
Azért van realinit.lua, mert ha valami hiba miatt boot loopba kerül, akkor az init.luát szoktam letörölni amíg az ip-re vár (olyankor van prompt). A wifi beállításokat valahol eltárolja a C SDK (ami a nodemcu alatt van), szóval azt csak egyszer kellett beállítanom, azért nincs benne ebben.
Lényegében megvárja míg ip-t kap, mér, elküldi thinkspeak-re, vagy ha nem sikerül mérni, küld egy error=1-et.
Itt a thinkspeak csatorna, amúgy a cucc az erkélyemen van
A csatornán szépen látszik, hogy ha hidegebb van, az elem feszültsége leesik annyira, hogy a DHT nem tud mérni.
Ez nyilván nem jó, eredetileg az volt az ötletem, hogy a dht boost konverterről fog menni, de most már ott tartok, hogy ez feleslegesen bonyolult. Valószínűleg inkább átállok BMP180-ra (~2$ légnyomás/hőmérő, ~1.5V-ig működik), ha mindenképp kell pára, akkor HTU21-re (SHT21 klón, pára/hőmérő, ~2V-ig működik) - vagy akkor jön a boost konverteres móka.
Ez a teszt inkább arról szól, hogy mennyi ideig működik ez az egész két elemről (Panasonic LR6XWA konkrétan), a DHT22 maga ebben elvileg elhanyagolható. Ez alapján 2-3 hónapra számítok. Márpedig jó lenne elérni olyan fél évet. Lehet, hogy inkább egy-két 18650-es celláról fogom járatni, és valami kis fogyasztású LDO-ról (pl MCP1702) fog menni (ESP max 3.6V-ot bír). Ezt kellene kitalálnom a továbblépéshez.
Viszont most egy darabig hw-t nem tudok fejleszteni, hamarosan költözök, így meg nem lehet kínából rendelni. Viszont lehet fogok kicsit játszadozni még ezzel, jó lenne, ha a wifi beállításokhoz meg a thinkspeak api kulcshoz nem kellene külön programozni minden egyes eszközt.
- bbandi blogja
- A hozzászóláshoz be kell jelentkezni
- 3971 megtekintés
Hozzászólások
Épületinformatikára 802.11 helyett nem lenne jobb, egy arra kitalált protokol stacket (pl. KNX) használni? Lehet, hogy fogyasztásban jobb, mert arra lett kihegyezve.
- A hozzászóláshoz be kell jelentkezni
De, biztosan, de most pont az a célom, hogy infrastruktúra építés nélkül is menjen, ráadásul néhány dolláros, többnyire ebayről rendelt eszközökkel.
Ez nem egy profi cucc, csak játszom :)
- A hozzászóláshoz be kell jelentkezni
Másrészt meg mindig ki akartam próbálni ezt a thinkspeak-et, ez a 3$-os wifi modul is marhára tetszett. Gondoltam ez egy jó projekt.
- A hozzászóláshoz be kell jelentkezni
Ja most nézem, hogy ezek az ipari cuccok kifejezetten drágák, azt hittem ezek is filléres tételek.
- A hozzászóláshoz be kell jelentkezni
Ha úgyis az eréklyre raktad ki: pici napelem + töltő + 18650?
- A hozzászóláshoz be kell jelentkezni
Igen, ez valószínűleg működne, de beltérbe is akarom használni, most csak azért van az erkélyen, hogy ne csak a konstans 24 fok látszódjon.
A nagyon-nagyon távlati terv, esetleg egy kazán/radiátorszelep vezérlő rendszer.
- A hozzászóláshoz be kell jelentkezni
Hulladékhőt nem lehet értelmesen hasznosítani?
Mármint a méregdrága enocean termékeken kívül.
(ahol a lámpakapcsoló 15k-tól indul).
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
Ehhez kevés most a rászánt pénz/kutatási idő. De ha valaki tud ilyesmi modult gombokért, szívesen kipróbálnám.
De amúgy kétlem, hogy elég lenne. Ennek biztosan lényegesen nagyobb a fogyasztása, mint egy céleszköznek, amire gondolom méretezték ezeket az energy harvesting cuccokat. 802.15.4-gyel én is meg tudnám oldani úgy, hogy évekig menne két ceruzaelemmel, csak az már drágább, meg edge router kell neki.
- A hozzászóláshoz be kell jelentkezni
ha mar IoT, akkor LoRa :-) 2-3km varoson belul, ~10km viszonylat sik terepen
- A hozzászóláshoz be kell jelentkezni
Ez ilyen vaporware? Vagy van mondjuk egy ebay-es linked is?:)
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
van az epuletben sok eszkozunk ilyennel, szoval nem vaporware; de ebayt nem tudokadni. lrsc.ch -n lehet rendelni szerintem.
- A hozzászóláshoz be kell jelentkezni
Kosz a linket, lehet majd rendelek egy ilyen starter kit-et.
Megprobalom meg turni a netet, hogy valami gyakorlati dolgot is talaljak rola (elemrol mehet-e, ha igen mennyi ideig birja, stb).
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
2db ceruzaelemrol megy, es 2-3 evet kibir. nincsenek fotok fent? :)
- A hozzászóláshoz be kell jelentkezni
es mar 8 eve letezik:)
Hat az emlitett weboldalon egy starter kit van 249EUR-ert:
http://webshop.imst.de/radio-modules/sk-im880a-starter-kit-for-im880a.h…
---
Saying a programming language is good because it works on all platforms is like saying anal sex is good because it works on all genders....
- A hozzászóláshoz be kell jelentkezni
"Windows NT 5.1"
:-)
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
?
- A hozzászóláshoz be kell jelentkezni
user-agent
--
Blog | @hron84
Üzemeltető macik
- A hozzászóláshoz be kell jelentkezni
:)
Meg se néztem, a http rész az copy-paste volt - de azt még valószínűleg fogom csiszolni, a thinkspeak dokumentációt át akarom nézni.
- A hozzászóláshoz be kell jelentkezni
Hol és hogyan lehet ESP-03 modult beszerezni, rendelni, hozzájutni? Engem is érdekel egy házüzemeltető projekt miatt a ketyere!
Üdv, Cözi
- A hozzászóláshoz be kell jelentkezni
Hozzájutni pl. Ebay-en tudsz.
- A hozzászóláshoz be kell jelentkezni
ESP-01 nálam is látható, apádnak is ajánlgattam
- A hozzászóláshoz be kell jelentkezni