Tabla de contenido:

Cómo oler contaminantes: 5 pasos (con imágenes)
Cómo oler contaminantes: 5 pasos (con imágenes)

Video: Cómo oler contaminantes: 5 pasos (con imágenes)

Video: Cómo oler contaminantes: 5 pasos (con imágenes)
Video: Contaminación Ambiental 2024, Noviembre
Anonim
Cómo oler contaminantes
Cómo oler contaminantes

Este Instructable explica cómo usar un sensor de gas con su Arduino. Esto le permite a su Arduino oler (y por lo tanto programar respuestas a) los niveles generales de gas para una variedad de desagradables, incluyendo etanol, metano, formaldehído y un montón de otros compuestos orgánicos volátiles. Mi costo para hacer este dispositivo real fue de menos de $ 100, incluido el kit completo de Arduino. Aquí hay un video:. Y no, no me pondré una camisa:-) Tengo kits / versiones terminadas de este y algunos otros proyectos a la venta en mi sitio web Los productos comerciales comparables más cercanos que puedo encontrar son: -un detector de calidad comercial: $ 2500 + -Un monitor de laboratorio: $ 295 -Un kit de prueba único para compuestos orgánicos volátiles: $ 234 Me enteré de esto después de escuchar sobre algunos tipos que agregaron sensores de COV a los perros de juguete. No estoy seguro de dónde / si están los documentos de ese proyecto, pero aquí está la guía que seguí. Enlaces que explican qué son los COV y por qué es posible que le interese: -Algunos síntomas de sobreexposición a los COV -una regulación de OSHA sobre niveles de formaldehído -información sobre síndrome del edificio enfermo: 'Un informe del Comité de la Organización Mundial de la Salud de 1984 sugirió que hasta el 30 por ciento de los edificios nuevos y remodelados en todo el mundo pueden ser objeto de quejas excesivas relacionadas con la calidad del aire interior (IAQ).'- The Inside Story: A Guide to Indoor Calidad del aire: "Para contaminantes distintos del radón, las mediciones son más apropiadas cuando hay síntomas de salud o signos de mala ventilación y se han identificado fuentes o contaminantes específicos como posibles causas de problemas de calidad del aire interior. Las pruebas de muchos contaminantes pueden ser costosas. Antes de monitorear su hogar en busca de contaminantes además del radón, consulte con el departamento de salud local o estatal o con profesionales que tengan experiencia en la solución de problemas de calidad del aire interior en lugares no inducidos. edificios strial ".

Paso 1: Reúna sus suministros

Reúna sus suministros
Reúna sus suministros
Reúna sus suministros
Reúna sus suministros
Reúna sus suministros
Reúna sus suministros
Reúna sus suministros
Reúna sus suministros

Necesitará: -un Arduino (o equivalente) -un cable para conectar el Arduino a su computadora / proporcionar energía-una computadora para leer valores-un potenciómetro o resistencia de valor conocido. en cualquier lugar de 500-1k ohmios debería funcionar: el sensor de gas: es difícil comprarlo en pequeñas cantidades. Compré 2 y cuestan como $ 22 cada uno, pero los pedidos por volumen se vuelven mucho más baratos … el sensor específico que usé fue el 2620 de los sensores de Figaro. Esto es lo que usé: -el kit de arduino que usé-los diferentes sensores disponibles de Figaro (use diferentes sensores 'huele' cosas diferentes) Es 'útil pero no necesario tener un multímetro y un pelacables a mano … El pdf que se incluye con este paso es la lista de precios del fabricante del sensor en marzo de 2008.

Paso 2: configura tu Arduino

1. Conecta tu Arduino a tu computadora y funciona. Esto debería ser bastante sencillo, especialmente con cualquier Arduino más nuevo. Esta guía funcionó para mí 2. Programe su Arduino para leer el valor de una entrada analógica y mostrarlo en la pantalla. Usé esta guía para usar un potenciómetro con un arduino y básicamente solo modifiqué la frecuencia con la que lee el valor de entrada (delay (100) = read 10 veces por segundo) para obtener el siguiente código, que me funciona: // this envía el valor del potenciómetro a la pantalla en ohmsint gasSensor = 0; // seleccionar pin de entrada para gasSensorint val = 0; // variable para almacenar el valor proveniente del sensorvoid setup () {Serial.begin (9600);} void loop () {val = analogRead (gasSensor); // lee el valor del potSerial.println (val); delay (100);} Si estás usando esto como tu primera excusa para jugar con un Arduino, es posible que quieras intentar simplemente conectar el potenciómetro y leer el valor de él antes de agregar el sensor.

Paso 3: crea tu circuito

Crea tu circuito
Crea tu circuito
Crea tu circuito
Crea tu circuito

La imagen adjunta es una imagen del circuito desde arriba (lo que significa que los cables del sensor apuntan hacia el suelo; hay una pequeña lengüeta de metal que sobresale del sensor para permitirle comprender qué pin es cuál. Además, consulte la guía de figaro para conocer el sensor específico que elija. Se adjunta la hoja de datos, con algunos circuitos de ejemplo, para el 2620.

Para el 2620, la hoja de datos especifica al menos 450 ohmios de resistencia necesarios. Ajusté mi potenciómetro a ~ alrededor de 450 ohmios. En un lenguaje sencillo, aquí están las conexiones que querrá hacer: -sensor pin 1 a un pin exterior del potenciómetro y tierra (tierra arduino) -sensor pin 2 a otro pin exterior del potenciómetro -sensor pin 3 a arduino +5 v y el pin 4 del sensor - pin medio del potenciómetro a la entrada analógica 0 de arduino. Puede soldar esto (lea la nota de Figaro sobre qué tipo de soldadura y exposición de temperatura de los sensores), pero una placa de pruebas es lo suficientemente buena para mis propósitos.

Paso 4: Pon a prueba tu nuevo sentido del olfato

Pon a prueba tu nuevo sentido del olfato
Pon a prueba tu nuevo sentido del olfato
Pon a prueba tu nuevo sentido del olfato
Pon a prueba tu nuevo sentido del olfato

Con todo conectado, está listo para conectar el arduino a su computadora, encender el entorno arduino y comenzar a leer valores. No olvides (como hice inicialmente:)) presionar el botón 'monitorear entrada serial' en el software arduino.

Luego, comenzará a ver valores desplazándose en el espacio negro en la parte inferior del programa arduino. Estos valores son la resistencia, en ohmios, que se lee en el circuito. Para probar, sople lentamente durante al menos unos segundos sobre la parte superior del sensor. Los números en la pantalla deberían cambiar. También intente sostener el sensor sobre un producto químico de alta concentración que debería detectar: mi valor aumentó bastante al hacer esto. Con ~ 4 días de funcionamiento y una temperatura ambiente de 63 ° F, los valores que leí en mi casa fueron (que están razonablemente libres de uso de productos químicos): -sentado al aire libre, después de que el sensor se calienta durante ~ 1 minuto: 52 -respiración lentamente sobre el sensor durante varios segundos: 73 - sosteniendo el sensor directamente sobre una botella abierta de alcohol de grano: 235

Paso 5: ¡Construye lejos

Sin quemar en este circuito durante una semana y agregar un termistor, esto solo es bueno para leer concentraciones relativas de productos químicos: por ejemplo, si desea una pintura de 'menor contenido de COV', puede sostenerla sobre diferentes botellas abiertas de pintura (en una habitación de temperatura constante) y razonablemente sentirse un poco más seguro usando la pintura que registra el valor más bajo. Obviamente, hay cosas desagradables (y probablemente algunos COV: no lo sé) que esto no detecta, pero definitivamente es un poco mejor que nada:-)

Se adjunta un pdf Figaro Sensors proporcionado, que detalla la respuesta de los termistores a diferentes temperaturas. Definitivamente no es el único termistor que puede usar, pero puede ser útil mientras explora su propia y mejor versión de este proyecto. Una expansión interesante que quiero ver es mostrar el nivel aproximado en partes por millón (ppm) de contaminación del aire en mi espalda mientras conduzco mi bicicleta a través del tráfico, tal vez con un LED 'Mr. Signo de asco que se enciende por encima de cierta concentración también. ¡Déjame saber lo que construyes y diviértete!

Cuarto premio en la feria Discover Green Science para un planeta mejor

Recomendado: