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ēšanas programmaparatūra
- 7. solis: kalibrējiet gāzes sensorus
- 8. solis: skrieniet jutīgo cepuri
- 9. solis: pēdējie soļi
Video: JUTĪGI Cepure AITU PI AIR KVALITĀTEI UN GĀZES NOTEIKTĀJAM V1.1: 9 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:55
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/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ā
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, 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
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
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
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
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:
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
Muire: skaņu jutīgi optiskie efekti: 5 soļi
Muire: Skaņu jutīgi optiskie efekti: iespējams, esat redzējis viļņu rakstu apgabalā, kur moskītu tīkls pārklājas, kad saule spīd. Pārvietojot tuvumā esošo moskītu tīklu vai mainot leņķi, kustas arī viļņu raksts. Ja modelis ar regulāriem intervāliem, kā arī gultas tīkli
Jutīga cepure Raspberry Pi gaisa kvalitātes un gāzes detektoram V0.9: 8 soļi
Sensly Cepure Raspberry Pi gaisa kvalitātes un gāzes detektoram V0.9: 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
Aitu galvu kāršu spēle ar Esp8266: 4 soļi
Sheepshead kāršu spēle ar Esp8266: Sheepshead ir kāršu spēle, ko tantes un onkuļi spēlētu ģimenes sanāksmju laikā. Tas ir triks, ņemot kāršu spēli, kuras izcelsme ir Eiropā. Ir vairākas versijas, tāpēc mana versija var nedaudz atšķirties no tās, kuru spēlējat. Manā versijā es iedomājos
Kustību jutīgi gaismas diodes: 7 soļi
Kustību jutīgi gaismas diodes: paredzēti izvietošanai/izmešanai uz kustīgiem mērķiem, šie metieni izmanto neapstrādātu kustības sensoru