Përmbajtje:

Kapelë e ndjeshme për Raspberry Pi Cilësia e Ajrit & Detektori i Gazit V0.9: 8 Hapa
Kapelë e ndjeshme për Raspberry Pi Cilësia e Ajrit & Detektori i Gazit V0.9: 8 Hapa

Video: Kapelë e ndjeshme për Raspberry Pi Cilësia e Ajrit & Detektori i Gazit V0.9: 8 Hapa

Video: Kapelë e ndjeshme për Raspberry Pi Cilësia e Ajrit & Detektori i Gazit V0.9: 8 Hapa
Video: ComfyUI Tutorial - How to Install ComfyUI on Windows, RunPod & Google Colab | Stable Diffusion SDXL 2024, Korrik
Anonim
Kapelë e ndjeshme për Detektorin e Cilësisë së Ajrit dhe Raspberry Pi të V0.9
Kapelë e ndjeshme për Detektorin e Cilësisë së Ajrit dhe Raspberry Pi të V0.9

Sensly është një sensor i ndotjes i lëvizshëm i aftë për të zbuluar nivelet e ndotjes në ajër duke përdorur sensorët e tij të gazit në bord për të mbledhur informacion në lidhje me gazrat e ndryshëm të pranishëm. Ky informacion mund t'i jepet drejtpërdrejt smartphone-it tuaj për përditësime të njoftimeve push në kohë reale. Përdor me sensorë sensorë industrialë që sigurojnë një lexim të saktë të zyrës, shtëpisë ose mjedisit të punës. Të qenit i vetëdijshëm për këto të dhëna ju ndihmon të ndërmerrni veprime dhe të ulni nivelet e ndotjes përreth jush.

Ekipi ynë në Altitude Tech LTD janë tifozë të mëdhenj të mini kompjuterit Raspberry Pi. Ne jemi vërtet të etur për të ndihmuar komunitetin Raspberry Pi të zhvillojë pajisjen e tyre Sensly dhe të fillojë të punojë në eksperimente ndërsa mëson për lloje të ndryshme të gazeve. Ne kemi zhvilluar Kapelën Sensly për Raspberry Pi. Fillimisht e lançuar në Kickstarter, ne jemi të ngazëllyer për të ofruar këtë produkt novator të zhvillimit për krijuesit.

Si të përdorni kapelën e ndjeshme

Imagjinoni të përdorni Sensly Raspberry Pi HAT për:

  1. Ndërtoni kutinë tuaj të papërshkueshme nga moti dhe monitoroni cilësinë e ajrit në vende të largëta
  2. Monitoroni cilësinë e ajrit rreth shtëpisë tuaj
  3. Përdoreni atë për eksperimente në shkollë.

Hapi 1: Pjesët në Kuti

Pjesë në Kuti
Pjesë në Kuti

Filloni me marrjen e gjithçkaje që ju nevojitet.

  • HAT me ndjeshmëri
  • Moduli i sensorit të temperaturës, lagështisë dhe presionit BME 280
  • Sensori i mprehtë PM10
  • Kabllo PM10
  • 40 Pin kokë Raspberry Pi

Hapi 2: Të vendosni me kujdes të gjithë së bashku

Vendosja me ndjeshmëri të gjitha së bashku
Vendosja me ndjeshmëri të gjitha së bashku
Vendosja me ndjeshmëri të gjitha së bashku
Vendosja me ndjeshmëri të gjitha së bashku
Vendosja me ndjeshmëri të gjitha së bashku
Vendosja me ndjeshmëri të gjitha së bashku

Le t'i vendosim të gjitha së bashku:

  • Vendoseni kokën me 40 kunja në vrimat e kunjave në Sensly HAT, pastaj vendoseni HAT Sensly mbi pi
  • Vendoseni modulin BME 280 në Sensly HAT duke siguruar që kunjat të përputhen. Shikoni nën modul për të ditur se në cilin drejtim duhet të përballet.
  • Lidheni kabllon e sensorit PM në portin e titulluar PM Header
  • Pasi të bëhet kjo, ne mund të aktivizojmë Raspberry Pi.
  • Për shkak të tërheqjes së energjisë të Kapelës Sensly kur është plotësisht funksionale, rekomandohet që të përdorni një ngarkues pi mjedër për të fuqizuar piun tuaj.

Hapi 3: Pjesë shtesë

Pjesë shtesë
Pjesë shtesë

Marrja e gjithçkaje për pi tuaj të mjedrës

  • Mjedër pi 2 ose 3
  • Monitor
  • Tastiera dhe miu
  • Lidhje interneti
  • Kabllo HDMI
  • Ngarkues Raspberry Pi 3
  • Versioni i fundit i Raspbian Jessie

Hapi 4: Vendosja e Raspberry Pi

Vendosja e Raspberry Pi
Vendosja e Raspberry Pi
Vendosja e Raspberry Pi
Vendosja e Raspberry Pi
Vendosja e Raspberry Pi
Vendosja e Raspberry Pi

Udhëzues për konfigurimin e një pi mjedër nëse keni nevojë nga themeli i mjedrës pi

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

Versioni më i fundit i Raspbian Jessie mund të gjendet në lidhjen më poshtë.

www.raspberrypi.org/downloads/

Hapi 5: Shkarkoni Softuerin

Shkarkoni Softuerin
Shkarkoni Softuerin
Shkarkoni Softuerin
Shkarkoni Softuerin
Shkarkoni Softuerin
Shkarkoni Softuerin

Vendosja e Raspberry Pi për t'u lidhur me SENSY HAT.

Ka disa mënyra për ta bërë këtë, së pari mund të shkarkoni imazhin Raspbian këtu. Kjo do të jetë e para -konfiguruar për të punuar. Së dyti, mund të shkarkoni skriptin e instalimit nga

Së pari ne duhet të shkarkojmë skriptet e instalimit duke përdorur komandën. Sigurohuni që jeni në drejtorinë tuaj të shtëpisë

$ git klon

Pastaj ne ndryshojmë drejtorinë në dosjen Sensly_Install

$ cd/path/to/Sensly_Install

Tjetra, ne duhet ta bëjmë skriptin e instalimit të ekzekutueshëm.

$ chmod u+x./Sensly_Dev_Install.sh

Më në fund e ekzekutojmë skenarin. Do të ketë disa kërkesa që do t'ju duhet të shtypni në Y për të konfirmuar që dëshironi të vazhdoni

$ sudo./Sensly_Dev_Install.sh

Pasi ta keni përfunduar, pi juaj do të riniset. Për të konfirmuar që gjithçka po funksionon, mund të ekzekutojmë komandën e mëposhtme.

$ i2cdetect -y 1

Ju duhet të jeni në gjendje të shihni pozicionet 05 dhe 76 në ekran.

Hapi 6: Kalibroni sensorët e gazit

Kalibroni sensorët e gazit
Kalibroni sensorët e gazit
Kalibroni sensorët e gazit
Kalibroni sensorët e gazit

Kërkohet një fazë para-ngrohjeje/djegieje për të hequr veshjen mbrojtëse që kanë sensorët kur i marrim nga prodhuesit, kjo është zakonisht 48 orë dhe duhet të bëhet vetëm një herë. Pas kësaj, ne zakonisht rekomandojmë ngrohjen e sensorit për 15 minuta për të stabilizuar leximet para se të regjistroni ndonjë të dhënë.

Tani ne duhet të kalibrojmë Sensorët e Gazit për të qenë në gjendje të llogarisim PPM. Për ta bërë këtë, ne duhet ta vendosim Sensly HAT në një mjedis me ajër të pastër. Kjo mund të jetë jashtë ose nëse keni lehtësira, në ajër sintetik. Ndërsa ajri që e vendosni do të ndikojë në saktësinë e sensorëve nuk do të ndikojë në saktësinë e tij, kështu që nëse jeni duke kërkuar të gjurmoni ndryshimet në cilësinë e ajrit tuaj Sensly do të jetë i përshtatshëm. Sensly HAT vjen i ngarkuar paraprakisht me firmuerin e kalibrimit, kështu që ne thjesht mund të ekzekutojmë skriptin e kalibrimit për të gjetur vlerat R0 për secilin sensor të gazit. Për të qenë në gjendje të vendosim Sensly në mjedisin e kalibrimit, ne duhet të jemi në gjendje të ekzekutojmë shkrimin e kalibrimit kur Pi fillon. Për këtë, ne do të duhet të shkarkojmë:

$ git klon

Brenda asaj dosje, ne do të përdorim Sensly_Calibration.py Script, por së pari duhet të vendosim kalibrimin automatik. Shkruani komandat e mëposhtme në terminal

$ sudo crontab –e

Nëse nuk keni ekzekutuar kurrë më parë crontab atëherë do të duhet të zgjidhni me cilin redaktues dëshironi të përdorni për ta redaktuar, normalisht përdor nano kështu që zgjedh opsionin 2. Tjetra, duhet të vendosim komandën e mëposhtme në skedar

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

Pastaj ne e mbyllim skedarin duke përdorur Ctrl+x pastaj Y. Kjo do të thotë që sa herë që të filloni Pi tuaj do të ekzekutojë skriptin e kalibrimit.

Tani mund ta çoni në mjedisin tuaj të ajrit të pastër dhe ta lini atë për gjysmë ore, deri në një orë. Sa më gjatë aq më mirë.

Pasi të përfundojë kjo ju duhet të keni një skedar të quajtur Sensly_Calibration_ "date" _ "time".csv ku "data" do të zëvendësohet me datën aktuale të ruajtur në Raspberry pi dhe "koha" zëvendësohet me kohën aktuale. Ky skedar do të përmbajë vlerat R0 të llogaritura gjatë fazës së kalibrimit mesatarisht çdo 5 minuta. Meqenëse skripti regjistron një mesatare të funksionimit, ju merrni hyrjen e fundit në skedar si vlerat R0 për MQ2, MQ7 dhe MQ135. Kjo pastaj do të futet në skedarin Sensly.py. për të na mundësuar që të llogarisim vlerat e PPM për çdo gaz të zbuluar

Hapi 7: Drejtimi i HAT Sensly

Drejtimi i HAT Sensly
Drejtimi i HAT Sensly
Drejtimi i HAT Sensly
Drejtimi i HAT Sensly
Drejtimi i HAT Sensly
Drejtimi i HAT Sensly
Drejtimi i HAT Sensly
Drejtimi i HAT Sensly

Për të qenë në gjendje të ekzekutojmë Sensly në modalitetin e funksionimit të plotë, duhet të azhurnojmë firmware -in për ta nxjerrë atë nga modaliteti i Kalibrimit. Kjo bëhet duke ekzekutuar skriptin update.sh

  • $ cd/path/to/Sensly_Install/
  • $ sudo./Update.sh

Pasi të përfundojmë, tani mund të ekzekutojmë shkrimin tonë kryesor python. Brenda dosjes Sensly ekzekutoni:

$ python /path/to/Sensly.py

Së fundi, për t’ju mundësuar që të ekzekutoni skriptin automatikisht, atëherë ekzekutojmë përsëri komandën crontab.

$ crontab -e

Pastaj shtojeni këtë në fund të skedarit duke hequr hyrjen tonë të mëparshme

$@reboot python /path/to/Sensly.py

Tani sa herë që nisni pi tuaj, Sensly HAT duhet të regjistrojë të dhëna në një skedar csv. Hapi i fundit është marrja e vlerave R0 që keni marrë gjatë hapit të kalibrimit dhe vendosja e tyre në shkrepjen e fundit të ekranit të theksuar.

Udhëzuesi tjetër që do të lëshojmë do t'ju tregojë se si ta lidhni këtë me plot komplot.

Hapi 8: Hapat e fundit

Hapat e fundit
Hapat e fundit

Ju lutemi ndani të dhënat tuaja pasi do të na ndihmojë të ndërtojmë përditësime më të mira për Sensly.

Nëse mendoni se keni aftësitë për të shkruar një Udhëzues të mrekullueshëm duke përdorur Sensly atëherë blini një nga dyqani ynë dhe nëse na pëlqen ne do t'ju kthejmë paratë tuaja dhe madje do t'ju dërgojmë më shumë gjëra të mira!

Recommended: