Mündəricat:

Arduino istifadə edən hava keyfiyyəti sensoru: 4 addım
Arduino istifadə edən hava keyfiyyəti sensoru: 4 addım

Video: Arduino istifadə edən hava keyfiyyəti sensoru: 4 addım

Video: Arduino istifadə edən hava keyfiyyəti sensoru: 4 addım
Video: CS50 2015 - Week 4 2024, Dekabr
Anonim
Arduino istifadə edərək hava keyfiyyəti sensoru
Arduino istifadə edərək hava keyfiyyəti sensoru

Bu yazıda sadə, lakin faydalı bir hava keyfiyyəti sensoru qurmağı öyrənəcəyik. SGP30 sensorunu Piksey Pico ilə birlikdə istifadə edəcəyik, lakin eskiz demək olar ki, hər hansı bir Arduino uyğun lövhə ilə işləyəcək.

Yuxarıdakı video belə bir sensorun əhəmiyyətindən bəhs edir. Bu layihə üçün komponentləri seçərkən nəzərə alınan bir neçə amili də müzakirə edirik. Xüsusilə bu layihə üçün hazırlanmış PCB -dən istifadə edəcəksinizsə, hər şeyə ümumi baxmaq üçün onu izləməyi məsləhət görürəm.

Addım 1: Elektronikanı toplayın

Elektronikanı toplayın
Elektronikanı toplayın
Elektronikanı toplayın
Elektronikanı toplayın

Bu layihəni qurmaq üçün sizə lazım olacaq:

  • SGP30 sensoru: bunu Pimoroni, Adafruit, Sparkfun kimi saytlardan onlayn əldə etmək olar
  • OLED modulu: Standart 0.96 "OLED modulu yaxşı işləyəcək
  • Arduino lövhəsi: Piksey Pico -dan istifadə edəcəm, ancaq sahib ola biləcəyiniz hər hansı bir Arduino lövhəsindən istifadə edə bilərsiniz
  • Səviyyə dəyişdiricisi: OLED modulu üçün 5V -dan 3.3V -ə qədər keçid qurğusu qururuq, amma siz də satın ala bilərsiniz
  • 3.3V gərginlik mənbəyi: OLED modulunun tələb etdiyi 3.3V enerji təchizatı istehsal etmək üçün LM2950 gərginlik tənzimləyicisindən istifadə edirik.

Addım 2: Sketch'i yükləyin və lövhəni proqramlaşdırın

Son eskizi aşağıdakı linkdən yükləyə bilərsiniz:

github.com/bnbe-club/air-quality-sensor-kit-diy-19

Eskizi tərtib edib yükləməzdən əvvəl kitabxana menecerindən istifadə edərək "Sparkfun SGP30" və "U8g2" kitabxanalarını quraşdırmalısınız. Bu işdə yardıma ehtiyacınız olarsa videoya baxın.

Bitirdikdən sonra, eskizi lövhənizə yükləyin.

Addım 3: Komponentləri və Modulları birləşdirin

Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin
Komponentləri və Modulları birləşdirin

Sonra bütün komponentləri bir -birinə bağlamalıyıq. PCB istifadə edirsinizsə, bütün komponentləri yerində lehimləməlisiniz. Video bunu necə edəcəyinizi göstərir.

Hər şeyi bir araya gətirmək üçün əlaqə diaqramı ilə birlikdə çörək taxtasından da istifadə edə bilərsiniz. LM2950, yalnız OLED modulunuzda quraşdırılmış tənzimləyiciyə malik olmadıqda və işləmək üçün 3.3V lazım olduqda lazım olan 3.3V tənzimləyicidir. Bəzi OLED modulları 5V təchizatı ilə işləyir və bu halda bu bölməyə ehtiyacınız olmayacaq.

Addım 4: Havanın keyfiyyətini yoxlayın və izləyin

Havanın keyfiyyətini yoxlayın və izləyin
Havanın keyfiyyətini yoxlayın və izləyin
Havanın keyfiyyətini yoxlayın və izləyin
Havanın keyfiyyətini yoxlayın və izləyin

Hər şeyi yerində bağladıqdan sonra. Bir microUSB kabeli istifadə edərək quruluşda sadə güc və OLED modulunda çıxışı görməlisiniz. İlk 15 CO2 oxunuşunun 400 ppm olacağını unutmayın, daxili istilik elementinin isinməsi üçün TVOC oxunuşları 0ppb olacaq.

Səviyyələr müəyyən bir həddi keçərsə sizi xəbərdar etmək üçün bir siqnal əlavə etmək üçün bunu da dəyişə bilərsiniz. PCB dizaynı Github -da yayımlandı və bundan istifadə edərək öz PCB -lərinizi sifariş edə bilərsiniz. Bir neçə əlavə PCB sifariş etdim və yalnız bir neçəsini axtarırsınızsa bunları veb saytında satışa yazdım.

Bu layihəni bəyənmisinizsə, böyüməyimizə kömək etmək üçün YouTube kanalımıza abunə olmağı düşünün.

  • PCB Dizayn Dosyaları:
  • YouTube:
  • İnstagram:
  • Twitter:
  • Facebook:

Oxuduğunuz üçün təşəkkürlər.

Tövsiyə: