Tabla de contenido:
- Suministros
- Paso 1: Paso 1: Reúna sus piezas y herramientas
- Paso 2: Paso 2: Conecte todo junto
- Paso 3: Paso 3: Utilice el sitio web de Purple Air para encontrar un sensor local para leer los datos de calidad del aire
- Paso 4: Paso 4: ¡Ponga todo junto y disfrute
Video: Pantalla LED de estado de la calidad del aire de PurpleAir: 4 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
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 las ventanas o tener la oportunidad de salir.
Siempre he sido un fanático de los muebles informativos, cosas diseñadas para proporcionar información pero que no requieren acciones explícitas y pensé que esto sería perfecto para este momento.
El objetivo de este proyecto era proporcionar una pantalla de estado silenciosa y sin distracciones que se actualizara en segundo plano mientras nos permitía notar cuando el aire exterior ha mejorado lo suficiente como para salir o abrir las ventanas.
Suministros
Adafruit Feather M0 WiFi con pines de cabezal
Encabezados de apilamiento de Adafruit
Joya de Adafruit 7
Batería recargable de 3.3V o cable USB
Cable de conexión o cables de puente
Pedazo de plástico delgado (he usado recipientes de comida reciclados)
Tapa de plástico l (como de un recipiente de avena o pasas)
Papel pergamino
Soldador con tapa de plástico
Soldar
Computadora con Arduino IDE y cable USB para programación
Paso 1: Paso 1: Reúna sus piezas y herramientas
Adafruit Feather M0 WiFi
Es posible que deba soldar los pines del encabezado y los encabezados apilables a su Feather. Me gustan los pines de encabezado y / o los encabezados apilables para facilitar la conexión rápida de componentes mediante cables de puente
Joya de Adafruit 7
Es probable que deba soldar los cables de conexión a las almohadillas de la placa Jewel. Este proyecto necesita tres conexiones de la Joya a la Pluma. Entrada de energía, tierra y datos. Utilizo cables de colores para mantener las cosas claras. Rojo para alimentación, negro para tierra y verde para entrada de datos.
Cable de conexión
Si lo tiene, los cables rojo, negro y verde son útiles para conectar la joya a la pluma.
Batería recargable de 3,3 V o cable USB (opcional)
El Feather puede cargar directamente una pequeña batería que puede hacer que esta pantalla de estado sea portátil. Encuentro que la batería puede alimentar el Feather y los LED durante aproximadamente 6 horas
Lata grande o caja de avena
Me gusta el aspecto de la salida redonda, pero puede usar cualquier caja de proyecto o contenedor que tenga.
Papel pergamino
Utilizo el papel de pergamino para difundir (suavizar) la luz de los LEDS, puedes probar varias cosas, aunque trata de no usar algo que cambie el color de la luz.
Tapa de plastico
Descubrí que cortar el interior de una tapa de plástico me permitió pegar el papel de pergamino a la tapa. Esto me permite quitar la tapa para recargar la batería y quitar el hardware según sea necesario. Puedes pegar el papel a la lata con cinta adhesiva si estás usando alimentación USB y no planeas reutilizar los dispositivos electrónicos por un tiempo. (Usé una sola pieza de cinta como una trampilla mientras probaba las cosas)
Soldador / Soldar
Es probable que necesites soldar cables a la joya. Usé conectores y cables de puente para conectar todo.
Paso 2: Paso 2: Conecte todo junto
Soldé los cables de colores a la joya
Luego conecté los cables en el siguiente orden
- Cable rojo / alimentación al pin 2 (3,3 V) en el Feather
- Cable negro / tierra al pin 4 (GND) del Feather
- Cable verde / Entrada de datos al pin 9 del Feather (opcional)
Adjunté la batería a mi Feather en este punto también
Puse un trozo de cinta adhesiva en la parte inferior de mi pluma para proteger los alfileres.
Adjunté mi joya a una pieza de plástico redondo para proteger sus pines expuestos y también proporcionar una forma de apuntar los LEDS en línea recta.
Paso 3: Paso 3: Utilice el sitio web de Purple Air para encontrar un sensor local para leer los datos de calidad del aire
Navegue al sitio web de Purple Air en
Acércate a tu vecindario y encuentra el sensor exterior más cercano
Deberá APAGAR "Sensores interiores" para encontrar sensores que informen sobre la calidad del aire exterior.
Haga clic en el sensor local y aparecerá un pequeño cuadro de diálogo que muestra el nombre del sensor y los datos recientes de la calidad del aire.
Notarás un enlace en la parte inferior de este cuadro con la etiqueta "Obtener este widget". Haz clic en "Obtener este widget" y notarás que aparece un nuevo cuadro con un enlace para JSON en la parte inferior.
Haga clic en JSON y se cargará una página web de datos JSON en su navegador web. Usaremos el último bit de esta URL en nuestro código para obtener la lectura actual del sensor. Se verá algo como / json? Key = XXXXX & show12345
Obtén el código fuente
Puede descargar el código fuente de este proyecto desde el repositorio en Github.
Edite el boceto de Arduino para actualizar la siguiente información:
Edite el archivo arduino_secret.h
Ingrese su SSID y contraseña SSID
Guarda el archivo
Edite el archivo PurpleTheopolis.ino
Reemplace el fragmento de URL del sensor que desea monitorear en la variable PURPLE_AIR_SENSOR
Nota: La frecuencia de actualización que se utiliza de forma predeterminada es de 10 minutos, pero es posible que desee tomar muestras durante un período más largo, como 30 o 60 minutos. Precaución: No es necesario leer demasiado rápido y puede limitar sus solicitudes.
Cargue el boceto y confirme que el color de los LED corresponde a la lectura actual de la calidad del aire.
Este esquema usa la lectura actual de PM 2.5 y no intenta calcular ninguna tendencia a largo plazo o AQI.
¡Puede editar la rutina de color para cambiar las asignaciones de color como desee!
Lo que verá es el valor de la lectura actual (que se ve en el cuadro inferior izquierdo de la ventana emergente de la estación actual)
Paso 4: Paso 4: ¡Ponga todo junto y disfrute
Corte un agujero lo suficientemente grande como para pasar el cable de alimentación USB por la parte posterior de la lata (también conocido como la parte inferior de la lata)
Corta un pequeño círculo de material no conductor como plástico para cubrir el fondo de la lata.
Conecte el Feather al cable USB y coloque el Feather en la lata.
He cortado un pequeño elevador de una tina de papel higiénico para sostener la placa LED Jewel sobre la pluma y la parte inferior de la lata.
Un pequeño trozo de cinta adhesiva puede mantenerlos todos juntos.
¡Ponle la tapa a la lata y listo!
Espero que este proyecto le haya resultado útil y claro. ¡Hágame saber cualquier comentario o imagen de sus construcciones!
Puedes seguirme a mí y a mis proyectos en Twitter y en mi blog ZebraCatZebra
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
Sensor de calidad del aire AEROBOT V1.0: 6 pasos (con imágenes)
Sensor de calidad del aire AEROBOT V1.0: Este instructivo trata sobre cómo hacer un sensor de calidad del aire económico y altamente preciso llamado AEROBOT. Este proyecto muestra temperatura, humedad relativa, densidad de polvo PM 2.5 y alertas sobre la calidad del aire del entorno. Utiliza un sensor DHT11
Sensor de calidad del aire usando un Arduino: 4 pasos
Sensor de calidad del aire usando un Arduino: En esta publicación, aprenderemos cómo construir un sensor de calidad del aire simple pero útil. Usaremos el sensor SGP30 junto con el Piksey Pico, aunque el boceto funcionará con casi cualquier placa compatible con Arduino. El video de arriba lo explica a través de t
Construya un sensor de calidad del aire de IoT interno sin necesidad de nube: 10 pasos
Construya un sensor de calidad del aire de IoT interno sin necesidad de nube: la calidad del aire interior o exterior depende de muchas fuentes de contaminación y también del clima.Este dispositivo captura algunos de los parámetros comunes y algunos de los más interesantes mediante el uso de 2 chips de sensor. TemperaturaHumedadPresiónGas orgánicoMicro
Monitoreo simple de la calidad del aire con pantalla LCD TFT: Ameba Arduino: 3 pasos
Monitoreo simple de la calidad del aire con pantalla LCD TFT - Ameba Arduino: Introducción Ahora que la mayoría de las personas se quedan en casa para evitar el contacto cercano con un posible portador del virus COVID-19, la calidad del aire se convierte en un factor importante para el bienestar de las personas, especialmente en los países tropicales donde usar aire acondicionado es imprescindible durante el da