Taula de continguts:

Pantalla LED d'estat de qualitat de l'aire PurpleAir: 4 passos
Pantalla LED d'estat de qualitat de l'aire PurpleAir: 4 passos

Vídeo: Pantalla LED d'estat de qualitat de l'aire PurpleAir: 4 passos

Vídeo: Pantalla LED d'estat de qualitat de l'aire PurpleAir: 4 passos
Vídeo: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, De novembre
Anonim
Pantalla LED d'estat de qualitat de l'aire PurpleAir
Pantalla LED d'estat de qualitat de l'aire PurpleAir

Amb els recents incendis forestals a Califòrnia, la qualitat de l'aire a San Francisco ha estat molt afectada. Ens vam trobar comprovant el mapa PurpleAir una i altra vegada als nostres telèfons o portàtils intentant veure quan l’aire era prou segur per obrir les finestres o tenir l’oportunitat de sortir a l’exterior.

Sempre he estat fan dels mobles informatius, coses dissenyades per proporcionar informació però que no requereixen accions explícites i vaig pensar que seria una cosa perfecta per aquest moment.

L’objectiu d’aquest projecte era oferir una visualització d’estat tranquil·la i que no distragués, que s’actualitzés en segon pla, tot permetent-nos notar quan l’aire exterior ha estat prou millor per sortir o obrir les finestres.

Subministraments

Adafruit Feather M0 WiFi amb pins de capçalera

Capçaleres d'apilament d'Adafruit

Adafruit Jewel 7

Bateria recarregable de 3,3 V o cable USB

Cable de connexió o cables de pont

Tros de plàstic prim (he utilitzat envasos d’aliments reciclats)

Tapa de plàstic l (com un recipient de farina de civada o pansa)

Paper pergamí

Top de plàstic Soldador

Soldar

Ordinador amb Arduino IDE i cable USB per a la programació

Pas 1: Pas 1: reuniu les vostres peces i eines

Pas 1: reuniu les vostres peces i eines
Pas 1: reuniu les vostres peces i eines
Pas 1: reuniu les vostres peces i eines
Pas 1: reuniu les vostres peces i eines
Pas 1: reuniu les vostres peces i eines
Pas 1: reuniu les vostres peces i eines

Adafruit Feather M0 WiFi

És possible que hàgiu de soldar els pins i les capçaleres apilables al vostre Feather. M'agraden els pins de capçalera i / o els capçals apilables per facilitar la connexió dels components ràpidament mitjançant cables de pont

Adafruit Jewel 7

Probablement haureu de soldar els cables de connexió als coixinets de la placa Jewel. Aquest projecte necessita tres connexions des de la Joia fins a la Ploma. Alimentació, terra i entrada de dades. Faig servir cables de colors per deixar les coses clares. Vermell per a alimentació, negre per a terra i verd per a l'entrada de dades.

Cable de connexió

Si el teniu, els cables vermells, negres i verds són útils per connectar la joia a la ploma.

Bateria recarregable de 3,3 V o cable USB (opcional)

El Feather pot carregar directament una petita bateria que pot fer que aquesta pantalla d’estat sigui portàtil. Trobo que la bateria pot alimentar el Feather i els LED durant unes 6 hores

Llauna gran o caixa de civada

M'agrada l'aspecte de la producció rodona, però podeu utilitzar qualsevol caixa o contenidor de projecte que tingueu.

Paper pergamí

Utilitzo el paper sulfuritzat per difondre (suavitzar) la llum dels LEDS, podeu provar diverses coses, tot i provar de no fer servir alguna cosa que canviï el color de la llum

Part superior de plàstic

Vaig trobar que tallar l’interior d’una tapa de plàstic em permetia enganxar el paper vegetal a la tapa. Això em permet treure la tapa per recarregar la bateria i treure el maquinari segons sigui necessari. Podeu gravar el paper a la llauna si utilitzeu alimentació USB i no teniu previst reutilitzar l’electrònica durant un temps. (He utilitzat un sol tros de cinta com una trampa mentre provava les coses)

Soldador / Soldador

Probablement haureu de soldar cables a la joia, jo he fet servir capçaleres i cables de pont per connectar-ho tot.

Pas 2: Pas 2: connecteu-ho tot junt

Vaig soldar els cables de colors a la Joia

Després vaig endollar els cables en l’ordre següent

  • Cable vermell / Alimentació al pin 2 (3,3V) al Feather
  • Cable negre / terra a la clavilla 4 (GND) a la ploma
  • Cable verd / entrada de dades al pin 9 del Feather (opcional)

Vaig connectar la bateria al meu Feather també en aquest punt

Vaig posar un tros de cinta adhesiva al fons de la meva Ploma per protegir els passadors

Vaig connectar la meva joia a un tros de plàstic rodó per protegir els passadors exposats i també proporcionar una manera d’orientar els LEDS

Pas 3: Pas 3: utilitzeu el lloc web Purple Air per trobar un sensor local per llegir les dades de qualitat de l’aire

Aneu al lloc web de Purple Air a

Apropeu-vos al vostre barri i trobeu el sensor exterior més proper

Voleu desactivar "Sensors interiors" per trobar sensors que informin de la qualitat de l'aire exterior

Feu clic al sensor local i apareixerà un petit quadre de diàleg que mostrarà el nom del sensor i les dades recents de qualitat de l’aire.

Notareu un enllaç a la part inferior d’aquest quadre amb l’etiqueta “Obtenir aquest widget”. Feu clic a “Obtenir aquest widget”. Notareu que apareix un quadre nou amb un enllaç per a JSON a la part inferior.

Feu clic a JSON i es carregarà una pàgina web de dades JSON al navegador web. Utilitzarem l'últim bit d'aquest URL al nostre codi per obtenir la lectura actual del sensor. Es veurà com / json? Key = XXXXX & show12345

Obteniu el codi font

Podeu descarregar el codi font d’aquest projecte des del dipòsit de Github.

Editeu l'esbós d'Arduino per actualitzar la informació següent:

Editeu el fitxer arduino_secret.h

Introduïu el vostre SSID i contrasenya SSID

Deseu el fitxer

Editeu el fitxer PurpleTheopolis.ino

Substituïu el fragment d'URL del sensor que vulgueu controlar a la variable PURPLE_AIR_SENSOR

Nota: la freqüència d'actualització que s'utilitza de manera predeterminada és de 10 minuts, però és possible que vulgueu prendre mostres durant un període més llarg, com ara 30 o 60 minuts.

Pengeu l'esbós i confirmeu que el color dels LED correspon a la lectura actual de la qualitat de l'aire.

Aquest esbós utilitza la lectura actual de PM 2.5 i no intenta calcular cap tendència a llarg termini ni AQI.

Podeu editar la rutina de colors per canviar les assignacions de colors segons vulgueu.

El que veureu és el valor de la lectura actual (que es mostra al quadre inferior esquerre de la finestra emergent de l’estació actual)

Pas 4: Pas 4: ajunteu-ho tot i gaudiu-ne

Pas 4: ajunteu-ho tot i gaudiu-ne!
Pas 4: ajunteu-ho tot i gaudiu-ne!

Tallar un forat prou gran per fer passar el cable d’alimentació USB per la part posterior de la llauna (també coneguda com la part inferior de la llauna)

Talleu un petit cercle de material no conductor com el plàstic per folrar el fons de la llauna.

Connecteu el Feather al cable USB i col·loqueu el Feather a la llauna.

He tallat un petit aixecador d’una tina de paper higiènic per subjectar el tauler LED Jewel sobre la Ploma i la part inferior de la llauna.

Un petit tros de cinta adhesiva els pot mantenir units.

Posa la tapa a la llauna i hauràs d’acabar!

Espero que aquest projecte us sigui útil i clar. Feu-me saber qualsevol comentari o imatge de les vostres versions.

Podeu seguir-me i els meus projectes a Twitter i al meu bloc ZebraCatZebra

Recomanat: