PurpleAir Air Quality Status LED -ekraan: 4 sammu
PurpleAir Air Quality Status LED -ekraan: 4 sammu
Anonim
PurpleAir õhukvaliteedi oleku LED -ekraan
PurpleAir õhukvaliteedi oleku LED -ekraan

Hiljutiste Californias toimunud tulekahjude tõttu on San Francisco õhukvaliteet oluliselt mõjutatud. Avastasime, et kontrollime oma telefonides või sülearvutites PurpleAiri kaarti ikka ja jälle, püüdes näha, millal on õhk piisavalt ohutu, et aknaid avada või saada võimalus õue minna.

Olen alati olnud infomööbli fänn, mis on mõeldud teabe pakkumiseks, kuid ei nõua selgesõnalisi toiminguid, ja arvasin, et see oleks selleks korraks ideaalne asi.

Selle projekti eesmärk oli pakkuda vaikset, mitte häirivat olekunäidikut, mis värskendab end taustal, võimaldades samal ajal märgata, kui õhk on muutunud õue saamiseks või akende avamiseks piisavalt paremaks.

Tarvikud

Adafruit Feather M0 WiFi koos päisepistikutega

Adafruuti virnastamispäised

Adafruit Jewel 7

3,3 V laetav aku või USB -kaabel

Ühendusjuhe või hüppaja juhtmed

Tükk õhukest plastikut (olen kasutanud ringlussevõetud toidunõusid)

Plastkaas l (näiteks kaerahelbedest või rosinatest)

Pärgamentpaber

Ülemine plastikust jootekolb

Jootma

Programmeerimiseks Arduino IDE ja USB -kaabliga arvuti

1. samm: 1. samm: koguge oma osad ja tööriistad

Samm: koguge oma osad ja tööriistad
Samm: koguge oma osad ja tööriistad
Samm: koguge oma osad ja tööriistad
Samm: koguge oma osad ja tööriistad
Samm: koguge oma osad ja tööriistad
Samm: koguge oma osad ja tööriistad

Adafruit Feather M0 WiFi

Peate võib -olla jootma oma sule päise tihvtid ja virnastatavad päised. Mulle meeldivad päisepoldid ja/või virnastatavad päised, et hõlbustada komponentide kiiret ühendamist hüppajajuhtmete abil

Adafruit Jewel 7

Tõenäoliselt peate jootma ühendusjuhtmed Jewel -plaadi padjanditega. See projekt vajab kolme ühendust juveelist suleni. Toide, maandus ja andmete sisend. Kasutan värvilist juhtmestikku, et asjad selgeks saada. Punane toiteallika jaoks, must maa jaoks ja roheline andmete sisestamiseks.

Ühendusjuhe

Kui teil see on, on punased, mustad ja rohelised juhtmed kalliskivi sulgede külge ühendamiseks abiks.

3,3 V laetav aku või USB -kaabel (valikuline)

Feather saab otse laadida väikest akut, mis muudab selle olekunäidu teisaldatavaks. Ma leian, et aku suudab sulgi ja LED -e toita umbes 6 tundi

Suur plekkpurk või kaerahelbed

Mulle meeldib ümmarguse väljundi välimus, kuid võite kasutada mis tahes projekti kasti või konteinerit.

Pärgamentpaber

Kasutan pärgamentpaberit valgusdioodide valguse hajutamiseks (pehmendamiseks), võite proovida erinevaid asju, kuigi proovige mitte kasutada midagi, mis muudab valguse värvi

Pealispind plastikust

Leidsin, et plastikust kaane sisemuse lõikamine võimaldas mul pärgamentpaberi kaane külge liimida. See võimaldab mul aku laadimiseks kaane maha võtta ja riistvara vastavalt vajadusele eemaldada. Kui kasutate USB -toiteallikat ja te ei kavatse mõnda aega elektroonikat uuesti kasutada, võite paberi purki kleepida. (Kasutasin asju katsetades ühte linti, nagu lõksuuks)

Jootekolb / joodis

