Съдържание:

LED дисплей за състоянието на качеството на въздуха PurpleAir: 4 стъпки
LED дисплей за състоянието на качеството на въздуха PurpleAir: 4 стъпки

Видео: LED дисплей за състоянието на качеството на въздуха PurpleAir: 4 стъпки

Видео: LED дисплей за състоянието на качеството на въздуха PurpleAir: 4 стъпки
Видео: Aqara VOCKQJK11LM - монитор за качество на въздуха за умен дом с e-ink екран 2024, Декември
Anonim
LED дисплей за състоянието на качеството на въздуха PurpleAir
LED дисплей за състоянието на качеството на въздуха PurpleAir

С последните пожари в Калифорния качеството на въздуха в Сан Франциско е силно повлияно. Озовахме се да проверяваме картата на PurpleAir отново и отново на нашите телефони или лаптопи, опитвайки се да видим кога въздухът е достатъчно безопасен, за да отвори прозорците или да получи шанс да излезе навън.

Винаги съм бил фен на информационните мебели, неща, предназначени да предоставят информация, но не изискващи изрични действия и смятах, че това ще бъде идеалното нещо за този момент.

Целта на този проект беше да осигури тих, неразсейващ дисплей на състоянието, който се актуализира във фонов режим, като същевременно ни позволява да забележим, когато въздухът навън е станал достатъчно добър, за да излезе навън или да отвори прозорците.

Консумативи

Adafruit Feather M0 WiFi с щифтове за заглавки

Заглавки за подреждане на Adafruit

Adafruit Jewel 7

3.3V акумулаторна батерия или USB кабел

Свързващ проводник или джъмперни проводници

Парче тънка пластмаса (използвал съм рециклирани контейнери за храни)

Пластмасов капак l (ике от контейнер за овесени ядки или стафиди)

Пергаментова хартия

Пластмасов горен поялник

Припой

Компютър с Arduino IDE и USB кабел за програмиране

Стъпка 1: Стъпка 1: Съберете вашите части и инструменти

Стъпка 1: Съберете вашите части и инструменти
Стъпка 1: Съберете вашите части и инструменти
Стъпка 1: Съберете вашите части и инструменти
Стъпка 1: Съберете вашите части и инструменти
Стъпка 1: Съберете вашите части и инструменти
Стъпка 1: Съберете вашите части и инструменти

Adafruit Feather M0 WiFi

Може да се наложи да запоите щифтовете на заглавките и подреждащите се заглавки към вашето перо. Харесвам щифтовете на заглавките и/или подреждащите се заглавки, за да улесня бързо свързването на компоненти заедно с помощта на джъмперни проводници

Adafruit Jewel 7

Вероятно ще трябва да запоите свързващите проводници към подложките на дъската Jewel. Този проект се нуждае от три връзки от бижуто до перото. Захранване, заземяване и входни данни. Използвам цветни кабелни, за да поддържам нещата ясни. Червено за захранване, черно за земя и зелено за въвеждане на данни.

Свързващ проводник

Ако го имате, червените, черните и зелените проводници са полезни за свързване на бижуто към перото.

3.3V акумулаторна батерия или USB кабел (по избор)

Перото може директно да зарежда малка батерия, което може да направи този дисплей на състоянието преносим. Откривам, че батерията може да захранва перата и светодиодите за около 6 часа

Голяма консервна кутия или кутия с овесени ядки

Харесва ми външният вид на кръгъл изход, но можете да използвате всяка кутия или контейнер за проект, който имате.

Пергаментова хартия

Използвам пергаментна хартия, за да разсейвам (омекотявам) светлината от светодиодите, можете да опитате различни неща, макар че се опитвайте да не използвате нещо, което променя цвета на светлината

Пластмасов връх

Открих, че отрязването на вътрешната страна на пластмасов капак ми позволи да залепя пергаментната хартия към капака. Това ми позволява да сваля капака, за да заредя батерията и да премахна хардуера, ако е необходимо. Можете просто да залепите хартията към кутията, ако използвате USB захранване и не планирате да използвате повторно електрониката за известно време. (Използвах едно парче лента като врата на капана, докато тествах нещата)

Поялник / Припой

Вероятно ще трябва да запоите проводници към бижуто, използвах заглавки и джъмперни кабели, за да свържа всичко заедно.

Стъпка 2: Стъпка 2: Свържете всичко заедно

Запоявах цветните проводници към Бижуто

След това включих кабелите в следния ред

  • Червен проводник / Захранване към щифт 2 (3.3V) върху перата
  • Черен проводник / Заземяване към щифт 4 (GND) върху перата
  • Зелен проводник / Въвеждане на данни към щифт 9 на перото (по избор)

Прикачих батерията към моето перо и в този момент

Сложих парче маскираща лента на дъното на перата си, за да предпазя щифтовете

Прикрепих бижуто си към парче кръгла пластмаса, за да защитя откритите му щифтове и също така да осигуря начин да насоча светодиодите направо

Стъпка 3: Стъпка 3: Използвайте уебсайта Purple Air, за да намерите локален сензор, от който да четете данни за качеството на въздуха

Придвижете се до уебсайта на Purple Air на адрес

Увеличете махалата си и намерете най -близкия външен сензор

Ще искате да изключите „Вътрешни сензори“, за да намерите сензори, отчитащи качеството на външния въздух

Кликнете върху локалния сензор и ще се появи малък диалогов прозорец, който показва името на сензора и последните данни за качеството на въздуха.

Ще забележите връзка в долната част на това поле с надпис „Вземете тази джаджа“Кликнете върху „Вземете тази джаджа“, ще забележите, че се появява нова кутия с връзка към JSON в долната част

Щракнете върху JSON и уеб страница с JSON данни ще бъде заредена във вашия уеб браузър. Ние ще използваме последния бит от този URL адрес в нашия код, за да получим текущото четене на сензора. Това ще изглежда като /json? Key = XXXXX & show12345

Вземете изходния код

Можете да изтеглите изходния код към този проект от хранилището на Github.

Редактирайте скицата на Arduino, за да актуализирате следната информация:

Редактирайте файла arduino_secret.h

Въведете своя SSID и SSID парола

Запазете файла

Редактирайте файла PurpleTheopolis.ino

Заменете фрагмента на URL адреса за сензора, който искате да наблюдавате, в променлива PURPLE_AIR_SENSOR

Забележка: Честотата на актуализиране, използвана по подразбиране, е 10 минути, но може да искате да вземете проби за по -дълъг период, например 30 или 60 минути Внимание: Четенето твърде бързо не се изисква и може да ограничи заявките ви

Качете скицата и потвърдете, че цветът на светодиодите съответства на текущото отчитане на качеството на въздуха.

Тази скица използва текущото четене на PM 2.5 и не се опитва да изчисли дългосрочни тенденции или AQI.

Можете да редактирате цветовата рутина, за да промените цветовите съпоставки по желание!

Това, което ще видите, е стойността на текущото отчитане (вижда се в лявата долна кутия на изскачащия прозорец на текущата станция)

Стъпка 4: Стъпка 4: Съберете всичко заедно и се наслаждавайте

Стъпка 4: Съберете всичко заедно и се наслаждавайте!
Стъпка 4: Съберете всичко заедно и се наслаждавайте!

Изрежете достатъчно голям отвор, за да прокарате вашия USB захранващ кабел през гърба на кутията (известен още като дъното на кутията)

Изрежете малък кръг от непроводим материал като пластмаса, за да подравните дъното на кутията.

Свържете перото към USB кабела и поставете перото в кутията.

Изрязах малък щранг от ваната с тоалетна хартия, за да държа LED дъската Jewel над перата и дъното на кутията.

Малко парче маскираща лента може да ги задържи всички заедно.

Сложете капака на кутията и трябва да сте готови!

Надявам се, че сте намерили този проект за полезен и ясен. Моля, уведомете ме за отзиви или снимки на вашите конструкции!

Можете да следвате мен и моите проекти в Twitter и моя блог ZebraCatZebra

Препоръчано: