Obsah:

Meteostanica Arduino s extrémne nízkym výkonom: 5 krokov
Meteostanica Arduino s extrémne nízkym výkonom: 5 krokov

Video: Meteostanica Arduino s extrémne nízkym výkonom: 5 krokov

Video: Meteostanica Arduino s extrémne nízkym výkonom: 5 krokov
Video: Arduino Проекты #2 "Управление сервоприводом" 2024, Júl
Anonim
Meteostanica Arduino s extrémne nízkym výkonom
Meteostanica Arduino s extrémne nízkym výkonom

Táto príručka vám ukáže, ako pomocou meteorologickej stanice arduino nano, bme 280 a rádiového modulu rf433 vybudovať super nízkoenergetickú meteorologickú stanicu, ktorá na 2 LiPo 18650 vydrží približne 1,5 až 2 roky a schopnosť rozšíriť ju pridaním ďalších senzorov a solárny panel.

Krok 1: Diely

Vysielač:

  • 1 x Arduino Pro mini (s odstránenou napájacou diódou a regulátorom napätia)
  • 1 x snímač Bme280 (postačí akýkoľvek snímač, stačí pridať pár bitov kódu)
  • 1 x Buck prevodník (Najúčinnejší možný, VOLITEĽNÉ)
  • 1 x dióda (VOLITEĽNÉ)
  • 2 x 18650 s (akákoľvek batéria by stačila, keby bola v rozsahu 2–5,5 V)
  • 1 x Breadboard
  • Niektoré hlavičky a káble medzi mužmi a ženami
  • 1 x vysielač Rf433 (s anténou)
  • 1 x solárny panel (VOLITEĽNÉ)
  • 1 x kryt odolný voči poveternostným vplyvom (použil som starý Tupperware)

Prijímač:

  • 1 x Arduino Pro mini (V tomto prípade by stačilo akékoľvek arduino)
  • 1 x displej z tekutých kryštálov
  • 1 x prijímač Rf433 (s anténou)

Krok 2: Postavte to

Postavte to
Postavte to
Postavte to
Postavte to
Postavte to
Postavte to
Postavte to
Postavte to

Zapojte všetko zodpovedajúcim spôsobom do protoboardu pre prijímač. Uistite sa, že anténa bude zodpovedať frekvencii vášho modulu so stránkou, ako je táto. Dĺžka antény by mala byť rovnaká pre prijímač aj vysielač.

Krok 3: Kód

Kód vysielača je optimalizovaný pre nízky výkon pomocou knižnice LowPower.h a knižnice admeruit bme280.

Prijímač na druhej strane nemá optimalizáciu pre nízky výkon, aj keď si ho môžete ľahko pridať sami.

Niektoré možnosti sú v kóde uvedené kvôli úspore energie, ale je možné ich ľahko odkomentovať na účely ladenia.

Krok 4: Výsledky

Meranie prúdu zo strany vysielača ukazuje spánkový prúd asi 11uA. Robí to približne 24 sekúnd a potom prenáša teplotu, vlhkosť a barometrický tlak. Trvá to asi 350 ms a približne 11,5 mA. Môžete však ľahko pridať svoje vlastné senzory a rozšíriť meteorologickú stanicu.

Na výpočet doby behu som použil túto šikovnú kalkulačku od spoločnosti Oregon embedded. Nahradenie hodnôt v online kalkulačke nám ukazuje dobu prevádzky približne 1,5 roka, čo je celkom prijateľné vzhľadom na dva LiPos s kapacitou 1 500 mAh, ktoré sú k dispozícii. Na druhej strane so solárnym panelom by bol čas chodu pri tomto druhu spotreby neobmedzený.

Neskôr pridám ic na ochranu batérie alebo nejaký kód na monitorovanie batérie

Dúfam, že ste to považovali za užitočné. Akékoľvek otázky alebo opravy pokojne nechajte nižšie

Krok 5: ÚPRAVA:

Vymenil som modul rf433 s doskou nrf24l01 a anténou a k prijímaču som pridal esp8266 a pomocou Blynka som dostával informácie do svojho telefónu. V tomto nastavení môžete mať viacero meteorologických staníc, z ktorých jeden prijímač komunikuje späť do tvojho telefónu. Ak niekto chce schému kódu alebo vlastnú dosku plošných spojov, ktorú som navrhol, pokojne sa so mnou porozprávajte.

Odporúča: