Mündəricat:

Arduino Ultra Aşağı Güclü Hava İstasyonu: 5 addım
Arduino Ultra Aşağı Güclü Hava İstasyonu: 5 addım

Video: Arduino Ultra Aşağı Güclü Hava İstasyonu: 5 addım

Video: Arduino Ultra Aşağı Güclü Hava İstasyonu: 5 addım
Video: Aileme kırık ekran şakası yapayım derken, gerçek oldu!😞 2024, Noyabr
Anonim
Arduino Ultra Aşağı Güclü Hava İstasyonu
Arduino Ultra Aşağı Güclü Hava İstasyonu

Bu təlimat, 2 LiPo 18650 -də təxminən 1,5 ilə 2 il davam edəcək bir arduino nano, bir bme 280 və rf433 radio modulundan istifadə edərək super aşağı güclü bir hava stansiyası qurmağı və daha çox sensorlar əlavə edərək genişləndirmə qabiliyyətini sizə göstərəcəkdir. günəş paneli.

Addım 1: hissələr

Verici:

  • 1 x Arduino Pro mini (Güc led və gərginlik tənzimləyicisi çıxarılaraq)
  • 1 x Bme280 sensoru (hər hansı bir sensor edər, sadəcə bir neçə bit kod əlavə edin)
  • 1 x Buck çeviricisi (Mümkün olan ən səmərəli, İSTEĞE BAĞLI)
  • 1 x Diod (İSTEĞE BAĞLI)
  • 2 x 18650s (hər hansı bir batareya 2-5.5v aralığında olarsa)
  • 1 x Çörək paneli
  • Bəzi kişi və qadın başlıqları və kabellər
  • 1 x Rf433 ötürücü (antenalı)
  • 1 x günəş paneli (İSTEĞE BAĞLI)
  • 1 x Hava keçirməyən korpus (köhnə Tupperware istifadə etmişəm)

Alıcı:

  • 1 x Arduino Pro mini (Bu vəziyyətdə hər hansı bir arduino edər)
  • 1 x Maye Kristal ekran
  • 1 x Rf433 Alıcı (Anten ilə)

Addım 2: Qurun

Qurun
Qurun
Qurun
Qurun
Qurun
Qurun
Qurun
Qurun

Alıcı üçün protoborddakı hər şeyi müvafiq olaraq tellə bağlayın, belə bir səhifə ilə modulunuzun tezliyinə görə anten düzəltdiyinizə əmin olun. Antenin uzunluğu alıcı və ötürücü üçün eyni olmalıdır.

Addım 3: Kod

Transmitterin kodu LowPower.h kitabxanasından və adafruit bme280 kitabxanasından istifadə edərək aşağı güc üçün optimallaşdırılmışdır.

Digər tərəfdən qəbuledicinin aşağı güc üçün heç bir optimallaşdırması yoxdur, baxmayaraq ki, özünüz asanlıqla əlavə edə bilərsiniz.

Gücə qənaət etmək üçün kodda bəzi seçimlər yazılmışdır, ancaq ayıklama məqsədləri üçün asanlıqla şərh oluna bilər.

Addım 4: Nəticələr

Cərəyanı ötürücü tərəfdən ölçmək, təxminən 11uA olan bir yuxu axını göstərir. Təxminən 24 saniyə ərzində bunu edir və sonra temperatur, rütubət və barometrik təzyiqi ötürür. Bunu etmək üçün təxminən 350 ms çəkin və təxminən 11.5 mA istifadə edin. Ancaq asanlıqla öz sensorlarınızı əlavə edə və hava stansiyasını genişləndirə bilərsiniz.

İşləmə müddətini hesablamaq üçün Oregonda quraşdırılmış bu lazımlı kalkulyatordan istifadə etdim. Onlayn kalkulyatordakı dəyərlərin dəyişdirilməsi, təxminən 1,5 illik bir işləmə müddətini göstərir, bu da quraşdırılmış iki 1, 500mAh LiPos nəzərə alınmaqla olduqca məqbuldur. Digər tərəfdən günəş paneli ilə işləmə müddəti bu cür istehlakla məhdudlaşmayacaq.

Daha sonra batareyanın qorunması üçün ic və ya batareyanı izləmək üçün bir kod əlavə edəcəyəm

Ümid edirəm bunu faydalı hesab etdiniz, hər hansı bir sualınız və ya düzəlişiniz varsa bunları aşağıda yaza bilərsiniz

Addım 5: EDIT:

Nrf24l01 lövhəsi və anten ilə rf433 modulunu dəyişdirdim və alıcı üçün bir esp8266 əlavə etdim və telefonumdakı məlumatı almaq üçün Blynk istifadə etdim, bu qurğu ilə bir alıcı ilə əlaqə quran birdən çox hava stansiyası ola bilər. telefonunuza. Kim hazırladığım kod sxemləri və ya xüsusi PCB istəyirsə, mənimlə danışmaqdan çekinmeyin.

Tövsiyə: