Sisällysluettelo:
- Vaihe 1: Osat laatikossa
- Vaihe 2: Yhdistä järkevästi kaikki yhdessä
- Vaihe 3: Lisäosat
- Vaihe 4: Asenna Raspberry Pi
- Vaihe 5: Lataa ohjelmisto
- Vaihe 6: Kalibrointiohjelmisto
- Vaihe 7: Kalibroi kaasuanturit
- Vaihe 8: Suorita Sensly HAT
- Vaihe 9: Viimeiset vaiheet
Video: TUNNETTAVASTI HATTU KASVIKALVON PI -ILMAN LAATU- JA KAASUNETTIMELLE V1.1: 9 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:01
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:
- Rakenna oma säänkestävä kotelo ja seuraa ilmanlaatua syrjäisissä paikoissa.
- Tarkkaile kodin ympäristön ilmanlaatua.
- Käytä sitä koulukokeisiin.
Vaihe 1: 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ä
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
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
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
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
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
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
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
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:
Koiran hattu: 11 vaihetta (kuvilla)
Doggy Hat: Pehmolelusta on tullut automatisoitu hattu. Servomoottori, jossa on pahvivipu, liikuttaa päätä satunnaisesti, ja sitä ohjaa paristokäyttöinen Arduino Uno. Yksikään pehmoeläin ei loukkaantunut tämän hankkeen rakentamisen aikana
Harry Potter -hattu Makey Makeyn kanssa: 4 vaihetta
Harry Potter Hat with Makey Makey: Neste projeto as crianças criam o seu próprio chapéu seletor do Harry Potter
Tetraedrinen LED -hattu (Deichkind -tyyli) V1: 7 vaihetta (kuvilla)
Tetrahedral LED Hat (Deichkind Style) V1: Tunnetko saksalaisen musiikkibändin Deichkind? Olen heidän suuri fani ja olen käynyt useissa konserteissa. Osana näyttämöään tämä bändi käyttää tetraedrisiä hattuja, täynnä LED -valoja. Jo ensimmäisellä konsertilla yli 10 vuotta sitten tiesin, että
Hat ei hattu - hattu ihmisille, jotka eivät todellakaan käytä hattuja, mutta haluaisivat hattukokemuksen: 8 vaihetta
Hat ei hattu - hattu ihmisille, jotka eivät todellakaan käytä hattuja, mutta haluaisivat hattukokemuksen: Olen aina toivonut voivani olla hattuhenkilö, mutta en ole koskaan löytänyt minulle sopivaa hattua. Tämä " Hat not Hat, " tai kiehtova, kuten sitä kutsutaan, on ylempi karkea ratkaisu hattuongelmaani, jossa voisin osallistua Kentuckyn Derbyyn, tyhjiö
Hyvä laatu iPod/iPhone -kaiutin: 11 vaihetta (kuvilla)
Hyvä laatu iPod/iPhone -kaiutin: Ostin äskettäin pojalleni iPod -kaiutinjärjestelmän paikalliselta Curriesilta, se maksoi 50 puntaa ja se on aivan paskaa! Joten ajattelin tehdä sellaisen itse. Ajatuksena oli tehdä sellainen, jonka budjetti on 0 puntaa ja käyttää vain talon tavaraa