Tõenäoliselt peate juveelid juveeliga jootma, ma kasutasin kõigi ühendamiseks päiseid ja hüppajajuhtmeid.

2. samm: 2. samm: ühendage kõik kokku

Jootsin värvilised juhtmed Jeweli külge

Seejärel ühendasin juhtmed järgmises järjekorras

  • Punane juhe / toide sulgurile 2 (3,3 V)
  • Must traat / maandus sulgeda tihvtiga 4 (GND)
  • Roheline juhe / andmesisestus sulgede tihvti 9 juurde (valikuline)

Kinnitasin ka sel hetkel aku Sule külge

Panin nööpnõelte kaitseks oma sulgede põhja tükk maskeerivat linti

Kinnitasin oma kalliskivi ümmarguse plasttüki külge, et kaitsta selle avatud tihvte ja pakkuda ühtviisi võimalust LED -id otse suunata

3. samm: 3. samm: kasutage lilla õhu veebisaiti, et leida kohalik andur, kust õhukvaliteedi andmeid lugeda

Liikuge Purple Airi veebisaidile aadressil

Suurendage oma naabruskonda ja leidke lähim välisandur

Kui soovite leida välisõhu kvaliteeti andvaid andureid, soovite välja lülitada „Siseandurid”

Klõpsake kohalikku andurit ja kuvatakse väike dialoogiboks, mis näitab anduri nime ja värskeid õhukvaliteedi andmeid.

Märkate selle kasti allosas linki „Hangi see vidin”. Klõpsake nuppu „Hangi see vidin”, märkate, et ilmub uus kast, mille allosas on link JSON -i jaoks

Klõpsake nuppu JSON ja teie veebibrauserisse laaditakse veebisait JSON -i andmetest. Kasutame selle koodi viimast bitti meie koodis, et saada praegune anduri näit. See näeb välja umbes /json? Key = XXXXX & show12345

Hankige lähtekood

Selle projekti lähtekoodi saate alla laadida Githubi hoidlast.

Muutke Arduino visandit, et värskendada järgmist teavet:

Muutke faili arduino_secret.h

Sisestage oma SSID ja SSID parool

Salvestage fail

Muutke faili PurpleTheopolis.ino

Asendage muutuja PURPLE_AIR_SENSOR jälgitava anduri URL -i fragment

Märkus. Vaikimisi kasutatav värskendamissagedus on 10 minutit, kuid võite võtta proove pikema aja jooksul, näiteks 30 või 60 minuti jooksul. Ettevaatust: liiga kiire lugemine pole nõutav ja teie taotlused võivad olla piiratud

Laadige eskiis üles ja veenduge, et valgusdioodide värv vastab praegusele õhukvaliteedi näidule.

See visand kasutab praegust PM 2.5 näitu ega püüa arvutada pikaajalisi suundumusi ega AQI -d.

Värvikordade muutmiseks saate vastavalt soovile muuta värvirutiini!

Näete praeguse näidu väärtust (näha praeguse jaama hüpikakna vasakus alumises kastis)

4. samm: 4. samm: pange kõik kokku ja nautige

Samm: pange kõik kokku ja nautige!
Samm: pange kõik kokku ja nautige!

Lõika auk, mis on piisavalt suur, et USB -toitekaabel läbi purgi tagumise osa (ehk purgi põhja) läbi lõigata

Lõigake plekkpurgi põhja vooderdamiseks väike ring elektrit mittejuhtivast materjalist, näiteks plastikust.

Ühendage sulg USB -kaabliga ja asetage sulg purki.

Olen lõiganud tualettpaberi vannist väikese püstiku, et hoida Jewel LED -plaati Sule ja purgi põhja kohal.

Väike tükk maalriteipi mahutab need kõik kokku.

Pane purgile kaas peale ja sa oled valmis!

Loodan, et see projekt oli teile kasulik ja selge. Palun andke mulle teada oma ehitiste kohta tagasisidet või pilte!

Mind ja minu projekte saate jälgida Twitteris ja minu ajaveebis ZebraCatZebra