Sisukord:

Arduino ülikerge võimsusega ilmajaam: 5 sammu
Arduino ülikerge võimsusega ilmajaam: 5 sammu

Video: Arduino ülikerge võimsusega ilmajaam: 5 sammu

Video: Arduino ülikerge võimsusega ilmajaam: 5 sammu
Video: Анодный стабилизатор1 2024, November
Anonim
Arduino ülikerge võimsusega ilmajaam
Arduino ülikerge võimsusega ilmajaam

See juhend näitab teile, kuidas ehitada üliväikese võimsusega ilmajaama, kasutades arduino nano, bme 280 ja raadiomoodulit rf433, mis kestab umbes 1,5–2 aastat kahel LiPo 18650 -l ja võimalust seda laiendada, lisades rohkem andureid ja päikesepaneel.

Samm: osad

Saatja:

  • 1 x Arduino Pro mini (eemaldatud toitejuhe ja pingeregulaator)
  • 1 x Bme280 andur (iga andur sobiks, lisage lihtsalt paar bitti koodi)
  • 1 x Buck -muundur (kõige tõhusam võimalik, valikuline)
  • 1 x diood (valikuline)
  • 2 x 18650s (iga aku sobib, kui see jääb vahemikku 2-5,5v)
  • 1 x leivalaud
  • Mõned meeste ja naiste päised ja kaablid
  • 1 x Rf433 saatja (antenniga)
  • 1 x päikesepaneel (valikuline)
  • 1 x ilmastikukindel korpus (kasutasin vana Tupperware'i)

Vastuvõtja:

  • 1 x Arduino Pro mini (sel juhul sobib iga arduino)
  • 1 x vedelkristallkuvar
  • 1 x Rf433 vastuvõtja (antenniga)

2. samm: ehitage see üles

Ehitage see
Ehitage see
Ehitage see
Ehitage see
Ehitage see
Ehitage see
Ehitage see
Ehitage see

Ühendage kõik vastavalt vastuvõtja protokilpi, ühendage antenn vastavalt oma mooduli sagedusele sellise lehega nagu see. Antenni pikkus peaks vastuvõtja ja saatja jaoks olema sama.

3. samm: kood

Saatja kood on optimeeritud väikese võimsuse jaoks, kasutades LowPower.h raamatukogu ja adafruit'i bme280 raamatukogu.

Vasakpoolne vastuvõtja ei ole optimeeritud väikese võimsusega, kuigi saate selle hõlpsalt ise lisada.

Mõnda valikut on energia säästmiseks koodis kommenteeritud, kuid silumise eesmärgil saab seda hõlpsalt kommenteerimata jätta.

4. samm: tulemused

Voolu mõõtmine saatja poolelt näitab unevoolu umbes 11uA. See teeb seda umbes 24 sekundit ja edastab seejärel temperatuuri, niiskuse ja õhurõhu. Selleks kulub umbes 350 ms ja umbes 11,5 mA. Kuid saate hõlpsalt lisada oma andureid ja laiendada ilmajaama.

Tööaja arvutamiseks kasutasin seda käepärast Oregoni manustatud kalkulaatorit. Väärtuste asendamine veebikalkulaatoris näitab meile umbes 1,5 -aastast tööaega, mis on üsna vastuvõetav, võttes arvesse kahte paigaldatud 1 500 mAh LiPot. Teisest küljest oleks päikesepaneelide puhul sellise tarbimise korral kasutusaeg piiramatu.

Lisan hiljem aku kaitse ic või mingi koodi aku jälgimiseks

Loodan, et see oli teile kasulik, kõik küsimused või parandused jätke need allpool

Samm 5: EDIT:

Olen vahetanud rf433 mooduli nrf24l01 plaadi ja antenniga ning vastuvõtja jaoks olen lisanud esp8266 ja kasutanud telefoni teabe saamiseks Blynkit, selle seadistusega saate ühe vastuvõtjaga ühendada mitu ilmajaama oma telefonile. Kui keegi soovib minu kavandatud koodiskeeme või kohandatud trükkplaate, rääkige minuga julgelt.

Soovitan: