Sisällysluettelo:

TUNNETTAVASTI HATTU KASVIKALVON PI -ILMAN LAATU- JA KAASUNETTIMELLE V1.1: 9 vaihetta
TUNNETTAVASTI HATTU KASVIKALVON PI -ILMAN LAATU- JA KAASUNETTIMELLE V1.1: 9 vaihetta

Video: TUNNETTAVASTI HATTU KASVIKALVON PI -ILMAN LAATU- JA KAASUNETTIMELLE V1.1: 9 vaihetta

Video: TUNNETTAVASTI HATTU KASVIKALVON PI -ILMAN LAATU- JA KAASUNETTIMELLE V1.1: 9 vaihetta
Video: Как вырастить грибы!!! Пошаговая инструкция! 2024, Marraskuu
Anonim
TUNNETTAVASTI MATTU KASVIKAPPOILMAN LAATU- JA KAASUNETTIMELLE V1.1
TUNNETTAVASTI MATTU KASVIKAPPOILMAN LAATU- JA KAASUNETTIMELLE V1.1

Sensly on kannettava pilaantumistunnistin, joka pystyy havaitsemaan ilman pilaantumistasot käyttämällä sisäisiä kaasuantureitaan keräämään tietoja erilaisista kaasuista. Nämä tiedot voidaan syöttää suoraan älypuhelimeesi reaaliaikaisten push-ilmoitusten päivityksiä varten. Sensly käyttää teollisia antureita, jotka varmistavat toimiston, kodin tai työympäristön tarkan lukemisen. Tietojen tuntemus auttaa sinua ryhtymään toimiin ja vähentämään saastumista ympäristössäsi.

Tiimimme Altitude Tech LTD: ssä ovat Raspberry Pi -minitietokoneen suuria faneja. Haluamme todella auttaa Raspberry Pi -yhteisöä kehittämään oman Sensly -laitteensa ja aloittamaan kokeilut samalla kun opimme erilaisista kaasuista. Olemme kehittäneet Sensly Hatin Raspberry Pi: lle. Alun perin julkaistu Kickstarter, olemme innoissamme voidessamme tarjota tämän innovatiivisen kehitystuotteen valmistajille.

Sensly HATin käyttäminen

Kuvittele, että käytät Sensly Raspberry Pi -hattua:

  1. Rakenna oma säänkestävä kotelo ja seuraa ilmanlaatua syrjäisissä paikoissa.
  2. Tarkkaile kodin ympäristön ilmanlaatua.
  3. Käytä sitä koulukokeisiin.

Vaihe 1: Osat laatikossa

Osat laatikossa
Osat laatikossa

Aloita hankkimalla kaikki mitä tarvitset.

  • Herkullinen hattu
  • BME 280/680 lämpötila-, kosteus- ja paineanturimoduuli
  • Sharp PM10 -anturi
  • PM10 -kaapeli
  • 40 -nastainen Raspberry Pi -otsikko

Vaihe 2: Yhdistä järkevästi kaikki yhdessä

Yhdistetään herkästi kaikki yhdessä
Yhdistetään herkästi kaikki yhdessä
Yhdistä herkästi kaikki yhdessä
Yhdistä herkästi kaikki yhdessä
Yhdistetään herkästi kaikki yhdessä
Yhdistetään herkästi kaikki yhdessä

Laitetaan kaikki yhteen:

  • Aseta 40 -nastainen otsikko Sensly HAT -nastan reikiin ja aseta sitten Sensly HAT pi: n päälle
  • Aseta BME 280 -moduuli Sensly -hatun päälle varmistaen, että nastat ovat kohdakkain. Katso moduulin alta, mihin suuntaan sen pitäisi olla suunnattu.
  • Liitä PM -anturin kaapeli PM Header -merkittyyn porttiin
  • Kun tämä on tehty, voimme käynnistää Raspberry Pi -laitteen.
  • Sensly Hatin virrankulutuksen vuoksi, kun se on täysin toiminnassa, on suositeltavaa käyttää vadelmapi -laturia pi: n virransyöttöön.

Vaihe 3: Lisäosat

Lisäosat
Lisäosat

Saat kaiken vadelmapiillesi

  • Vadelma pi 2 tai 3
  • Monitori
  • Näppäimistö ja hiiri
  • Internet-yhteys
  • HDMI -kaapeli
  • Raspberry Pi 3 laturi
  • Raspbian Jessien uusin versio

Vaihe 4: Asenna Raspberry Pi

Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen
Raspberry Pi: n asentaminen

Vadelmapi: n asennusopas, jos tarvitset, vadelmapi -säätiöstä

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

Raspbian Jessien uusin versio löytyy alla olevasta linkistä.

www.raspberrypi.org/downloads/

Vaihe 5: Lataa ohjelmisto

Lataa ohjelmisto
Lataa ohjelmisto
Lataa ohjelmisto
Lataa ohjelmisto
Lataa ohjelmisto
Lataa ohjelmisto

Raspberry Pi: n määrittäminen muodostamaan yhteys Sensly HAT -laitteeseen.

Voit tehdä tämän muutamalla tavalla, ensin voit ladata Raspbian -kuvan täältä. Tämä asetetaan valmiiksi toimimaan. Toiseksi voit ladata asennusohjelman osoitteesta

github.com/Altitude-Tech/Sensly_Install

Ensinnäkin meidän on ladattava asennusohjelmat komennolla. Varmista, että olet kotihakemistossasi

$ git-klooni

Sitten vaihdamme hakemiston Sensly_Install -kansioon

$ cd/path/kohteeseen/Sensly_Install

Seuraavaksi meidän on tehtävä asennusohjelma suoritettavaksi.

$ chmod u+x./Sensly_Dev_Install.sh

Lopuksi suoritamme käsikirjoituksen. Näet joitakin kehotteita, jotka sinun on kirjoitettava Y vahvistaaksesi, että haluat jatkaa

$ sudo./Sensly_Dev_Install.sh

Kun olet valmis, pi käynnistyy uudelleen. Vahvistaaksemme, että kaikki toimii, voimme suorittaa seuraavan komennon.

$ i2cdetect -y 1

Sinun pitäisi pystyä näkemään paikat 05 ja 76 näytöllä.

Vaihe 6: Kalibrointiohjelmisto

Kalibrointiohjelmisto
Kalibrointiohjelmisto

Kalibrointiprosessin suorittaminen edellyttää päivitysvaihetta. Ensimmäinen vaihe on ladata kalibrointiohjelmiston tiedostot osoitteesta:

$ git-klooni

Nyt meidän on asetettava Sensly lataustilaan tätä varten Raspberry Pi ja Sensly yhdistetään yllä kuvatulla tavalla. Lataustila on vain versiolle V1.1-1.4. Raspberry Pi saa virran USB: n kautta, ja Sensly saa virran punaisesta ja mustasta kaapelista.

Oranssi ja keltainen kaapelit on kytketty kommunikointitarkoituksiin.

Kun kaikki on yhdistetty, on aika suorittaa laiteohjelmistoskripti.

$ sudo python Firmware_Updater_Calibration.py

Kun lataustila on valmis, liitä Sensly Raspberry Pi -laitteen päälle ja siirry seuraavaan vaiheeseen.

Vaihe 7: Kalibroi kaasuanturit

Kalibroi kaasuanturit
Kalibroi kaasuanturit

Antureiden suojapinnoitteen poistamiseen tarvitaan esilämmitys-/palamisvaihe, kun saamme ne valmistajilta, tämä on tyypillisesti 48 tuntia ja se on tehtävä vain kerran. Sen jälkeen suosittelemme tyypillisesti anturin lämmittämistä 15 minuutin ajan lukemien vakauttamiseksi ennen tietojen kirjaamista.

Nyt meidän on kalibroitava kaasuanturit voidaksemme laskea PPM: n. Tätä varten meidän on asetettava Sensly HAT puhtaaseen ilmaan. Tämä voi olla ulkona tai jos sinulla on tilat, synteettisessä ilmassa. Vaikka ilma, johon asetat sen, vaikuttaa antureiden tarkkuuteen, se ei vaikuta tarkkuuteen, joten jos haluat seurata ilmanlaadun muutoksia, Sensly on sopiva. Sensly HAT on esiladattu kalibrointiohjelmistoon, joten voimme yksinkertaisesti suorittaa kalibrointiskriptin löytääksemme kunkin kaasuanturin R0-arvot. Voidaksemme laittaa Senslyn kalibrointiympäristöön meidän on pystyttävä suorittamaan kalibrointiskripti, kun Pi käynnistyy. Tätä varten meidän on ladattava:

$ git-klooni

Seuraavaksi meidän on annettava seuraava komento tiedostoon

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

Komennon on oltava tiedostossa "/etc/rc.local", kuten yllä olevassa kuvassa näkyy. Tätä varten kirjoitamme terminaaliin:

$ sudo nano /etc/rc.local

Sitten suljemme tiedoston näppäinyhdistelmällä Ctrl+x ja Y. Tämä tarkoittaa sitä, että aina kun käynnistät Pi: n, se suorittaa kalibrointiskriptin.

Voit nyt viedä sen puhtaaseen ilmaympäristöön ja jättää sen puoleksi tunniksi - tunniksi. Mitä pidempi, sen parempi.

Kun tämä on valmis, sinulla pitäisi olla tiedosto nimeltä Sensly_Calibration_ "date" _ "time".csv jossa "date" korvataan Raspberry pi: lle tallennetulla nykyisellä päivämäärällä ja "time" korvataan nykyisellä ajalla. Tämä tiedosto sisältää kalibrointivaiheen aikana lasketut R0 -arvot keskimäärin 5 minuutin välein. Koska komentosarja kirjaa juoksevan keskiarvon, otat tiedoston viimeisen merkinnän R0 -arvoiksi MQ2, MQ7 ja MQ135. Tämä lisätään sitten Sensly.py -tiedostoon. jotta voimme laskea PPM -arvot kullekin havaitulle kaasulle

Vaihe 8: Suorita Sensly HAT

Sensly HAT: n ajaminen
Sensly HAT: n ajaminen
Sensly HAT: n ajaminen
Sensly HAT: n ajaminen
Sensly HAT: n ajaminen
Sensly HAT: n ajaminen

Voidaksemme käyttää Senslyä täydessä toimintatilassa, meidän on päivitettävä laiteohjelmisto, jotta se poistuu kalibrointitilasta. Tämä tehdään poistamalla "/etc/rc.local" -kohtaan lisätty rivi, jotta levy ei siirry kalibrointitilaan joka kerta, kun pi käynnistyy, ja suorittamalla sitten Firmware_Updater_Operation.py -skripti, jossa Sensly on kytketty kuten vaihe 6.

Sitten suoritamme laiteohjelmistopäivityksen Sensly_Update_for_v1_1 -hakemistosta seuraavasti:

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

Kun Sensly -laiteohjelmisto on päivitetty, yhdistä Sensly Raspberry Pi: hen tavalliseen tapaan.

Suorita nyt Sensly.py -komentosarja:

python /home/pi/Sensly/Sensly.py

Lopuksi, jotta voit suorittaa komentosarjan automaattisesti, suoritamme sitten crontab -komennon uudelleen.

$ crontab -e

Lisää sitten tämä tiedoston loppuun samalla kun poistat aiemman merkinnän

@reboot python /path/to/Sensly.py

Nyt joka kerta, kun käynnistät pi, Sensly HAT: n pitäisi kirjata tietoja SampleData -kansioon csv -tiedostona. Viimeinen vaihe on ottaa kalibrointivaiheessa saamasi R0 -arvot ja laittaa ne korostettuun viimeiseen kuvakaappaukseen.

Seuraava ohje, jonka julkaisemme, näyttää sinulle, miten voit yhdistää tämän juonitteluun.

Vaihe 9: Viimeiset vaiheet

Viimeiset vaiheet
Viimeiset vaiheet

Jaa tietosi, sillä se auttaa meitä rakentamaan parempia päivityksiä Senslylle.

Jos luulet, että sinulla on taitoja kirjoittaa suuri Instructable Senslyn avulla, osta se myymälästämme ja jos pidämme siitä, palautamme rahat ja jopa lähetämme sinulle lisää herkkuja!

Suositeltava: