Mündəricat:

Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9: 8 Addım üçün Həssas Şapka
Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9: 8 Addım üçün Həssas Şapka

Video: Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9: 8 Addım üçün Həssas Şapka

Video: Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9: 8 Addım üçün Həssas Şapka
Video: Varlı, yoxsa kasıb olacaqsınız? - BURADAN ÖYRƏNİN 2024, Iyul
Anonim
Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9 üçün Həssas Şapka
Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9 üçün Həssas Şapka

Sensly, mövcud olan müxtəlif qazlar haqqında məlumat toplamaq üçün göyərtəsindəki qaz sensorlarından istifadə edərək havanın çirklənmə səviyyəsini aşkar edə bilən portativ bir çirklənmə sensoru. Bu məlumat, real vaxt rejimində push bildiriş yeniləmələri üçün birbaşa smartfonunuza verilə bilər. Ofis, ev və ya iş mühitinin dəqiq oxunmasını təmin edən sənaye sensorlarından həssaslıqla istifadə edir. Bu məlumatlardan xəbərdar olmaq, hərəkətə keçməyinizə və ətrafınızdakı çirklənmə səviyyəsini aşağı salmağınıza kömək edir.

Altitude Tech LTD -dəki komandamız Raspberry Pi mini kompüterinin böyük pərəstişkarlarıdır. Raspberry Pi cəmiyyətinə öz həssas cihazını hazırlamağa və fərqli qaz növləri haqqında öyrənərkən təcrübələr üzərində işə başlamağa həqiqətən də can atırıq. Raspberry Pi üçün Həssas Şapka hazırladıq. Əvvəlcə Kickstarter -də istifadəyə verildi, bu yenilikçi inkişaf məhsulunu istehsalçılara təqdim etməkdən məmnunuq.

Həssas Şapkadan Necə İstifadə Edilir

Sensly Raspberry Pi HAT istifadə edərək təsəvvür edin:

  1. Şəxsi hava şəraitinə qarşı korpus qurun və ucqar yerlərdə havanın keyfiyyətinə nəzarət edin
  2. Evinizin ətrafındakı havanın keyfiyyətini izləyin
  3. Məktəb təcrübələri üçün istifadə edin.

Addım 1: Qutudakı hissələr

Qutuda olan hissələr
Qutuda olan hissələr

Lazım olan hər şeyi əldə etməklə başlayın.

  • Həssas Şapka
  • BME 280 temperatur, rütubət və təzyiq sensoru modulu
  • Kəskin PM10 Sensoru
  • PM10 Kabeli
  • 40 Pin Raspberry Pi başlığı

Addım 2: Həssas bir yerə toplamaq

Həssas Hamını Bir Araya Gəlmək
Həssas Hamını Bir Araya Gəlmək
Həssas Hamını Bir Araya Gəlmək
Həssas Hamını Bir Araya Gəlmək
Həssas Hamını Bir Araya Gəlmək
Həssas Hamını Bir Araya Gəlmək

Hamısını bir araya gətirək:

  • 40 pin başlığını Sensly HAT -ın pin deliklərinə qoyun və sonra Sensly HAT -ı pi -yə yerləşdirin
  • Pimlərin uyğun olmasını təmin etmək üçün BME 280 modulunu Sensly HAT -a yerləşdirin. Hansı istiqamətə baxmalı olduğunu bilmək üçün modulun altına baxın.
  • PM Sensor Kabelini PM Başlığı etiketli porta qoşun
  • Bunu etdikdən sonra Raspberry Pi -ni işə sala bilərik.
  • Tam işlək vəziyyətdə olan Sensly Hat -ın güc çəkməsi səbəbindən pi -ni gücləndirmək üçün moruq pi şarj cihazından istifadə etməyiniz məsləhət görülür.

Addım 3: Əlavə hissələr

Əlavə hissələr
Əlavə hissələr

Moruq pi üçün hər şeyi əldə edin

  • Moruq pi 2 və ya 3
  • Ekran
  • Klaviatura və siçan
  • İnternet bağlantısı
  • HDMI Kabeli
  • Şarj cihazı Raspberry Pi 3
  • Raspbian jessie son versiyası

Addım 4: Raspberry Pi qurmaq

Raspberry Pi qurmaq
Raspberry Pi qurmaq
Raspberry Pi qurmaq
Raspberry Pi qurmaq
Raspberry Pi qurmaq
Raspberry Pi qurmaq

Moruq pi təməlindən ehtiyacınız varsa, moruq pi qurmaq üçün bələdçi

www.raspberrypi.org/learning/hardware-guid…

Raspbian Jessie'nin son versiyasını aşağıdakı linkdə tapa bilərsiniz.

www.raspberrypi.org/downloads/

Addım 5: Proqramı yükləyin

Proqramı Yükləyin
Proqramı Yükləyin
Proqramı Yükləyin
Proqramı Yükləyin
Proqramı Yükləyin
Proqramı Yükləyin

Həssas Şapkaya qoşulmaq üçün Raspberry Pi qurmaq.

Bunun bir neçə yolu var, əvvəlcə Raspbian şəklini buradan yükləyə bilərsiniz. Bu işləmək üçün əvvəlcədən qurulacaq. İkincisi, quraşdırma skriptini https://github.com/Altitude-Tech/Sensly_Install saytından yükləyə bilərsiniz.

Əvvəlcə əmrdən istifadə edərək quraşdırma skriptlərini yükləməliyik. Ev kataloqunuzda olduğunuzdan əmin olun

$ git klonu

Sonra qovluğu Sensly_Install qovluğuna dəyişirik

$ cd/path/to/Sensly_Install

Sonra, quraşdırma skriptini icra edilə bilən hala gətirməliyik.

$ chmod u+x./Sensly_Dev_Install.sh

Nəhayət ssenarini işə salırıq. Davam etmək istədiyinizi təsdiqləmək üçün Y daxil etməyiniz lazım olan bəzi göstərişlər olacaq

$ sudo./Sensly_Dev_Install.sh

Tamamlandıqdan sonra pi yenidən başlayacaq. Hər şeyin işlədiyini təsdiqləmək üçün aşağıdakı əmri işlədə bilərik.

$ i2cdetect -y 1

Ekranda 05 və 76 mövqelərini görə bilməlisiniz.

Addım 6: Qaz Sensorlarını Kalibr edin

Qaz Sensorlarını Kalibr edin
Qaz Sensorlarını Kalibr edin
Qaz Sensorlarını Kalibr edin
Qaz Sensorlarını Kalibr edin

İstehsalçılardan aldıqda sensorlardakı qoruyucu örtüyü çıxarmaq üçün əvvəlcədən isinmə/yanma mərhələsi tələb olunur, bu ümumiyyətlə 48 saatdır və yalnız bir dəfə edilməlidir. Bundan sonra, hər hansı bir məlumatı qeyd etməzdən əvvəl oxunuşları sabitləşdirmək üçün ümumiyyətlə sensoru 15 dəqiqə istiləşdirməyi məsləhət görürük.

İndi PPM -ni hesablamaq üçün Qaz Sensorlarını kalibrləməliyik. Bunu etmək üçün Sensly HAT -ı təmiz hava mühitinə qoymalıyıq. Bu çöldə və ya imkanlarınız varsa sintetik havada ola bilər. Daxil etdiyiniz hava sensörlərin dəqiqliyinə təsir göstərsə də, dəqiqliyə təsir etməyəcək, buna görə də hava keyfiyyətinizdəki dəyişiklikləri izləmək istəyirsinizsə, Sensly uyğun olacaq. Sensly HAT, kalibrləmə proqramı ilə əvvəlcədən yüklənir, buna görə hər bir qaz sensoru üçün R0 dəyərlərini tapmaq üçün kalibrləmə skriptini işlədə bilərik. Sensly -ni kalibrləmə mühitinə sala bilmək üçün Pi açıldıqda kalibrləmə skriptini işə salmalıyıq. Bunun üçün yükləməyimiz lazım olacaq:

