Mündəricat:
- Addım 1: Qutudakı hissələr
- Addım 2: Həssas bir yerə toplamaq
- Addım 3: Əlavə hissələr
- Addım 4: Raspberry Pi qurmaq
- Addım 5: Proqramı yükləyin
- Addım 6: Qaz Sensorlarını Kalibr edin
- Addım 7: Həssas Şapkanın işə salınması
- Addım 8: Son addımlar
Video: Raspberry Pi Hava Keyfiyyəti və Qaz Detektoru V0.9: 8 Addım üçün Həssas Şapka
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
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:
- Şəxsi hava şəraitinə qarşı korpus qurun və ucqar yerlərdə havanın keyfiyyətinə nəzarət edin
- Evinizin ətrafındakı havanın keyfiyyətini izləyin
- Məktəb təcrübələri üçün istifadə edin.
Addım 1: Qutudakı 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
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
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
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
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
İ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ı
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
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ə:
PurpleAir Hava Keyfiyyəti Vəziyyəti LED Ekranı: 4 Addım
PurpleAir Hava Keyfiyyəti Vəziyyəti LED Ekranı: Kaliforniyadakı son meşə yanğınları ilə San -Fransiskodakı havanın keyfiyyəti çox təsirləndi. PurpleAir xəritəsini telefonlarımızda və ya noutbuklarımızda dəfələrlə yoxlayarkən, havanın qələbəni açmaq üçün nə qədər təhlükəsiz olduğunu görməyə çalışdıq
IOT əsaslı qaz sızma detektoru: 4 addım
IOT əsaslı qaz sızma detektoru: tələblər1 - Nodemcu (ESP8266) 2 - tüstü sensoru (MQ135) 3 - tullanan tellər (3)
Şapka yox şapka - Həqiqətən şapka geyinməyən, lakin şapka təcrübəsi istəyən insanlar üçün şapka: 8 addım
Şapka Şapka deyil - Həqiqətən Şapka Geyinməyən, Ancaq Şapka Təcrübəsi İstəyən İnsanların Şapkası: Həmişə şapka sahibi olmağı arzulamışam, amma mənim üçün işləyən bir şapka tapmamışam. Bu " Şapka deyil Şapka " və ya sehrbaz adlandırıldığı kimi, Kentukki Derbisinə qatıla biləcəyim şapka problemimin üst qatı bir həllidir
Ev Qaz Detektoru: 3 addım
Ev Qaz Dedektörü: Bu layihə, arduino uno'dan (və ya bu halda Çin ekvivalentindən) təsirli bir ev qaz detektoru və bir dəstə sensor yaratmağı hədəfləyir
RASPBERRY PI AIR QUALITY & GAZ DETECTOR V1.1: 9 Addımları üçün Həssas Şapka
RASPBERRY PI AIR QUALITY & GAZ DETECTOR V1.1 ÜÇÜN HESABLI Ş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 havadakı çirklənmə səviyyəsini aşkar edə bilən portativ bir çirklənmə sensoru. Bu məlumatlar real vaxt rejimində birbaşa smartfonunuza verilə bilər