Satura rādītājs:

JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: 9 soļi
JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: 9 soļi

Video: JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: 9 soļi

Video: JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: 9 soļi
Video: Leslie Kean on David Grusch (UFO Whistleblower): Non-Human Intelligence, Recovered UFOs, UAP, & more 2024, Jūlijs
Anonim
JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1
JUTĪGI Cepure AITU PI AIR 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 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:

  1. Izveidojiet savu pret laika apstākļiem izturīgu futrāli un uzraugiet gaisa kvalitāti attālās vietās.
  2. Uzraugiet gaisa kvalitāti mājās.
  3. Izmantojiet to skolas eksperimentiem.

1. darbība: detaļas kastē

Daļas kastē
Daļas kastē

Sāciet ar visu nepieciešamo.

  • Jutīga cepure
  • BME 280/680 temperatūras, mitruma un spiediena sensora modulis
  • Sharp PM10 sensors
  • PM10 kabelis
  • 40 Pin Raspberry Pi galvene

2. solis: saprātīgi salieciet kopā

Liekot visu kopā
Liekot visu kopā
Liekot visu kopā
Liekot visu kopā
Liekot visu kopā
Liekot visu 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

Papildu detaļas
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

Raspberry Pi iestatīšana
Raspberry Pi iestatīšana
Raspberry Pi iestatīšana
Raspberry Pi iestatīšana
Raspberry Pi iestatīšana
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

Lejupielādējiet programmatūru
Lejupielādējiet programmatūru
Lejupielādējiet programmatūru
Lejupielādējiet programmatūru
Lejupielādējiet programmatūru
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, jūs varat lejupielādēt instalēšanas skriptu no

github.com/Altitude-Tech/Sensly_Install

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ēšanas programmaparatūra

Kalibrēšanas programmaparatūra
Kalibrēšanas programmaparatūra

Lai varētu veikt kalibrēšanas procesu, ir jāveic atjaunināšanas darbība. Pirmais solis ir lejupielādēt kalibrēšanas programmaparatūras failus vietnē:

$ git klons

Tagad mums ir jāieslēdz Sensly augšupielādes režīmā, tāpēc Raspberry Pi un Sensly tiek savienoti, kā parādīts iepriekš. Augšupielādes režīms ir paredzēts tikai versijai V1.1-1.4. Raspberry Pi saņem strāvu, izmantojot USB, tad Sensly iegūst enerģiju no sarkanā un melnā kabeļa.

Oranžais un dzeltenais kabeļi ir pārslēgti komunikācijas nolūkos.

Kad viss ir savienots, ir pienācis laiks palaist programmaparatūras skriptu.

$ sudo python Firmware_Updater_Calibration.py

Kad augšupielādes režīms ir beidzies, pievienojiet Sensly Raspberry Pi augšpusē un pārejiet pie nākamās darbības.

7. solis: kalibrējiet gāzes sensorus

Kalibrējiet gāzes sensorus
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

Tālāk mums failā jāievieto šāda komanda

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

Komandai jābūt "/etc/rc.local", kā parādīts attēlā iepriekš. Lai to izdarītu, mēs ierakstīsim terminālī:

$ sudo nano /etc/rc.local

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

8. solis: skrieniet jutīgo cepuri

Skrienot jutīgo cepuri
Skrienot jutīgo cepuri
Skrienot jutīgo cepuri
Skrienot jutīgo cepuri
Skrienot jutīgo cepuri
Skrienot 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, izdzēšot rindiņu, kas tika pievienota "/etc/rc.local", lai tāfele neiekļūtu kalibrēšanas režīmā katru reizi, kad sākas pi, un pēc tam palaižot skriptu Firmware_Updater_Operation.py, ar Sensly pieslēgumu, kā norādīts 6. solis.

Pēc tam mēs palaižam programmaparatūras atjauninātāju no direktorijas Sensly_Update_for_v1_1 šādi:

  • $ cd/home/pi/Sensly_Update_for_v1_1/
  • $ sudo python Firmware_Updater_Operation.py

Kad Sensly programmaparatūra ir atjaunināta, pievienojiet Sensly ar Raspberry Pi kā parasti.

Tagad palaidiet skriptu Sensly.py:

python /home/pi/Sensly/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

@pārstartējiet python /path/to/Sensly.py

Tagad katru reizi, kad sākat savu pi, Sensly HAT vajadzētu reģistrēt datus mapē SampleData kā csv failu. 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.

9. solis: pēdējie soļi

Pēdējie soļi
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: