Tabla de contenido:
- Paso 1: Partes en la caja
- Paso 2: Poner todo junto con sensatez
- Paso 3: Piezas adicionales
- Paso 4: Configuración de la Raspberry Pi
- Paso 5: descargue el software
- Paso 6: Firmware de calibración
- Paso 7: calibre los sensores de gas
- Paso 8: Ejecución de Sensly HAT
- Paso 9: Pasos finales
Video: SOMBRERO SENSLY PARA EL DETECTOR DE GAS Y CALIDAD DEL AIRE DE FRAMBUESA PI V1.1: 9 Pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Sensly es un sensor de contaminación portátil capaz de detectar los niveles de contaminación en el aire utilizando sus sensores de gas a bordo para recopilar información sobre los diversos gases presentes. Esta información se puede enviar directamente a su teléfono inteligente para obtener actualizaciones de notificaciones automáticas en tiempo real. Usa sensly sensores industriales que aseguran una lectura precisa de la oficina, el hogar o el entorno laboral. Conocer estos datos le ayuda a tomar medidas y reducir los niveles de contaminación a su alrededor.
Nuestro equipo en Altitude Tech LTD son grandes fanáticos de la mini computadora Raspberry Pi. Estamos muy interesados en ayudar a la comunidad de Raspberry Pi a desarrollar su propio dispositivo Sensly y comenzar a trabajar en experimentos mientras aprendemos sobre diferentes tipos de gases. Hemos desarrollado Sensly Hat para Raspberry Pi. Lanzado inicialmente en Kickstarter, nos complace ofrecer este producto de desarrollo innovador a los fabricantes.
Cómo usar el Sensly HAT
Imagínese usando Sensly Raspberry Pi HAT para:
- Construya su propia carcasa resistente a la intemperie y controle la calidad del aire en ubicaciones remotas.
- Controle la calidad del aire en su hogar.
- Úselo para experimentos escolares.
Paso 1: Partes en la caja
Empiece por conseguir todo lo que necesita.
- Sensly HAT
- Módulo sensor de temperatura, humedad y presión BME 280/680
- Sensor Sharp PM10
- Cable PM10
- Cabecera Raspberry Pi de 40 pines
Paso 2: Poner todo junto con sensatez
Vamos a juntarlo todo:
- Coloque el cabezal de 40 pines en los orificios de los pines del Sensly HAT y luego coloque el Sensly HAT en el pi
- Coloque el módulo BME 280 en Sensly HAT asegurándose de que los pines coincidan. Mire debajo del módulo para saber en qué dirección debe estar orientado.
- Conecte el cable del sensor de PM en el puerto etiquetado PM Header
- Una vez hecho esto, podemos encender la Raspberry Pi.
- Debido al consumo de energía del Sensly Hat cuando está en pleno funcionamiento, se recomienda que utilice un cargador Raspberry Pi para alimentar su pi.
Paso 3: Piezas adicionales
Conseguir todo para tu raspberry pi
- Frambuesa pi 2 o 3
- Monitor
- Teclado y ratón
- Conexión a Internet
- Cable HDMI
- Cargador Raspberry Pi 3
- Última versión de Raspbian Jessie
Paso 4: Configuración de la Raspberry Pi
La guía para configurar una raspberry pi si lo necesita de la base raspberry pi
www.raspberrypi.org/learning/hardware-guid…
La última versión de Raspbian Jessie se puede encontrar en el siguiente enlace.
www.raspberrypi.org/downloads/
Paso 5: descargue el software
Configuración de la Raspberry Pi para conectarse a Sensly HAT.
Hay algunas formas de hacer esto, primero puede descargar la imagen de Raspbian aquí. Esto estará preconfigurado para funcionar. En segundo lugar, puede descargar el script de instalación desde
github.com/Altitude-Tech/Sensly_Install
Primero, necesitamos descargar los scripts de instalación usando el comando. Asegúrese de estar en su directorio de inicio
$ git clon
Luego cambiamos de directorio a la carpeta Sensly_Install
$ cd / ruta / a / Sensly_Install
A continuación, debemos hacer que el script de instalación sea ejecutable.
$ chmod u + x./Sensly_Dev_Install.sh
Finalmente ejecutamos el script. Habrá algunas indicaciones que deberá escribir en Y para confirmar que desea continuar.
$ sudo./Sensly_Dev_Install.sh
Una vez completado, su pi se reiniciará. Para confirmar que todo está funcionando podemos ejecutar el siguiente comando.
$ i2cdetect -y 1
Debería poder ver las posiciones 05 y 76 en la pantalla.
Paso 6: Firmware de calibración
Para poder ejecutar el proceso de calibración, se requiere un paso de actualización. El primer paso es descargar los archivos del firmware de calibración en:
$ git clon
Ahora tenemos que poner Sensly en modo de carga para esto, Raspberry Pi y Sensly se conecta como se muestra arriba. El modo de carga es solo para la versión V1.1-1.4. La Raspberry Pi obtiene la energía a través de USB, luego Sensly obtiene la energía de los cables rojo y negro.
Los cables naranja y amarillo están conmutados por motivos de comunicación.
Una vez que todo esté conectado, es hora de ejecutar el script de firmware.
$ sudo python Firmware_Updater_Calibration.py
Una vez que el modo de carga haya finalizado, conecte Sensly en la parte superior de la Raspberry Pi y vaya al siguiente paso.
Paso 7: calibre los sensores de gas
Se requiere una fase de precalentamiento / quemado para quitar la capa protectora que tienen los sensores cuando los recibimos de los fabricantes, esto generalmente es de 48 horas y solo debe hacerse una vez. Después de eso, normalmente recomendamos calentar el sensor durante 15 minutos para estabilizar las lecturas antes de registrar cualquier dato.
Ahora necesitamos calibrar los sensores de gas para poder calcular el PPM. Para hacer esto, necesitamos colocar Sensly HAT en un ambiente de aire limpio. Esto podría ser al aire libre o si tienes las instalaciones, en aire sintético. Si bien el aire en el que lo coloca afectará la precisión de los sensores, no afectará la precisión, por lo que si está buscando rastrear cambios en la calidad del aire, Sensly será adecuado. El Sensly HAT viene precargado con el firmware de calibración, por lo que simplemente podemos ejecutar el script de calibración para encontrar los valores R0 para cada sensor de gas. Para poder poner Sensly en el entorno de calibración, necesitamos poder ejecutar el script de calibración cuando arranca el Pi. Para ello, necesitaremos descargar:
$ git clon
A continuación, debemos poner el siguiente comando en el archivo
$ @reboot sudo python /path/to/Sensly_Calibration.py
El comando debe estar en "/etc/rc.local" como se muestra en la imagen de arriba. Para ello teclearemos en la terminal:
$ sudo nano /etc/rc.local
Luego cerramos el archivo usando Ctrl + x y luego Y. Esto significará que cada vez que inicie su Pi, se ejecutará el script de calibración.
Ahora puede llevarlo a su ambiente de aire limpio y dejarlo entre media hora y una hora. Cuanto más tiempo mejor.
Una vez que esto haya terminado, debería tener un archivo llamado Sensly_Calibration_ "fecha" _ "hora".csv donde "fecha" será reemplazada con la fecha actual almacenada en la Raspberry pi y "hora" se reemplaza con la hora actual. Este archivo contendrá los valores R0 calculados durante la fase de calibración promediados cada 5 minutos. Dado que el script registra un promedio móvil, toma la última entrada en el archivo como los valores R0 para MQ2, MQ7 y MQ135. Esto luego se colocará en el archivo Sensly.py. para permitirnos calcular los valores de PPM para cada gas detectado
Paso 8: Ejecución de Sensly HAT
Para poder ejecutar Sensly en modo de funcionamiento completo, necesitamos actualizar el firmware para salir del modo de calibración. Esto se hace eliminando la línea que se agregó a "/etc/rc.local" para que la placa no entre en modo de calibración cada vez que se inicia el pi, luego ejecutando el script Firmware_Updater_Operation.py, con el Sensly conectado como en paso 6.
Luego ejecutamos el actualizador de firmware desde el directorio Sensly_Update_for_v1_1 de la siguiente manera:
- $ cd / home / pi / Sensly_Update_for_v1_1 /
- $ sudo python Firmware_Updater_Operation.py
Una vez que se haya actualizado el firmware de Sensly, conecte Sensly con Raspberry Pi como de costumbre.
Ahora ejecute el script Sensly.py:
python /home/pi/Sensly/Sensly.py
Finalmente, para permitirle ejecutar el script automáticamente, luego ejecutamos el comando crontab nuevamente.
$ crontab -e
Luego agregue esto al final del archivo mientras elimina nuestra entrada anterior
@reboot python /path/to/Sensly.py
Ahora, cada vez que inicie su pi, Sensly HAT debería registrar datos en la carpeta SampleData como un archivo csv. El paso final es tomar los valores R0 que obtuvo durante el paso de calibración y ponerlos en la última captura de pantalla resaltada.
El siguiente instructable que lanzaremos le mostrará cómo vincular esto con plotly.
Paso 9: Pasos finales
Comparta sus datos, ya que nos ayudarán a crear mejores actualizaciones para Sensly.
Si crees que tienes las habilidades para escribir un excelente Instructable usando Sensly, compra uno en nuestra tienda y, si nos gusta, te reembolsaremos tu dinero e incluso te enviaremos más golosinas.
Recomendado:
Medidor de calidad del aire interior: 5 pasos (con imágenes)
Medidor de calidad del aire interior: proyecto simple para verificar la calidad del aire en su casa. Dado que últimamente nos quedamos / trabajamos mucho desde casa, podría ser una buena idea monitorear la calidad del aire y recordar cuándo es el momento de abrir la ventana. y toma un poco de aire fresco
Pantalla LED de estado de la calidad del aire de PurpleAir: 4 pasos
Pantalla LED de estado de la calidad del aire de PurpleAir: con los recientes incendios forestales en California, la calidad del aire en San Francisco se ha visto muy afectada. Nos encontramos revisando el mapa de PurpleAir una y otra vez en nuestros teléfonos o computadoras portátiles tratando de ver cuándo el aire era lo suficientemente seguro para abrir la victoria
Sombrero, no sombrero: un sombrero para personas que realmente no usan sombreros, pero que desean una experiencia con sombrero: 8 pasos
Sombrero, no sombrero: un sombrero para personas que realmente no usan sombreros, pero que les gustaría tener una experiencia con sombrero: Siempre he deseado poder ser una persona con sombrero, pero nunca he encontrado un sombrero que funcione para mí. Este " Sombrero, no sombrero " o fascinator como se llama es una solución crujiente para mi problema de sombrero en el que podría asistir al Derby de Kentucky, vacío
Sistema para monitorear la calidad del aire en busca de contaminación por partículas: 4 pasos
Sistema para monitorear la calidad del aire para la contaminación de partículas: INTRO: 1 En este proyecto, muestro cómo construir un detector de partículas con pantalla de datos, respaldo de datos en la tarjeta SD e IOT. Visualmente, un anillo de neopíxeles indica la calidad del aire. 2 La calidad del aire es una preocupación cada vez más importante t
Sensly Hat para el detector de gas y calidad del aire Raspberry Pi V0.9: 8 pasos
Sensly Hat para Raspberry Pi Air Quality & Gas Detector V0.9: Sensly es un sensor de contaminación portátil capaz de detectar los niveles de contaminación en el aire utilizando sus sensores de gas integrados para recopilar información sobre los diversos gases presentes. Esta información se puede enviar directamente a su teléfono inteligente para pu