Taula de continguts:

BARRET SENSIBLE PER AL DETECTOR DE GAS QUALITAT I GAS V1.1: 9 passos
BARRET SENSIBLE PER AL DETECTOR DE GAS QUALITAT I GAS V1.1: 9 passos

Vídeo: BARRET SENSIBLE PER AL DETECTOR DE GAS QUALITAT I GAS V1.1: 9 passos

Vídeo: BARRET SENSIBLE PER AL DETECTOR DE GAS QUALITAT I GAS V1.1: 9 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, De novembre
Anonim
BARRET SENSIBLE PER AL DETECTOR DE GAS QUALITAT I GAS V1.1
BARRET SENSIBLE PER AL DETECTOR DE GAS QUALITAT I GAS V1.1

Sensly és un sensor de contaminació portàtil capaç de detectar els nivells de contaminació de l’aire mitjançant els seus sensors de gas a bord per recollir informació sobre els diferents gasos presents. Aquesta informació es pot enviar directament al telèfon intel·ligent per obtenir actualitzacions de notificacions push en temps real. Sensly utilitza sensors industrials que garanteixen una lectura precisa de l’oficina, la llar o l’entorn laboral. Conèixer aquestes dades us ajuda a prendre mesures i a reduir els nivells de contaminació al vostre voltant.

El nostre equip d’Altitude Tech LTD és un gran fan del mini ordinador Raspberry Pi. Tenim moltes ganes d’ajudar a la comunitat Raspberry Pi a desenvolupar el seu propi dispositiu Sensly i a començar a treballar en experiments mentre aprenem sobre diferents tipus de gasos. Hem desenvolupat el barret Sensly per al Raspberry Pi. Iniciat inicialment a Kickstarter, estem encantats de proporcionar aquest producte de desenvolupament innovador als creadors.

Com utilitzar el barret Sensly

Imagineu-vos utilitzar el Sensly Raspberry Pi HAT per:

  1. Construïu un cas propi resistent a la intempèrie i controleu la qualitat de l’aire en llocs remots.
  2. Superviseu la qualitat de l’aire a la vostra llar.
  3. Utilitzeu-lo per a experiments escolars.

Pas 1: parts al quadre

Parts a la caixa
Parts a la caixa

Comenceu per aconseguir tot el que necessiteu.

  • Sensly HAT
  • Mòdul sensor de temperatura, humitat i pressió BME 280/680
  • Sensor agut PM10
  • Cable PM10
  • Capçalera Raspberry Pi de 40 pins

Pas 2: ajuntar sensiblement tots

Unint Sensly All Together
Unint Sensly All Together
Unint Sensly All Together
Unint Sensly All Together
Unint Sensly All Together
Unint Sensly All Together

Unim-ho tot:

  • Introduïu la capçalera de 40 pins als orificis dels pins del Sensly HAT i, a continuació, col·loqueu el Sensly HAT al pi
  • Col·loqueu el mòdul BME 280 al Sensly HAT assegurant-vos que els pins coincideixen. Mireu a sota del mòdul per saber cap a quina direcció ha d’estar.
  • Connecteu el cable del sensor PM al port anomenat PM Header
  • Un cop fet això, podem encendre el Raspberry Pi.
  • A causa del consum d'energia del Sensly Hat quan està completament en funcionament, es recomana utilitzar un carregador de gerds pi per alimentar el seu pi.

Pas 3: parts addicionals

Parts addicionals
Parts addicionals

Aconseguir-ho tot per al vostre raspberry pi

  • Raspberry pi 2 o 3
  • Monitor
  • Teclat i ratolí
  • Connexió a Internet
  • Cable HDMI
  • Carregador Raspberry Pi 3
  • Darrera versió de Raspbian Jessie

Pas 4: Configuració del Raspberry Pi

Configuració del Raspberry Pi
Configuració del Raspberry Pi
Configuració del Raspberry Pi
Configuració del Raspberry Pi
Configuració del Raspberry Pi
Configuració del Raspberry Pi

La guia per configurar un raspberry pi si ho necessiteu des de la base raspberry pi

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

La versió més recent de Raspbian Jessie es troba a l’enllaç següent.

www.raspberrypi.org/downloads/

Pas 5: descarregueu el programari

Baixeu-vos el programari
Baixeu-vos el programari
Baixeu-vos el programari
Baixeu-vos el programari
Baixeu-vos el programari
Baixeu-vos el programari

Configuració del Raspberry Pi per connectar-se al Sensly HAT.

Hi ha algunes maneres de fer-ho, primer podeu descarregar la imatge de Raspbian aquí. Això es preconfigurarà perquè funcioni. En segon lloc, podeu descarregar el script d’instal·lació des de

github.com/Altitude-Tech/Sensly_Install

En primer lloc, hem de descarregar els scripts d'instal·lació mitjançant l'ordre. Assegureu-vos que esteu al directori inicial

$ git clone

A continuació, canviem de directori a la carpeta Sensly_Install

$ cd / path / to / Sensly_Install

A continuació, hem de fer executable l'script d'instal·lació.

$ chmod u + x./Sensly_Dev_Install.sh

Finalment executem el guió. Hi haurà algunes sol·licituds que haureu d’escriure Y per confirmar que voleu continuar

$ sudo./Sensly_Dev_Install.sh

Un cop completat, el vostre pi es reiniciarà. Per confirmar que tot funciona, podem executar l'ordre següent.

$ i2cdetect -y 1

Hauríeu de poder veure les posicions 05 i 76 a la pantalla.

Pas 6: Firmware de calibració

Firmware de calibració
Firmware de calibració

Per poder executar el procés de calibratge, cal un pas d'actualització. El primer pas és descarregar els fitxers del firmware de calibratge a:

$ git clon

Ara hem de posar el Sensly en mode de pujada per a això, el Raspberry Pi i Sensly es connecten tal com es mostra més amunt. El mode de càrrega només és per a la versió V1.1-1.4. El Raspberry Pi s’alimenta mitjançant USB i Sensly obté l’alimentació dels cables negre i vermell.

Els cables taronja i groc es commuten amb finalitats de comunicació.

Després que tot estigui connectat, és hora d'executar l'script del firmware.

$ sudo python Firmware_Updater_Calibration.py

Un cop finalitzat el mode de càrrega, connecteu el Sensly a la part superior del Raspberry Pi i aneu al següent pas.

Pas 7: calibreu els sensors de gas

Calibreu els sensors de gas
Calibreu els sensors de gas

Cal una fase de preescalfament / cremada per eliminar el recobriment protector que tenen els sensors quan els rebem dels fabricants, normalment és de 48 hores i només s’ha de fer una vegada. Després d’això, normalment es recomana escalfar el sensor durant 15 minuts per estabilitzar les lectures abans de registrar qualsevol dada.

Ara cal calibrar els sensors de gas per poder calcular el PPM. Per fer-ho, hem de col·locar el Sensly HAT en un entorn d’aire net. Podria ser fora o si teniu les instal·lacions, en aire sintètic. Tot i que l’aire que el poseu afectarà la precisió dels sensors, no afectarà la precisió, de manera que si voleu fer un seguiment dels canvis en la qualitat de l’aire, Sensly serà adequat. El Sensly HAT ve pre-carregat amb el firmware de calibratge, de manera que podem simplement executar l’escript de calibratge per trobar els valors R0 de cada sensor de gas. Per poder posar Sensly a l'entorn de calibratge, hem de poder executar l'script de calibratge quan arrenca el Pi. Per a això, haurem de descarregar:

$ git clon

A continuació, hem de posar l'ordre següent al fitxer

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

L'ordre ha d'estar al "/etc/rc.local" tal com es mostra a la imatge superior. Per fer-ho escriurem al terminal:

$ sudo nano /etc/rc.local

A continuació, tanquem el fitxer amb Ctrl + x i després Y. Això significarà que cada vegada que inicieu el Pi, executarà l'script de calibratge.

Ara el podeu portar a un entorn d’aire net i deixar-lo entre mitja hora o una hora. Com més temps millor.

Un cop acabat, haureu de tenir un fitxer anomenat Sensly_Calibration_ "data" _ "hora".csv on "data" se substituirà per la data actual emmagatzemada al Raspberry pi i "hora" se substituirà per l'hora actual. Aquest fitxer contindrà els valors R0 calculats durant la fase de calibratge promediat cada 5 minuts. Com que l'script registra una mitjana en execució, agafeu l'última entrada del fitxer com a valors R0 per a MQ2, MQ7 i MQ135. Tot seguit, es posarà al fitxer Sensly.py. per permetre’ns calcular els valors PPM de cada gas detectat

Pas 8: Execució del Sensly HAT

Execució del Sensly HAT
Execució del Sensly HAT
Execució del Sensly HAT
Execució del Sensly HAT
Execució del Sensly HAT
Execució del Sensly HAT

Per poder executar Sensly en mode de funcionament complet, hem d’actualitzar el firmware per treure’l del mode de calibració. Això es fa suprimint la línia que es va afegir a "/etc/rc.local" perquè la placa no passi al mode de calibratge cada vegada que s'inicia el pi, i després s'executa l'script Firmware_Updater_Operation.py, amb el Sensly connectat com a pas 6.

A continuació, executem l’actualitzador de firmware des del directori Sensly_Update_for_v1_1 de la següent manera:

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

Un cop s’ha actualitzat el microprogramari Sensly, connecteu el Sensly amb el Raspberry Pi com és habitual.

Ara executeu l'script Sensly.py:

python /home/pi/Sensly/Sensly.py

Finalment, per tal que pugueu executar l'script automàticament, tornem a executar l'ordre crontab.

$ crontab -e

A continuació, afegiu-lo al final del fitxer mentre elimineu la nostra entrada anterior

@reboot python /path/to/Sensly.py

Ara, cada cop que arrenceu el vostre pi, Sensly HAT hauria de registrar dades a la carpeta SampleData com a fitxer CSV. L'últim pas consisteix a prendre els valors R0 que heu obtingut durant el pas de calibratge i posar-los a la darrera captura de pantalla ressaltada.

La següent instrucció que llançarem us mostrarà com enllaçar-ho amb trama.

Pas 9: passos finals

Passos finals
Passos finals

Compartiu les vostres dades, ja que ens ajudarà a millorar les actualitzacions de Sensly.

Si creieu que teniu les habilitats necessàries per escriure un bon instructiu mitjançant Sensly, adquireu-ne un a la nostra botiga i, si ens agrada, us reemborsarem els diners i, fins i tot, us enviarem més productes.

Recomanat: