Përmbajtje:

Stacioni i motit Arduino Ultra me fuqi të ulët: 5 hapa
Stacioni i motit Arduino Ultra me fuqi të ulët: 5 hapa

Video: Stacioni i motit Arduino Ultra me fuqi të ulët: 5 hapa

Video: Stacioni i motit Arduino Ultra me fuqi të ulët: 5 hapa
Video: CS50 2015 - Week 4 2024, Nëntor
Anonim
Stacioni i motit Arduino Ultra me fuqi të ulët
Stacioni i motit Arduino Ultra me fuqi të ulët

Ky udhëzues do t'ju tregojë se si të ndërtoni një stacion moti me fuqi shumë të ulët duke përdorur një arduino nano, një bme 280 dhe modulin e radios rf433, që do të zgjasë rreth 1.5 deri në 2 vjet në 2 LiPo 18650 dhe aftësinë për ta zgjeruar atë duke shtuar më shumë sensorë dhe një panel diellor.

Hapi 1: Pjesët

Transmetues:

  • 1 x Arduino Pro mini (Me heqjen e rregullatorit të energjisë dhe tensionit)
  • 1 sensor Bme280 (çdo sensor do të bënte, thjesht shtoni disa pjesë të kodit)
  • 1 x Konvertues Buck (Më efikasja e mundshme, OPSIONALE)
  • 1 x Diodë (OPSIONALE)
  • 2 x 18650s (çdo bateri do të bënte nëse ishte në intervalin 2-5.5v)
  • 1 x Breadboard
  • Disa tituj dhe kabllo meshkuj dhe femra
  • 1 x transmetues Rf433 (me antenë)
  • 1 x panel diellor (OPSIONAL)
  • 1 x mbyllje kundër motit (kam përdorur një Tupperware të vjetër)

Marrësi:

  • 1 x Arduino Pro mini (Në këtë rast çdo arduino do të bënte)
  • 1 x ekran me kristal të lëngshëm
  • 1 x Marrës Rf433 (Me antenë)

Hapi 2: Ndërtoni atë

Ndërtojeni atë
Ndërtojeni atë
Ndërtojeni atë
Ndërtojeni atë
Ndërtojeni atë
Ndërtojeni atë
Ndërtojeni atë
Ndërtojeni atë

Lidhni gjithçka sipas protoboardit për marrësin, sigurohuni që të bëni antenën sipas frekuencës së modulit tuaj me një faqe si kjo. Gjatësia e antenës duhet të jetë e njëjtë për marrësin dhe transmetuesin.

Hapi 3: Kodi

Kodi i transmetuesit është optimizuar për fuqi të ulët duke përdorur bibliotekën LowPower.h dhe bibliotekën e adafruit's bme280.

Marrësi në anën tjetër nuk ka optimizim për fuqi të ulët, megjithëse lehtë mund ta shtoni vetë.

Disa opsione komentohen në kod për të kursyer energji, por lehtë mund të mos komentohen për qëllime të korrigjimit.

Hapi 4: Rezultatet

Matja e rrymës nga ana e transmetuesit tregon një rrymë gjumi prej rreth 11uA. E bën këtë për rreth 24 sekonda, dhe më pas transmeton Temperaturën, lagështinë dhe presionin barometrik. Duke marrë rreth 350ms për ta bërë këtë, dhe duke përdorur rreth 11.5 mA. Por ju lehtë mund të shtoni sensorët tuaj dhe të zgjeroni stacionin e motit.

Për të llogaritur kohën e funksionimit kam përdorur këtë llogaritës të dobishëm nga Oregon i ngulitur. Zëvendësimi i vlerave në kalkulatorin në internet na tregon një kohë funksionimi prej rreth 1.5 vjet, e cila është mjaft e pranueshme duke marrë parasysh dy LiPos 1, 500mAh që janë të pajisur. Me panelin diellor nga ana tjetër, koha e funksionimit do të ishte e pakufizuar me këtë lloj konsumi.

Më vonë do të shtoj një ic të mbrojtjes së baterisë, ose ndonjë kod për monitorimin e baterisë

Shpresoj se ju është gjetur e dobishme, çdo pyetje ose korrigjim mos ngurroni t'i lini ato më poshtë

Hapi 5: EDIT:

Kam ndryshuar modulin rf433 me një tabelë nrf24l01 dhe një antenë, dhe për marrësin, kam shtuar një esp8266 dhe kam përdorur Blynk për të marrë informacionin në telefonin tim, me këtë konfigurim mund të keni stacione të shumta moti me një marrës që komunikon përsëri te telefoni juaj. Nëse dikush dëshiron skemat e kodit ose PCB të personalizuar që kam krijuar, mos ngurroni të flisni me mua.

Recommended: