Përmbajtje:

KUPR SENSYLE P FORR CILALSIN E AJRIT PASR RASPBERRY & GAS DETECTOR V1.1: 9 Hapa
KUPR SENSYLE P FORR CILALSIN E AJRIT PASR RASPBERRY & GAS DETECTOR V1.1: 9 Hapa

Video: KUPR SENSYLE P FORR CILALSIN E AJRIT PASR RASPBERRY & GAS DETECTOR V1.1: 9 Hapa

Video: KUPR SENSYLE P FORR CILALSIN E AJRIT PASR RASPBERRY & GAS DETECTOR V1.1: 9 Hapa
Video: Coldplay - Hymn For The Weekend (Official Video) 2024, Nëntor
Anonim
KAPEL SENSYLE P FORR CILALSIN E AJRS SAS MJEDRS DHE DETEKTORI I GAZIT V1.1
KAPEL SENSYLE P FORR CILALSIN E AJRS SAS MJEDRS DHE DETEKTORI I GAZIT V1.1

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 rastin tuaj të papërshkueshëm 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/680
  • 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

github.com/Altitude-Tech/Sensly_Install

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: Firmware i Kalibrimit

Firmware i kalibrimit
Firmware i kalibrimit

Për të qenë në gjendje të ekzekutoni procesin e kalibrimit, kërkohet një hap i azhurnimit. Hapi i parë është të shkarkoni skedarët për firmware -in e kalibrimit në:

$ git klon

Tani duhet të vendosim Sensly në modalitetin e ngarkimit për këtë Raspberry Pi dhe Sensly lidhet siç tregohet më sipër. Mënyra e ngarkimit është vetëm për versionin V1.1-1.4. Raspberry Pi merr energjinë përmes USB, pastaj Sensly merr fuqinë nga kabllot Kuq e Zi.

Kabllot Portokalli dhe të Verdha ndërrohen për qëllime komunikimi.

Pasi të jetë lidhur gjithçka, është koha për të ekzekutuar skriptin e Firmware.

$ sudo python Firmware_Updater_Calibration.py

Pasi të ketë përfunduar modaliteti i ngarkimit, lidheni Sensly në krye të Raspberry Pi dhe shkoni në hapin tjetër.

Hapi 7: 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

Tjetra, ne duhet të vendosim komandën e mëposhtme në skedar

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

Komanda duhet të jetë në "/etc/rc.local" siç tregohet në figurën e mësipërme. Për ta bërë këtë, ne do të shtypim terminalin:

$ sudo nano /etc/rc.local

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 8: 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 fshirë vijën që u shtua në "/etc/rc.local" kështu që bordi nuk kalon në modalitetin e kalibrimit sa herë që pi fillon, pastaj drejtimin e shkrimit Firmware_Updater_Operation.py, me Sensly lidhur si në hapi 6

Pastaj ne ekzekutojmë përditësuesin e firmuerit nga drejtoria Sensly_Update_for_v1_1 si më poshtë:

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

Pasi të jetë përditësuar firmueri Sensly, lidheni Sensly me Raspberry Pi si zakonisht.

Tani ekzekutoni skenarin Sensly.py:

python /home/pi/Sensly/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 -në tuaj, Sensly HAT duhet të regjistrojë të dhëna në dosjen SampleData si 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 9: 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: