Mundarija:

Arduino Ultra kam quvvatli ob -havo stantsiyasi: 5 qadam
Arduino Ultra kam quvvatli ob -havo stantsiyasi: 5 qadam

Video: Arduino Ultra kam quvvatli ob -havo stantsiyasi: 5 qadam

Video: Arduino Ultra kam quvvatli ob -havo stantsiyasi: 5 qadam
Video: ЭНЕРГИЯ ҚУВВАТ БЕРУВЧИ ДОРИЛАР 2024, Noyabr
Anonim
Arduino Ultra kam quvvatli ob -havo stantsiyasi
Arduino Ultra kam quvvatli ob -havo stantsiyasi

Ushbu qo'llanma sizga Arduino nano, bme 280 va rf433 radio moduli yordamida juda kam quvvatli ob -havo stantsiyasini qanday qurishni ko'rsatib beradi, u 2 LiPo 18650 -da taxminan 1,5-2 yil davom etadi va uni kengaytirish qobiliyati ko'proq sensorlar va quyosh paneli.

1 -qadam: qismlar

Transmitter:

  • 1 x Arduino Pro mini (quvvat manbai va voltaj regulyatori o'chirilgan holda)
  • 1 x Bme280 sensori (har qanday sensor bajaradi, faqat bir necha bit kod qo'shing)
  • 1 x Buck konvertori (mumkin bo'lgan eng samarali, ixtiyoriy)
  • 1 x diod (ixtiyoriy)
  • 2 x 18650s (har qanday batareya 2-5,5V diapazonida bo'lsa)
  • 1 x non paneli
  • Ba'zi erkak va ayol sarlavhalar va kabellar
  • 1 x Rf433 uzatuvchi (antennali)
  • 1 x quyosh paneli (ixtiyoriy)
  • 1 x ob -havo himoyasi (men eski Tupperware ishlatganman)

Qabul qiluvchi:

  • 1 x Arduino Pro mini (bu holda har qanday arduino shunday qiladi)
  • 1 x Suyuq kristalli displey
  • 1 x Rf433 qabul qilgich (antenna bilan)

2 -qadam: Uni yarating

Uni qurish
Uni qurish
Uni qurish
Uni qurish
Uni qurish
Uni qurish
Uni qurish
Uni qurish

Qabul qilgich uchun protobarddagi hamma narsani mos ravishda sim bilan ulang, antennani modulingiz chastotasiga mos keladigan tarzda joylashtiring. Antennaning uzunligi qabul qiluvchi va uzatuvchi uchun bir xil bo'lishi kerak.

3 -qadam: Kod

Transmitter kodi LowPower.h kutubxonasi va adafruit bme280 kutubxonasi yordamida kam quvvat uchun optimallashtirilgan.

Boshqa tarafdagi qabul qilgichda kam quvvat uchun optimallashtirish yo'q, lekin uni o'zingiz osongina qo'shishingiz mumkin.

Quvvatni tejash uchun kodda ba'zi variantlar yozilgan, lekin ularni disk raskadrovka maqsadida osonlikcha izohlab bo'lmaydi.

4 -qadam: Natijalar

Transmitter tomonidan oqimni o'lchash taxminan 11uA uyqu oqimini ko'rsatadi. U buni 24 soniya davomida bajaradi, so'ngra harorat, namlik va barometrik bosimni uzatadi. Buning uchun taxminan 350ms kerak va 11,5 mA atrofida. Ammo siz o'zingizning sensorlaringizni osongina qo'shishingiz va ob -havo stantsiyasini kengaytira olasiz.

Ish vaqtini hisoblash uchun men Oregon shtatidagi qulay kalkulyatordan foydalanardim. Onlayn kalkulyatordagi qiymatlarni almashtirish bizga taxminan 1,5 yillik ishlash muddatini ko'rsatadi, bu esa o'rnatilgan 1, 500mAh LiPosni hisobga olgan holda juda maqbuldir. Boshqa tomondan, quyosh paneli bilan ishlash muddati bunday iste'mol bilan cheklanmagan bo'lar edi.

Keyinchalik batareyani himoya qilish ic yoki batareyani kuzatish uchun kod qo'shaman

Umid qilamanki, siz buni foydali deb topdingiz, har qanday savol yoki tuzatishlar ularni quyida qoldirishi mumkin

5 -qadam: EDIT:

Men rf433 modulini nrf24l01 taxtasi va antennasi bilan o'zgartirdim va qabul qilgich uchun esp8266 ni qo'shdim va telefonimda ma'lumot olish uchun Blynkdan foydalandim, bu sozlamada siz bitta qabul qilgich bilan bir nechta ob -havo stantsiyalariga ega bo'lishingiz mumkin. telefoningizga. Agar kimdir men yaratgan kod sxemasini yoki shaxsiy PCBni xohlasa, men bilan gaplashing.

Tavsiya: