Tartalomjegyzék:
- 1. lépés: Alkatrészek
- 2. lépés: Építsd fel
- 3. lépés: A kód
- 4. lépés: Eredmények
- 5. lépés: SZERKESZTÉS:
Videó: Arduino Ultra Low Power Weather Station: 5 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:42
Ez az útmutató megmutatja, hogyan lehet szuper alacsony teljesítményű időjárás -állomást építeni egy arduino nano, a bme 280 és az rf433 rádiómodul használatával, amely körülbelül 1,5–2 évig tart 2 LiPo 18650 készüléken, és bővítheti azt további érzékelők és egy napelem.
1. lépés: Alkatrészek
Adó:
- 1 x Arduino Pro mini (eltávolítva a tápellátást és a feszültségszabályozót)
- 1 x Bme280 érzékelő (bármelyik érzékelő megteszi, csak adjon hozzá néhány bit kódot)
- 1 x Buck konverter (A lehető leghatékonyabb, opcionális)
- 1 x dióda (opcionális)
- 2 x 18650s (bármelyik akkumulátor megteszi, ha 2-5,5v tartományban van)
- 1 x kenyeretábla
- Néhány férfi és női fej és kábel
- 1 x Rf433 adó (antennával)
- 1 x napelem (opcionális)
- 1 x időjárásálló ház (egy régi Tupperware -t használtam)
Vevő:
- 1 x Arduino Pro mini (ebben az esetben minden arduino megtenné)
- 1 x folyadékkristályos kijelző
- 1 x Rf433 vevő (antennával)
2. lépés: Építsd fel
Csatlakoztasson mindent ennek megfelelően a vevő protoboardjába, és győződjön meg arról, hogy az antennát a modul frekvenciájának megfelelően készíti el egy ilyen oldallal. Az antenna hosszának azonosnak kell lennie a vevő és az adó esetében.
3. lépés: A kód
Az adó kódja alacsony teljesítményre van optimalizálva a LowPower.h könyvtár és az adafruit bme280 könyvtár használatával.
A másik oldalon lévő vevőkészülék nincs optimalizálva az alacsony fogyasztásra, bár könnyen hozzáadhatja.
Az energiatakarékosság érdekében egyes beállítások megjegyzéseket fűznek a kódhoz, de hibakeresés céljából könnyen megjegyzés nélkül hagyhatók.
4. lépés: Eredmények
Az adó oldali áram mérése körülbelül 11uA alvó áramot mutat. Ezt körülbelül 24 másodpercig teszi, majd továbbítja a hőmérsékletet, a páratartalmat és a légköri nyomást. Körülbelül 350 ms -ot vesz igénybe, és körülbelül 11,5 mA -t. De könnyen hozzáadhatja saját érzékelőit, és bővítheti az időjárás állomást.
A futási idő kiszámításához ezt a praktikus számológépet használtam az Oregon beágyazva. Az online számológépben levő értékek cseréje körülbelül 1,5 éves futási időt mutat, ami elég elfogadható, figyelembe véve a két felszerelt, 1 500 mAh -s LiPot. Ezzel szemben a napelemekkel az üzemidő korlátlan lenne ilyen fogyasztás mellett.
Később hozzáadok egy akkumulátorvédő ic -t, vagy valamilyen kódot az akkumulátor felügyeletéhez
Remélem, hasznosnak találta, bármilyen kérdése vagy javítása nyugodtan hagyja lent
5. lépés: SZERKESZTÉS:
Kicseréltem az rf433 modult nrf24l01 kártyával és antennával, a vevőhöz pedig hozzáadtam egy esp8266 -ot, és a Blynk segítségével szereztem be az információkat a telefonomra, ezzel a beállítással több időjárás -állomás is elérhető egy vevővel a telefonjára. Ha valaki szeretné az általam tervezett kódsémákat vagy egyedi NYÁK -ot, nyugodtan beszéljen velem.
Ajánlott:
DIY Personal Weather Station Monitor: 6 lépés
DIY Personal Weather Station Monitor: DarkSky ,, API szolgáltatásunk ma nem változik, de már nem fogadunk el új regisztrációkat. Az API 2021 végéig továbbra is működik. Https://blog.darksky.net/Personal Weather Station Monitor megjeleníti a
Hanging Gear Weather Station: 7 lépés (képekkel)
Lógó fogaskerék időjárás állomás: Ebben az utasításban megmutatom, hogyan kell felépíteni saját függesztett időjárás állomását, amely CNC lézervágott MDF alkatrészekből készül. Egy léptetőmotor hajt minden fokozatot, az Arduino pedig hőmérséklet- és páratartalom -mérést végez DHT -vel
Simple Weather Station V2.0: 5 lépés (képekkel)
Egyszerű meteorológiai állomás V2.0: Korábban megosztottam néhány típusú időjárás -állomást, amelyek eltérő módon működtek. Ha még nem olvasta ezeket a cikkeket, azt javaslom, nézze meg itt: Egyszerű időjárásállomás ESP8266 használatával. Szoba meteorológiai állomás az Arduino &
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 8 lépés (képekkel)
NaTaLia Weather Station: Arduino Solar Powered Weather Station Helyesen: 1 év sikeres működés után 2 különböző helyen megosztom napelemes időjárás -állomási projektterveimet, és elmagyarázom, hogyan alakult ki olyan rendszerré, amely valóban képes túlélni hosszú ideig napenergiától. Ha követed
Arduino UNO Mini-Weather Station: 5 lépés
Arduino UNO Mini-Weather Station: Ez az én Arduino-alapú mini-időjárás-állomásom első generációja wi-fi kapcsolattal, amely képes a ThingSpeak platform segítségével nyilvánosan online adatokat közzétenni. Az időjárás-állomás a következő adatokat gyűjti az időjárással és környezet