$ git klonu

Bu qovluğun içərisində Sensly_Calibration.py Script -dən istifadə edəcəyik, amma əvvəlcə avtomatik kalibrləmə qurmalıyıq. Aşağıdakı əmrləri terminala daxil edin

$ sudo crontab - e

Daha əvvəl heç vaxt crontab işləməmisinizsə, onu redaktə etmək üçün istifadə etmək istədiyiniz redaktoru seçməlisiniz, normal olaraq nano istifadə edirəm, buna görə də 2 -ci variantı seçirəm. Sonra, fayla aşağıdakı əmri daxil etməliyik.

$ @reboot sudo python /path/to/Sensly_Calibration.py

Sonra faylı Ctrl+x sonra Y ilə bağlayırıq. Bu, Pi -ni hər açdığınızda kalibrləmə skriptini işlədəcəyi mənasına gəlir.

İndi təmiz hava mühitinizə apara bilərsiniz və yarım saatdan bir saata qədər buraxa bilərsiniz. Nə qədər uzun olsa, bir o qədər yaxşıdır.

Bu iş bitdikdən sonra Sensly_Calibration_ "date" _ "time".csv adlı bir faylınız olmalıdır. Burada "tarix" Raspberry pi -də saxlanılan cari tarixlə, "time" isə cari vaxtla əvəz olunacaq. Bu fayl hər 5 dəqiqədə bir kalibrləmə mərhələsində hesablanmış R0 dəyərlərini ehtiva edir. Skript işləyən ortalamanı qeyd etdiyindən, fayldakı son girişi MQ2, MQ7 və MQ135 üçün R0 dəyərləri olaraq qəbul edirsiniz. Bu sonra Sensly.py faylına daxil ediləcək. hər bir qaz üçün PPM dəyərlərini hesablamağımıza imkan verir

Addım 7: Həssas Şapkanın işə salınması

Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması
Həssas Şapkanın Çalışması

Sensly -ni tam iş rejimində işə salmaq üçün onu kalibrləmə rejimindən çıxarmaq üçün firmware proqramını yeniləməliyik. Bu update.sh skriptini işə salmaqla edilir

  • $ cd/path/to/Sensly_Install/
  • $ sudo./Update.sh

Tamamlandıqdan sonra əsas python skriptimizi işlədə bilərik. Sensly qovluğunun içərisində işləyin:

$ python /path/to/Sensly.py

Nəhayət, skriptin avtomatik işləməsini təmin etmək üçün yenidən crontab əmrini işə salırıq.

$ crontab -e

Daha sonra əvvəlki girişimizi silərkən bunu faylın sonuna əlavə edin

$@python /path/to/Sensly.py yenidən başladın

İndi hər dəfə pi -nizi yüklədiyiniz zaman Sensly HAT, məlumatları bir csv faylına daxil etməlidir. Son addım, kalibrləmə mərhələsində əldə etdiyiniz R0 dəyərlərini götürmək və vurgulanan son ekran görüntüsünə qoymaqdır.

Sərbəst buraxacağımız növbəti təlimat, bunu qısaca necə əlaqələndirəcəyinizi sizə göstərəcək.

Addım 8: Son addımlar

Son addımlar
Son addımlar

Zəhmət olmasa məlumatlarınızı paylaşın ki, bu Sensly üçün daha yaxşı yeniliklər yaratmağımıza kömək edəcək.

Sensly -dən istifadə edərək əla bir Təlimat yazmaq bacarığınıza sahib olduğunuzu düşünürsünüzsə, mağazamızdan birini alın və bəyənsək, pulunuzu geri qaytararıq və hətta sizə daha çox hədiyyə göndərərik!

Tövsiyə: