Բովանդակություն:

PurpleAir Օդի որակի կարգավիճակի LED էկրան ՝ 4 քայլ
PurpleAir Օդի որակի կարգավիճակի LED էկրան ՝ 4 քայլ

Video: PurpleAir Օդի որակի կարգավիճակի LED էկրան ՝ 4 քայլ

Video: PurpleAir Օդի որակի կարգավիճակի LED էկրան ՝ 4 քայլ
Video: Когда стихии у тебя в руках. Красный Огонь и Пурпурный Воздух 2024, Նոյեմբեր
Anonim
PurpleAir Օդի որակի կարգավիճակի LED էկրան
PurpleAir Օդի որակի կարգավիճակի LED էկրան

Կալիֆոռնիայի վերջին անտառային հրդեհների պատճառով Սան Ֆրանցիսկոյում օդի որակը մեծապես ազդել է: Մենք հայտնվեցինք PurpleAir- ի քարտեզը անընդհատ մեր հեռախոսների կամ նոթբուքերի վրա `փորձելով տեսնել, թե երբ է օդը բավական ապահով, որպեսզի պատուհանները բացվեն կամ հնարավորություն ունենա դուրս գալ:

Ես միշտ եղել եմ Տեղեկատվական կահույքի երկրպագու, այն իրերը, որոնք նախատեսված են տեղեկատվություն տրամադրելու համար, բայց չեն պահանջում հստակ գործողություններ, և ես կարծում էի, որ սա կատարյալ բան կլինի այս ժամանակի համար:

Այս նախագծի նպատակն էր ապահովել հանգիստ, չշեղող կարգավիճակի ցուցադրում, որն ինքնին թարմացվում է հետին պլանում ՝ թույլ տալով մեզ նկատել, թե երբ դրսի օդը բավական լավացել է դրսում կամ պատուհանները բացելու համար:

Պարագաներ

Adafruit Feather M0 WiFi վերնագրի կապում

Adafruit stacking վերնագրեր

Adafruit Jewel 7

3.3 Վ լիցքավորվող մարտկոց կամ USB մալուխ

Միացման մետաղալարեր կամ Jumper լարեր

Կտոր բարակ պլաստիկ (ես օգտագործել եմ վերամշակված սննդի տարաներ)

Պլաստիկ կափարիչ l (ինչպես վարսակի կամ չամիչի տարայից)

Մագաղաթյա թուղթ

Պլաստմասե վերև oldոդման երկաթ

Sոդող

Arduino IDE և USB մալուխով համակարգիչ `ծրագրավորման համար

Քայլ 1: Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները

Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները
Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները
Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները
Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները
Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները
Քայլ 1: Հավաքեք ձեր մասերն ու գործիքները

Adafruit Feather M0 WiFi

Հնարավոր է, որ ձեզ անհրաժեշտ լինի զետեղել վերնագրի կապումներն ու հավաքվող վերնագրերը ձեր Փետուրին: Ինձ դուր են գալիս վերնագրերի քորոցները և (կամ) հավաքվող վերնագրերը, որպեսզի ավելի հեշտ դարձնի բաղադրիչների արագ միացումը ցատկող լարերի միջոցով

Adafruit Jewel 7

Հավանաբար, ձեզ հարկավոր կլինի միացնել լարերը Jewel- ի տախտակի բարձիկներին: Այս նախագծին անհրաժեշտ է երեք միացում Jewel- ից մինչեւ փետուր: Հզորություն, հող և տվյալների մուտքագրում: Ես օգտագործում եմ գունավոր լարային բաներ պարզ պահելու համար: Կարմիրը հզորության համար, սևը `գետնին և կանաչը` տվյալների մուտքագրման համար:

Միացման մետաղալար

Եթե ունեք, կարմիր, սև և կանաչ լարերը օգտակար են Jewel- ը փետուրին ամրացնելու համար:

3.3 Վ լիցքավորվող մարտկոց կամ USB մալուխ (ըստ ցանկության)

Փետուրը կարող է ուղղակի լիցքավորել մի փոքր մարտկոց, որը կարող է դյուրակիր դարձնել այս կարգավիճակի ցուցադրումը: Ես գտնում եմ, որ մարտկոցը կարող է սնուցել Փետուրը և LEDS- ը մոտ 6 ժամ

Մեծ թիթեղյա տուփ կամ վարսակի ալյուր

Ինձ դուր է գալիս կլոր արտադրանքի տեսքը, բայց դուք կարող եք օգտագործել ձեր ունեցած ցանկացած նախագծային տուփ կամ տարա:

Մագաղաթյա թուղթ

Ես օգտագործում եմ մագաղաթյա թուղթը ՝ LEDS- ի լույսը ցրելու (մեղմելու) համար, կարող եք տարբեր բաներ փորձել, չնայած փորձեք չօգտագործել այն, ինչը փոխում է լույսի գույնը

Պլաստիկ վերև

Ես գտա, որ պլաստիկ կափարիչի ներսը կտրելը թույլ տվեց ինձ կպցնել մագաղաթյա թուղթը կափարիչին: Սա թույլ է տալիս ինձ կափարիչը հանել մարտկոցը լիցքավորելու և անհրաժեշտության դեպքում հեռացնել սարքավորումները: Դուք կարող եք պարզապես թուղթը կպցնել պահածոյին, եթե օգտագործում եք USB հոսանք և որոշ ժամանակով չօգտագործեք էլեկտրոնիկան: (Ես մի կտոր ժապավեն էի օգտագործում, ինչպես թակարդի դուռը, իրերը փորձարկելիս)

Sոդման երկաթ / oldոդող

Ամենայն հավանականությամբ, ձեզ հարկավոր կլինի մետաղալարեր կպցնել Jewel- ին:

Քայլ 2: Քայլ 2. Միացրեք ամեն ինչ միասին

Ես գունավոր լարերը կպցրեցի elարդին

Հետո լարերը միացրեցի հետևյալ հաջորդականությամբ

  • Կարմիր մետաղալար / Փետուրի վրա ամրացնելու համար 2 (3.3V)
  • Սև մետաղալար / Հիմք ՝ փետուրի վրա ամրացնելու համար 4 (GND)
  • Կանաչ մետաղալար / Տվյալներ փետուրի վրա ամրացված 9 -ին (ըստ ցանկության)

Այս պահին նույնպես մարտկոցը կցեցի Փետուրիս

Ես փետուրի ներքևի մասում դրեցի դիմակավորման ժապավեն ՝ քորոցները պաշտպանելու համար

Ես ամրացրի իմ ոսկերչական իրը կլոր պլաստիկի կտորի վրա, որպեսզի պաշտպանեմ նրա բաց կապումներն ու նաև հնարավորություն տամ ուղղել LEDS- ն ուղիղ

Քայլ 3. Քայլ 3. Օգտագործեք Մանուշակագույն օդի կայքը ՝ գտնելու համար տեղական տվիչ `օդի որակի տվյալները կարդալու համար

Գնացեք 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 րոպե:

Վերբեռնեք ուրվագիծը և հաստատեք, որ LED- ների գույնը համապատասխանում է օդի որակի ընթացիկ ընթերցմանը:

Այս ուրվագիծը օգտագործում է ընթացիկ PM 2.5 ընթերցումը և չի փորձում հաշվարկել որևէ երկարաժամկետ միտումներ կամ AQI:

Կարող եք խմբագրել գունային ռեժիմը ՝ ըստ ցանկության գույնի քարտեզագրումը փոխելու համար:

Այն, ինչ կտեսնեք, ընթացիկ ընթերցման արժեքն է (տեսանելի է ընթացիկ կայանի բացվող պատուհանի ձախ ներքևի տուփում)

Քայլ 4: Քայլ 4. Տեղադրեք ամեն ինչ միասին և վայելեք:

Քայլ 4: Ամեն ինչ միացրեք և վայելեք
Քայլ 4: Ամեն ինչ միացրեք և վայելեք

Կտրեք այնքան մեծ փոս, որ կարողանաք ձեր USB հոսանքի մալուխը սղոցել բանկայի հետևի մասում (նույնն է բանկայի ներքևի մասը)

Կտրեք պլաստիկի պես ոչ հաղորդիչ նյութի մի փոքր շրջանակ ՝ թիթեղյա տուփի հատակին շարելու համար:

Փետուրը միացրեք USB մալուխին և փետուրը դրեք տարայի մեջ:

Ես զուգարանի թղթե լոգարանից մի փոքր բարձրացնող սարք եմ կտրել, որպեսզի Jewel LED տախտակը փետուրից և պահածոյի ներքևից պահեմ:

Մի փոքր կտոր դիմակավոր ժապավեն կարող է դրանք բոլորը միասին պահել:

Կափարիչը դրեք տարայի վրա, և դուք կավարտվեք:

Հուսով եմ, որ այս նախագիծը օգտակար և պարզ գտաք: Խնդրում եմ ինձ տեղյակ պահել ձեր կառուցվածքների վերաբերյալ ցանկացած կարծիք կամ պատկեր:

Դուք կարող եք հետևել ինձ և իմ նախագծերին Twitter- ում և ZebraCatZebra բլոգում

Խորհուրդ ենք տալիս: