INHOUDSOPGAWE:
- Stap 1: Onderdele in die boks
- Stap 2: Om verstandig saam te werk
- Stap 3: Ekstra dele
- Stap 4: Die opstel van die Raspberry Pi
- Stap 5: Laai die sagteware af
- Stap 6: Kalibreer die gassensors
- Stap 7: Begin die Sensly HAT
- Stap 8: Laaste stappe
Video: Sensly -hoed vir die Raspberry Pi -luggehalte en gasdetektor V0.9: 8 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
Sensly is 'n draagbare besoedelingsensor wat die besoedelingsvlakke in die lug kan opspoor met behulp van sy gassensors aan boord om inligting te versamel oor die verskillende gasse wat teenwoordig is. Hierdie inligting kan direk na u slimfoon gevoer word vir opdaterings in real-time stootkennisgewings. Sensly gebruik industriële sensors wat 'n akkurate lees van die kantoor, huis of werksomgewing verseker. As u bewus is van hierdie data, kan u aksie neem en die besoedelingsvlakke om u afbring.
Ons span van Altitude Tech LTD is groot aanhangers van die Raspberry Pi mini -rekenaar. Ons wil die Raspberry Pi -gemeenskap regtig help om hul eie Sensly -toestel te ontwikkel en aan eksperimente te begin werk terwyl hulle leer oor verskillende soorte gasse. Ons het die Sensly Hat vir die Raspberry Pi ontwikkel. Ons is aanvanklik op Kickstarter bekendgestel, en ons is opgewonde om hierdie innoverende ontwikkelingsproduk aan vervaardigers te bied.
Hoe om die Sensly HAT te gebruik
Stel jou voor dat jy die Sensly Raspberry Pi HAT gebruik om:
- Bou u eie weerbestande omhulsel en monitor die luggehalte op afgeleë plekke
- Hou die luggehalte in u huis dop
- Gebruik dit vir skooleksperimente.
Stap 1: Onderdele in die boks
Begin met alles wat u benodig.
- Sinvol HAT
- BME 280 temperatuur-, humiditeits- en druksensormodule
- Skerp PM10 -sensor
- PM10 kabel
- 40 Pin Raspberry Pi -kopstuk
Stap 2: Om verstandig saam te werk
Kom ons sit dit alles saam:
- Plaas die kop met 40 penne in die pengate op die Sensly HAT en plaas die Sensly HAT op die pi
- Plaas die BME 280 -module op die Sensly HAT sodat die penne bymekaar pas. Kyk onder die module om te weet in watter rigting dit moet wees.
- Steek die PM -sensorkabel in die poort met die naam PM Header
- Sodra dit klaar is, kan ons die Raspberry Pi aanskakel.
- As gevolg van die kragopname van die Sensly Hat wanneer dit volledig in werking is, word dit aanbeveel dat u 'n framboos -pi -laaier gebruik om u pi aan te dryf.
Stap 3: Ekstra dele
Kry alles vir u framboos pi
- Framboos pi 2 of 3
- Monitor
- Sleutelbord en muis
- Internet konneksie
- HDMI -kabel
- Framboos Pi 3 laaier
- Laaste weergawe van Raspbian Jessie
Stap 4: Die opstel van die Raspberry Pi
Die gids vir die opstel van 'n framboos -pi as u dit nodig het van die framboos -pi -fondament
www.raspberrypi.org/learning/hardware-guid…
Die nuutste weergawe van Raspbian Jessie kan op die onderstaande skakel gevind word.
www.raspberrypi.org/downloads/
Stap 5: Laai die sagteware af
Stel die Raspberry Pi op om aan te sluit by die Sensly HAT.
Daar is 'n paar maniere om dit te doen, eers kan u die Raspbian -prent hier aflaai. Dit sal vooraf gekonfigureer word om te werk. Tweedens kan u die installeringsskrip aflaai van
Eerstens moet ons die installeringskripte aflaai met die opdrag. Maak seker dat u in u tuisgids is
$ git kloon
Dan verander ons die gids na die gids Sensly_Install
$ cd/path/to/Sensly_Install
Vervolgens moet ons die installeringsskrip uitvoerbaar maak.
$ chmod u+x./Sensly_Dev_Install.sh
Uiteindelik voer ons die script uit. Daar sal 'n paar instruksies wees wat u moet invoer om te bevestig dat u wil voortgaan
$ sudo./Sensly_Dev_Install.sh
Sodra dit voltooi is, sal u pi weer begin. Om te bevestig dat alles werk, kan ons die volgende opdrag uitvoer.
$ i2cdetect -y 1
U behoort posisies 05 en 76 op die skerm te sien.
Stap 6: Kalibreer die gassensors
Daar is 'n voorafverhitting/inbrandingsfase nodig om die beskermende laag wat die sensors het, te verwyder wanneer ons dit van die vervaardigers ontvang, dit is gewoonlik 48 uur en hoef slegs een keer gedoen te word. Daarna beveel ons gewoonlik aan dat u die sensor vir 15 minute verhit om die lesings te stabiliseer voordat u enige data aanmeld.
Nou moet ons die gassensors kalibreer om die PPM te kan bereken. Om dit te kan doen, moet ons die Sensly HAT in 'n skoon lugomgewing plaas. Dit kan buite wees, of as u die fasiliteite het, in sintetiese lug. Alhoewel die lug waarin u dit sit, die akkuraatheid van die sensors sal beïnvloed, sal dit nie die presisie beïnvloed nie, dus as u veranderinge in u luggehalte wil opspoor, is Sensly geskik. Die Sensly HAT is vooraf gelaai met die kalibrasie-firmware, sodat ons eenvoudig die kalibrasie-script kan uitvoer om die R0-waardes vir elke gassensor te vind. Om Sensly in die kalibrasie -omgewing te plaas, moet ons die kalibrasie -script kan uitvoer wanneer die Pi opstart. Hiervoor moet ons die volgende aflaai:
$ git kloon
In die gids gebruik ons die Sensly_Calibration.py -script, maar eers moet ons die outomatiese kalibrasie instel. Tik die volgende opdragte in die terminaal
$ sudo crontab –e
As u nog nooit crontab uitgevoer het nie, moet u kies watter redakteur u wil gebruik om dit te wysig; ek gebruik gewoonlik nano, dus kies ek opsie 2. Vervolgens moet ons die volgende opdrag in die lêer plaas
$ @herlaai sudo python /path/to/Sensly_Calibration.py
Dan sluit ons die lêer met Ctrl+x en dan Y. Dit beteken dat elke keer as u u Pi begin, die kalibrasie -script uitgevoer word.
U kan dit nou na u skoon lugomgewing neem en dit vir 'n halfuur tot 'n uur laat staan. Hoe langer hoe beter.
Sodra dit klaar is, moet u 'n lêer met die naam Sensly_Calibration_ "date" _ "time".csv hê waar "date" vervang sal word met die huidige datum wat op die Raspberry pi gestoor is en "time" vervang word met die huidige tyd. Hierdie lêer bevat die R0 waardes wat bereken is gedurende die kalibrasie fase, gemiddeld elke 5 minute. Aangesien die skrip 'n lopende gemiddelde aanteken, neem u die laaste inskrywing in die lêer as die R0 -waardes vir die MQ2, MQ7 en MQ135. Dit word dan in die Sensly.py -lêer geplaas. sodat ons die PPM -waardes vir elke gas wat opgespoor word, kan bereken
Stap 7: Begin die Sensly HAT
Om Sensly in volle modus te kan werk, moet ons die firmware opdateer om dit uit die kalibreringsmodus te kry. Dit word gedoen deur die update.sh -script uit te voer
- $ cd/path/to/Sensly_Install/
- $ sudo./Update.sh
Sodra dit voltooi is, kan ons nou ons belangrikste python -script uitvoer. Begin binne die Sensly -lêergids:
$ python /path/to/Sensly.py
Ten slotte, om u in staat te stel om die script outomaties uit te voer, voer ons dan weer die crontab -opdrag uit.
$ crontab -e
Voeg dit dan by die einde van die lêer terwyl u ons vorige inskrywing verwyder
$@herlaai python /path/to/Sensly.py
Elke keer as u u pi begin, moet die Sensly HAT data by 'n csv -lêer aanmeld. Die laaste stap is om die R0 -waardes wat u tydens die kalibrasiestap verkry het, te neem en dit in die gemerkte laaste skermskoot te plaas.
Die volgende instruksies wat ons vrystel, sal u wys hoe u dit in 'n plot kan koppel.
Stap 8: Laaste stappe
Deel u data, aangesien dit ons sal help om beter opdaterings vir Sensly op te stel.
As u dink dat u die vaardighede het om 'n wonderlike Instructable met Sensly te skryf, koop dan een in ons winkel, en as ons daarvan hou, sal ons u geld terugbetaal en selfs meer lekkernye aan u stuur!
Aanbeveel:
Gasdetektor vir huise: 3 stappe
Huisgasdetektor: Hierdie projek het ten doel om 'n effektiewe gasdetektor vir tuis te skep van arduino uno (of in hierdie geval sy Chinese ekwivalent) en 'n klomp sensors
Instruksies vir die maak van 'n vierstaaf -koppeling vir voetsteun in die middel: 9 stappe (met foto's)
Instruksies vir die maak van 'n viertrekstang vir voetsteun in die middel: middelwielaangedrewe rolstoele (PWC) het die afgelope paar jaar gewilder geword. As gevolg van die plasing van die voorste wiele, is die tradisionele voetstutte aan die sykant egter vervang deur 'n enkele voetsteun in die middel. Ongelukkig is die sentrum
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: 9 stappe (met foto's)
Instruksies vir die voltooiing van die opmaak van die baanskyfontwerp vir die opheffing/verlaging van die middelste voetsteun op motorwielstoele: die middelste voetsteunhysers moet goed onder die sitplek geberg word en laer om te ontplooi. 'N Meganisme vir die onafhanklike werking van die opberging en ontplooiing van voetsteun is nie ingesluit by rolstoele op die mark nie, en PWC -gebruikers het die behoefte uitgespreek
Voeg 'n PC Sync-aansluiting by 'n Nikon Sc-28 Ttl-kabel (gebruik outomatiese instellings vir 'n flits op die kamera en aktiveer die flits van die kamera !!): 4 stappe
Voeg 'n Pc Sync-aansluiting by 'n Nikon Sc-28 Ttl-kabel (gebruik outomatiese instellings vir 'n flits op die kamera en aktiveer flitsers van die kamera !!): in hierdie instruksies sal ek jou wys hoe om een van die lastige eie 3-pins TTL-aansluitings op te verwyder aan die kant van 'n Nikon SC-28-kamera met TTL-kabel en vervang dit met 'n standaard rekenaar-sinchronisasie-aansluiting. Hiermee kan u 'n spesiale flits gebruik
Hoe u u rekenaar drasties kan bespoedig en die snelheid kan handhaaf vir die hele lewe van die stelsel: 9 stappe
Hoe u u rekenaar drasties kan bespoedig en die snelheid kan handhaaf vir die hele lewe van die stelsel: Dit is 'n handleiding wat ek gemaak het oor hoe u u rekenaar kan opruim, aanpas en optimaliseer sodat dit vinniger kan werk as toe u die eerste keer gekoop het dit en om dit so te hou. Ek sal foto's plaas sodra ek 'n kans kry, maar ongelukkig op die oomblik nie