Satura rādītājs:
- 1. darbība: detaļas kastē
- 2. solis: saprātīgi salieciet kopā
- 3. darbība: papildu detaļas
- 4. darbība. Raspberry Pi iestatīšana
- 5. darbība: lejupielādējiet programmatūru
- 6. darbība: kalibrējiet gāzes sensorus
- 7. solis: skrieniet jutīgo cepuri
- 8. solis: pēdējie soļi
Video: Jutīga cepure Raspberry Pi gaisa kvalitātes un gāzes detektoram V0.9: 8 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Sensly ir pārnēsājams piesārņojuma sensors, kas spēj noteikt piesārņojuma līmeni gaisā, izmantojot iebūvētos gāzes sensorus, lai savāktu informāciju par dažādām esošajām gāzēm. Šo informāciju var ievadīt tieši viedtālrunī, lai atjauninātu reāllaika paziņojumus. Sensly izmanto rūpnieciskos sensorus, kas nodrošina precīzu biroja, mājas vai darba vides nolasīšanu. Šo datu apzināšanās palīdz jums rīkoties un samazināt apkārtējo piesārņojuma līmeni.
Mūsu komanda Altitude Tech LTD ir lieli Raspberry Pi mini datora cienītāji. Mēs patiešām vēlamies palīdzēt Raspberry Pi kopienai izstrādāt savu Sensly ierīci un sākt strādāt pie eksperimentiem, vienlaikus apgūstot dažādu veidu gāzes. Mēs esam izstrādājuši Sensly cepuri Raspberry Pi. Sākotnēji tika palaists vietnē Kickstarter, un esam priecīgi piedāvāt ražotājiem šo novatorisko izstrādes produktu.
Kā lietot jutīgo cepuri
Iedomājieties, ka izmantojat Sensly Raspberry Pi HAT, lai:
- Izveidojiet savu pret laika apstākļiem izturīgu futrāli un uzraugiet gaisa kvalitāti attālās vietās
- Uzraugiet gaisa kvalitāti mājās
- Izmantojiet to skolas eksperimentiem.
1. darbība: detaļas kastē
Sāciet ar visu nepieciešamo.
- Jutīga cepure
- BME 280 temperatūras, mitruma un spiediena sensora modulis
- Sharp PM10 sensors
- PM10 kabelis
- 40 Pin Raspberry Pi galvene
2. solis: saprātīgi salieciet kopā
Saliksim visu kopā:
- Ievietojiet 40 kontaktu galviņu Sensly HAT tapu caurumos un pēc tam novietojiet Sensly HAT uz pi
- Novietojiet BME 280 moduli uz Sensly HAT, nodrošinot, ka tapas sakrīt. Paskatieties zem moduļa, lai uzzinātu, kurā virzienā tam jābūt vērstam.
- Pievienojiet PM sensora kabeli portam ar apzīmējumu PM Header
- Kad tas ir izdarīts, mēs varam ieslēgt Raspberry Pi.
- Tā kā Sensly Hat pilnībā patērē enerģiju, ir ieteicams izmantot aveņu pi lādētāju.
3. darbība: papildu detaļas
Iegūstiet visu savam aveņu pi
- Aveņu pi 2 vai 3
- Monitors
- Tastatūra un pele
- Interneta pieslēgums
- HDMI kabelis
- Raspberry Pi 3 lādētājs
- Raspbian Jessie jaunākā versija
4. darbība. Raspberry Pi iestatīšana
Rokasgrāmata aveņu pi iestatīšanai, ja nepieciešams, no aveņu pi fonda
www.raspberrypi.org/learning/hardware-guid…
Jaunāko Raspbian Jessie versiju var atrast zemāk esošajā saitē.
www.raspberrypi.org/downloads/
5. darbība: lejupielādējiet programmatūru
Raspberry Pi iestatīšana, lai izveidotu savienojumu ar Sensly HAT.
Ir vairāki veidi, kā to izdarīt, vispirms šeit varat lejupielādēt Raspbian attēlu. Tas tiks iepriekš konfigurēts darbam. Otrkārt, instalēšanas skriptu varat lejupielādēt vietnē
Pirmkārt, mums ir jālejupielādē instalēšanas skripti, izmantojot komandu. Pārliecinieties, vai atrodaties savā mājas direktorijā
$ git klons
Tad mēs mainām direktoriju uz mapi Sensly_Install
$ cd/path/to/Sensly_Install
Tālāk mums ir jāpadara instalēšanas skripts izpildāms.
$ chmod u+x./Sensly_Dev_Install.sh
Visbeidzot, mēs izpildām skriptu. Būs dažas uzvednes, kuras jums būs jāievada, lai apstiprinātu, ka vēlaties turpināt
$ sudo./Sensly_Dev_Install.sh
Kad tas būs pabeigts, jūsu pi tiks restartēts. Lai apstiprinātu, ka viss darbojas, mēs varam palaist šādu komandu.
$ i2cdetect -y 1
Ekrānā vajadzētu redzēt pozīcijas 05 un 76.
6. darbība: kalibrējiet gāzes sensorus
Lai noņemtu aizsargpārklājumu, kas nepieciešams sensoriem, kad mēs tos saņemam no ražotājiem, ir nepieciešama iepriekšēja uzsildīšanas/sadedzināšanas fāze, parasti tas ir 48 stundas, un tas ir jādara tikai vienu reizi. Pēc tam mēs parasti iesakām sildīt sensoru 15 minūtes, lai stabilizētu rādījumus pirms datu reģistrēšanas.
Tagad mums ir jākalibrē gāzes sensori, lai varētu aprēķināt PPM. Lai to izdarītu, Sensly HAT ir jānovieto tīra gaisa vidē. Tas var būt ārpusē vai, ja jums ir iekārtas, sintētiskā gaisā. Lai gan gaiss, kurā to ievietojat, ietekmēs sensoru precizitāti, tas neietekmēs precizitāti, tādēļ, ja vēlaties izsekot gaisa kvalitātes izmaiņām, Sensly būs piemērots. Sensly HAT ir iepriekš ielādēts ar kalibrēšanas programmaparatūru, tāpēc mēs varam vienkārši palaist kalibrēšanas skriptu, lai atrastu katra gāzes sensora R0 vērtības. Lai varētu ievietot Sensly kalibrēšanas vidē, mums jāspēj palaist kalibrēšanas skriptu, kad Pi sāk darboties. Šim nolūkam mums būs nepieciešams lejupielādēt:
$ git klons
Šajā mapē mēs izmantosim skriptu Sensly_Calibration.py, bet vispirms mums ir jāiestata automātiskā kalibrēšana. Ievadiet terminālī šādas komandas
$ sudo crontab –e
Ja jūs nekad iepriekš neesat palaidis crontab, jums būs jāizvēlas, ar kuru redaktoru vēlaties to rediģēt, es parasti izmantoju nano, tāpēc es izvēlos 2. opciju. Tālāk mums failā jāievieto šāda komanda
$ @reboot sudo python /path/to/Sensly_Calibration.py
Pēc tam mēs aizveram failu, izmantojot taustiņu kombināciju Ctrl+x un Y. Tas nozīmē, ka katru reizi, kad ieslēgsit Pi, tiks palaists kalibrēšanas skripts.
Tagad varat to nogādāt tīrā gaisa vidē un atstāt uz pusstundu līdz stundai. Jo ilgāk, jo labāk.
Kad tas ir pabeigts, jums vajadzētu būt failam ar nosaukumu Sensly_Calibration_ "date" _ "time".csv, kur "date" tiks aizstāts ar pašreizējo datumu, kas saglabāts Raspberry pi, un "time" tiks aizstāts ar pašreizējo laiku. Šajā failā būs R0 vērtības, kas aprēķinātas kalibrēšanas fāzē vidēji ik pēc 5 minūtēm. Tā kā skripts reģistrē vidējo rādītāju, pēdējo ierakstu failā ņemat par R0 vērtībām MQ2, MQ7 un MQ135. Pēc tam tas tiks ievietots failā Sensly.py. lai mēs varētu aprēķināt PPM vērtības katrai konstatētajai gāzei
7. solis: skrieniet jutīgo cepuri
Lai Sensly varētu darboties pilnā darbības režīmā, mums ir jāatjaunina programmaparatūra, lai to izietu no kalibrēšanas režīma. Tas tiek darīts, palaižot skriptu update.sh
- $ cd/path/to/Sensly_Install/
- $ sudo./Update.sh
Kad tas ir pabeigts, mēs tagad varam palaist savu galveno python skriptu. Palaidiet mapi Sensly:
$ python /path/to/Sensly.py
Visbeidzot, lai ļautu jums automātiski palaist skriptu, mēs vēlreiz palaižam komandu crontab.
$ crontab -e
Pēc tam pievienojiet to faila beigām, vienlaikus noņemot mūsu iepriekšējo ierakstu
$@reboot python /path/to/Sensly.py
Tagad katru reizi, kad sākat savu pi, Sensly HAT vajadzētu reģistrēt datus csv failā. Pēdējais solis ir aprēķināt kalibrēšanas laikā iegūtās R0 vērtības un ievietot tās pēdējā ekrānuzņēmumā.
Nākamā pamācība, ko mēs izlaidīsim, parādīs, kā to saistīt ar sižetisku.
8. solis: pēdējie soļi
Lūdzu, kopīgojiet savus datus, jo tas palīdzēs mums izveidot labākus Sensly atjauninājumus.
Ja domājat, ka jums ir prasmes rakstīt lielisku pamācību, izmantojot Sensly, iegādājieties to mūsu veikalā, un, ja mums tas patīk, mēs atmaksāsim jūsu naudu un pat nosūtīsim jums vairāk labumu!
Ieteicams:
Iekštelpu gaisa kvalitātes mērītājs: 5 soļi (ar attēliem)
Iekštelpu gaisa kvalitātes mērītājs: vienkāršs projekts, lai pārbaudītu gaisa kvalitāti jūsu mājā. Tā kā pēdējā laikā daudz uzturamies/strādājam no mājām, varētu būt laba ideja uzraudzīt gaisa kvalitāti un atgādināt sev, kad ir pienācis laiks atvērt logu un ieelpot svaigu gaisu
PurpleAir gaisa kvalitātes statusa LED displejs: 4 soļi
PurpleAir gaisa kvalitātes statusa LED displejs: ar nesenajiem ugunsgrēkiem Kalifornijā ir ievērojami ietekmēta gaisa kvalitāte Sanfrancisko. Mēs atklājām, ka atkal un atkal pārbaudām PurpleAir karti savos tālruņos vai klēpjdatoros, mēģinot redzēt, kad gaiss ir pietiekami drošs, lai atklātu uzvaru
AEROBOT gaisa kvalitātes sensors V1.0: 6 soļi (ar attēliem)
AEROBOT gaisa kvalitātes sensors V1.0: šis pamācības mērķis ir izgatavot lētu un ļoti precīzu gaisa kvalitātes sensoru ar nosaukumu AEROBOT. Šis projekts parāda temperatūru, relatīvo mitrumu, PM 2,5 putekļu blīvumu un brīdinājumus par apkārtējās vides gaisa kvalitāti. Tas izmanto DHT11 sensoru
Cepure, nevis cepure - cepure cilvēkiem, kuri patiesībā nenēsā cepures, bet vēlētos cepures pieredzi: 8 soļi
Cepure nevis cepure - cepure cilvēkiem, kuri patiesībā nenēsā cepures, bet vēlētos cepures pieredzi: Es vienmēr esmu vēlējusies būt cepures cilvēks, bet nekad neesmu atradis sev piemērotu cepuri. Šī " Cepure nevis cepure " vai fascinators, kā to sauc, ir manas cepures problēmas augšējais garozas risinājums, kurā es varētu apmeklēt Kentuki Derbiju, vacu
JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: 9 soļi
JŪTĪGI Cepure AUGĻU PI GAISA KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: Sensly ir pārnēsājams piesārņojuma sensors, kas spēj noteikt piesārņojuma līmeni gaisā, izmantojot iebūvētos gāzes sensorus, lai savāktu informāciju par dažādām esošajām gāzēm. Šo informāciju var ievadīt tieši viedtālrunī, lai iegūtu reāllaika informāciju