Orodha ya maudhui:

Kofia YA HAKI KWA RASPBERRY PI AIR QUALITY & DESE DETECTOR V1.1: 9 Hatua
Kofia YA HAKI KWA RASPBERRY PI AIR QUALITY & DESE DETECTOR V1.1: 9 Hatua

Video: Kofia YA HAKI KWA RASPBERRY PI AIR QUALITY & DESE DETECTOR V1.1: 9 Hatua

Video: Kofia YA HAKI KWA RASPBERRY PI AIR QUALITY & DESE DETECTOR V1.1: 9 Hatua
Video: Не по резьбе пошла резьба. Финал ► 3 Прохождение Resident Evil 7: Biohazard 2024, Desemba
Anonim
Kofia YA HAKI KWA RASPBERRY PI AIR QUALITY & DESE DETECTOR V1.1
Kofia YA HAKI KWA RASPBERRY PI AIR QUALITY & DESE DETECTOR V1.1

Sensly ni sensorer ya uchafuzi wa mazingira inayoweza kugundua viwango vya uchafuzi wa hewa hewani kwa kutumia sensorer zake za gesi ndani ili kukusanya habari kuhusu gesi anuwai zilizopo. Habari hii inaweza kulishwa moja kwa moja kwa smartphone yako kwa sasisho za taarifa za kushinikiza za wakati halisi. Kwa busara hutumia sensorer za viwandani ambazo zinahakikisha usomaji sahihi wa ofisi, nyumba, au mazingira ya kazi. Kuwa na ufahamu wa data hii husaidia kuchukua hatua na kuleta viwango vya uchafuzi chini karibu nawe.

Timu yetu huko Altitude Tech LTD ni mashabiki wakubwa wa kompyuta ya Raspberry Pi mini. Tunapenda sana kusaidia jamii ya Raspberry Pi kukuza kifaa chao cha Usikivu na kuanza kufanya majaribio wakati wa kujifunza juu ya aina tofauti za gesi. Tumeanzisha Kofia ya Sensly kwa Raspberry Pi. Hapo awali ilizinduliwa kwenye Kickstarter, tunafurahi kutoa bidhaa hii ya maendeleo ya ubunifu kwa watengenezaji.

Jinsi ya Kutumia Kofia Kali

Fikiria kutumia Sensly Raspberry Pi HAT kwa:

  1. Jenga kesi yako ya kuzuia hali ya hewa na uangalie ubora wa hewa katika maeneo ya mbali.
  2. Fuatilia ubora wa hewa karibu na nyumba yako.
  3. Tumia kwa majaribio ya shule.

Hatua ya 1: Sehemu kwenye Sanduku

Sehemu katika Sanduku
Sehemu katika Sanduku

Anza na kupata kila kitu unachohitaji.

  • Kofia yenye hisia
  • Joto la BME 280/680 la joto, unyevu na moduli ya sensorer ya shinikizo
  • Sura kali ya PM10
  • Cable ya PM10
  • Kichwa cha Pin 40 cha Raspberry Pi

Hatua ya 2: Kuweka Wazi Wote Pamoja

Kuweka Usiri Wote Pamoja
Kuweka Usiri Wote Pamoja
Kuweka Usiri Wote Pamoja
Kuweka Usiri Wote Pamoja
Kuweka Usiri Wote Pamoja
Kuweka Usiri Wote Pamoja

Wacha tuiweke pamoja:

  • Weka kichwa cha pini 40 ndani ya mashimo ya pini kwenye Kofia ya Wavu kisha uweke HAT ya Uvivu kwenye pi
  • Weka moduli ya BME 280 kwenye HAT ya Uhakika kuhakikisha pini zinalingana. Angalia chini ya moduli ili kujua ni mwelekeo upi unapaswa kukabiliwa.
  • Chomeka Cable ya Sensor ya PM ndani ya bandari iliyoandikwa Header PM
  • Mara tu hii itakapofanyika, tunaweza kutumia Raspberry Pi.
  • Kwa sababu ya kuchora kwa nguvu ya Kofia ya Sensly wakati inafanya kazi kikamilifu inashauriwa utumie chaja ya pi ya rasipberry kuwezesha pi yako.

Hatua ya 3: Sehemu za Ziada

Sehemu za Ziada
Sehemu za Ziada

Kupata kila kitu kwa pi yako ya raspberry

  • Raspberry pi 2 au 3
  • Kufuatilia
  • Kinanda na panya
  • Uunganisho wa Mtandao
  • Cable ya HDMI
  • Chaja ya Raspberry Pi 3
  • Toleo la hivi karibuni la Raspbian Jessie

Hatua ya 4: Kuweka Raspberry Pi

Kuanzisha Raspberry Pi
Kuanzisha Raspberry Pi
Kuanzisha Raspberry Pi
Kuanzisha Raspberry Pi
Kuanzisha Raspberry Pi
Kuanzisha Raspberry Pi

Mwongozo wa kuanzisha pi ya raspberry ikiwa unahitaji kutoka kwa msingi wa rasipberry pi

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

Toleo la hivi karibuni la Raspbian Jessie linaweza kupatikana kwenye kiunga hapa chini.

www.raspberrypi.org/downloads/

Hatua ya 5: Pakua Programu

Pakua Programu
Pakua Programu
Pakua Programu
Pakua Programu
Pakua Programu
Pakua Programu

Kuanzisha Raspberry Pi ili kuungana na Sensat HAT.

Kuna njia kadhaa za kufanya hivyo, kwanza unaweza kupakua picha ya Raspbian hapa. Hii itatengenezwa tayari kufanya kazi. Pili, unaweza kupakua hati ya kusanikisha kutoka

github.com/Altitude-Tech/Sensly_Install

Kwanza tunahitaji kupakua hati za kusanikisha kwa kutumia amri. Hakikisha uko kwenye saraka yako ya nyumbani

$ git clone

Kisha tunabadilisha saraka kwa folda ya Sensly_Install

$ cd / njia / kwa / Sensly_Install

Ifuatayo, tunahitaji kufanya hati ya kusanikisha itekelezwe.

$ chmod u + x./Sensly_Dev_Install.sh

Mwishowe tunaendesha hati. Kutakuwa na vidokezo ambavyo utahitaji kuandika katika Y ili uthibitishe unataka kuendelea

$ sudo./Sensly_Dev_Install.sh

Mara tu ukikamilisha pi yako itaanza upya. Ili kudhibitisha kuwa kila kitu kinafanya kazi tunaweza kutekeleza amri ifuatayo.

$ i2cdectect -y 1

Unapaswa kuona nafasi 05 na 76 kwenye skrini.

Hatua ya 6: Firmware ya Calibration

Firmware ya Usawazishaji
Firmware ya Usawazishaji

Ili kuweza kuendesha mchakato wa upimaji, hatua ya sasisho inahitajika. Hatua ya kwanza ni kupakua faili za firmware ya calibration katika:

$ git clone

Sasa tunahitaji kuweka Sensly katika hali ya kupakia kwa hii Raspberry Pi na Sensly inaunganishwa kama inavyoonyeshwa hapo juu. Hali ya kupakia ni ya toleo la V1.1-1.4 tu. Raspberry Pi inapata nguvu kupitia USB, kisha Sensly hupata nguvu kutoka kwa nyaya Nyekundu na Nyeusi.

Kamba za Chungwa na Njano hubadilishwa kwa madhumuni ya mawasiliano.

Baada ya kila kitu kushikamana ni wakati wa kutumia hati ya Firmware.

$ sudo python Firmware_Updater_Calibration.py

Mara baada ya hali ya kupakia kumaliza, unganisha Sensly juu ya Raspberry Pi na nenda hatua inayofuata.

Hatua ya 7: Suluhisha Sensorer za Gesi

Suluhisha Sensorer za Gesi
Suluhisha Sensorer za Gesi

Kuna awamu ya kupasha moto / kuchoma-moto inahitajika kuondoa mipako ya kinga ambayo sensorer huwa nayo tunapopokea kutoka kwa wazalishaji, hii kawaida ni masaa 48 na inapaswa kufanywa mara moja tu. Baada ya hapo, tunapendekeza kupokanzwa sensa kwa dakika 15 ili kutuliza usomaji kabla ya kuweka data yoyote.

Sasa tunahitaji kurekebisha Sensorer za Gesi ili kuweza kuhesabu PPM. Ili kufanya hivyo tunahitaji kuweka Kofia yenye hisia katika mazingira safi ya hewa. Hii inaweza kuwa nje au ikiwa una vifaa, katika hewa ya sintetiki. Wakati hewa unayoiweka itaathiri usahihi wa sensorer haitaathiri usahihi kwa hivyo ikiwa unatafuta kufuatilia mabadiliko katika ubora wa hewa yako Sensly itafaa. Sensly HAT inakuja imepakiwa kabla na firmware ya calibration, kwa hivyo tunaweza tu kuendesha hati ya upimaji ili kupata maadili ya R0 kwa kila sensorer ya Gesi. Ili kuwa na uwezo wa kuweka Sensly katika mazingira ya calibration tunahitaji kuwa na uwezo wa kuendesha hati ya upimaji wakati Pi inapoinuka. Kwa hili, tutahitaji kupakua:

$ git clone

Ifuatayo, tunahitaji kuweka amri ifuatayo kwenye faili

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

Amri inahitaji kuwa katika "/etc/rc.local" kama inavyoonekana kwenye picha hapo juu. Ili kufanya hivyo tutaandika kwenye terminal:

$ sudo nano /etc/rc.local

Kisha tunalifunga faili kwa kutumia Ctrl + x kisha Y. Hii itamaanisha kila wakati unapoanzisha Pi yako itaendesha hati ya upimaji.

Sasa unaweza kuipeleka kwako mazingira safi ya hewa na kuiacha kati ya nusu saa, hadi saa. Kwa muda mrefu ni bora zaidi.

Mara tu hii itakapomalizika unapaswa kuwa na faili inayoitwa Sensly_Calibration_ "tarehe" _ "saa".csv ambapo "tarehe" itabadilishwa na tarehe ya sasa iliyohifadhiwa kwenye Raspberry pi na "wakati" hubadilishwa na wakati wa sasa. Faili hii itakuwa na maadili ya R0 yaliyohesabiwa wakati wa kipindi cha upimaji wastani wa kila dakika 5. Kwa kuwa hati zinaandika wastani wa kukimbia, unachukua kiingilio cha mwisho kwenye faili kama nambari za R0 kwa MQ2, MQ7 na MQ135. Hii itawekwa kwenye faili ya Sensly.py. kutuwezesha kuhesabu maadili ya PPM kwa kila gesi inayogunduliwa

Hatua ya 8: Kuendesha Kofia yenye hisia

Kuendesha Kofia Kali
Kuendesha Kofia Kali
Kuendesha Kofia Kali
Kuendesha Kofia Kali
Kuendesha Kofia Kali
Kuendesha Kofia Kali

Ili kuweza kuendesha Sensly katika hali kamili ya operesheni tunahitaji kusasisha firmware ili kuiondoa kwenye hali ya Ulinganishaji. Hii imefanywa kwa kufuta laini ambayo iliongezwa kwa "/etc/rc.local" ili bodi isiingie katika hali ya upimaji kila wakati pi inapoanza, halafu inaendesha hati ya Firmware_Updater_Operation.py, na Sensly imeunganishwa kama katika hatua ya 6.

Kisha tunaendesha kisasishaji cha Firmware kutoka saraka ya Sensly_Update_for_v1_1 kama ifuatavyo:

  • $ cd / nyumbani / pi / Sasisha_Sasisha_kwa_v1_1 /
  • $ sudo python Firmware_Updater_Operation.py

Mara firmware ya Sensly imesasishwa, unganisha Sensly na Raspberry Pi kama kawaida.

Sasa endesha hati ya Sensly.py:

chatu / nyumba/pi/Sensly/Sensly.py

Mwishowe, kukuwezesha kuendesha hati kiotomatiki basi tutaendesha tena amri ya crontab.

$ crontab -e

Kisha ongeza hii hadi mwisho wa faili wakati unapoondoa kiingilio chetu cha mapema

@ reboot python / njia / to/Sensly.py

Sasa kila wakati utakapowasha pi yako Sensly HAT inapaswa kuwa inaweka data kwenye folda ya SampleData kama faili ya csv. Hatua ya mwisho ni kuchukua maadili ya R0 uliyopata wakati wa hatua ya upimaji na kuiweka kwenye picha iliyoonyeshwa ya mwisho ya skrini.

Tutafundisha inayofuata itakuonyesha jinsi ya kuunganisha hii kwa mpango.

Hatua ya 9: Hatua za Mwisho

Hatua za Mwisho
Hatua za Mwisho

Tafadhali shiriki data yako kwani itatusaidia kujenga sasisho bora za Sensly.

Ikiwa unafikiria una ujuzi wa kuandika nzuri inayoweza kufundishwa kwa kutumia Sensly kisha ununue moja kutoka duka letu na ikiwa tutaipenda tutarejeshea pesa zako na hata kukutumia vitumbua zaidi!

Ilipendekeza: