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

Օդի որակի սենսոր Arduino- ի միջոցով. 4 քայլ
Օդի որակի սենսոր Arduino- ի միջոցով. 4 քայլ

Video: Օդի որակի սենսոր Arduino- ի միջոցով. 4 քայլ

Video: Օդի որակի սենսոր Arduino- ի միջոցով. 4 քայլ
Video: How to control Servo motor with Arduino with and without potentiometer 2024, Նոյեմբեր
Anonim
Օդի որակի սենսոր `օգտագործելով Arduino- ն
Օդի որակի սենսոր `օգտագործելով Arduino- ն

Այս գրառման մեջ մենք կսովորենք, թե ինչպես կարելի է կառուցել օդի որակի պարզ, բայց օգտակար սենսոր: Մենք կօգտագործենք SGP30 սենսորը Piksey Pico- ի հետ միասին, չնայած ուրվագիծը կաշխատի գրեթե ցանկացած Arduino համատեղելի տախտակի հետ:

Վերոնշյալ տեսանյութը խոսում է ձեզ նման սենսորի կարևորության մասին: Մենք նաև քննարկում ենք մի քանի գործոններ, որոնք հաշվի են առնվել այս ծրագրի բաղադրիչների ընտրության ժամանակ: Ես խորհուրդ եմ տալիս դիտել այն ՝ ամեն ինչին ընդհանուր պատկերացում կազմելու համար, մասնավորապես, եթե օգտագործելու եք այս նախագծի համար նախատեսված PCB- ն:

Քայլ 1: Հավաքեք էլեկտրոնիկան

Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան
Հավաքեք էլեկտրոնիկան

Այս նախագիծը կառուցելու համար ձեզ հարկավոր կլինի հետևյալը.

  • SGP30 տվիչ. Սա կարելի է առցանց ձեռք բերել այնպիսի կայքերից, ինչպիսիք են Pimoroni, Adafruit, Sparkfun
  • OLED մոդուլ. Ստանդարտ 0.96 դյույմ OLED մոդուլը լավ կաշխատի
  • Arduino տախտակ. Ես կօգտագործեմ Piksey Pico- ն, բայց դուք կարող եք օգտագործել ձեր ցանկացած Arduino տախտակը
  • Մակարդակի փոփոխիչ. OLED մոդուլի համար մենք կառուցում ենք 5V- ից մինչև 3.3V մակարդակի փոխարկիչ, բայց կարող եք նաև գնել
  • 3.3 Վ լարման աղբյուր. Մենք օգտագործում ենք LM2950 լարման կարգավորիչ `OLED մոդուլով պահանջվող 3.3 Վ էլեկտրամատակարարման համար:

Քայլ 2: Ներբեռնեք ուրվագիծը և ծրագիրը տախտակին

Դուք կարող եք ներբեռնել վերջնական ուրվագիծը ՝ օգտագործելով հետևյալ հղումը.

github.com/bnbe-club/air-quality-sensor-kit-diy-199

Նախքան էսքիզը կազմելը և վերբեռնելը, դուք պետք է տեղադրեք «Sparkfun SGP30» և «U8g2» գրադարանները ՝ օգտագործելով գրադարանի կառավարիչը: Խնդրում ենք դիտել տեսանյութը, եթե դրա հետ կապված օգնության կարիք ունեք:

Ավարտելուց հետո պարզապես տեղադրեք ուրվագիծը ձեր տախտակին:

Քայլ 3. Միացրեք բաղադրիչներն ու մոդուլները

Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները
Միացրեք բաղադրիչներն ու մոդուլները

Այնուհետև մենք պետք է միացնենք բոլոր բաղադրիչները միասին: Եթե դուք օգտագործում եք PCB- ն, ապա ձեզ հարկավոր է ուղղակի ամրացնել բոլոր բաղադրիչները տեղում: Տեսահոլովակը ցույց է տալիս, թե ինչպես դա անել:

Կարող եք նաև մի տախտակ օգտագործել միացման սխեմայի հետ միասին ՝ ամեն ինչ միացնելու համար: LM2950- ը 3.3 Վ կարգավորիչ է, որն անհրաժեշտ է միայն այն դեպքում, եթե ձեր OLED մոդուլը չունի ներկառուցված կարգավորիչ և շահագործման համար անհրաժեշտ է 3.3 Վ: Որոշ OLED մոդուլներ աշխատում են 5 Վ լարման աղբյուրով, և այդ դեպքում ձեզ հարկավոր չէ այս բաժինը:

Քայլ 4: Փորձարկեք և վերահսկեք օդի որակը

Փորձարկեք և վերահսկեք օդի որակը
Փորձարկեք և վերահսկեք օդի որակը
Փորձարկեք և վերահսկեք օդի որակը
Փորձարկեք և վերահսկեք օդի որակը

Երբ ամեն ինչ միացված լինի տեղում: Կառուցեք միացում microUSB մալուխի միջոցով և ելքը պետք է տեսնեք OLED մոդուլի վրա: Հիշեք, որ CO2- ի առաջին 15 ընթերցումները կկազմեն 400ppm, իսկ TVOC- ի ցուցանիշները `0ppb, քանի որ ներքին ջեռուցման տարրը պետք է տաքանա:

Կարող եք նաև փոփոխել սա ՝ ազդանշան ավելացնելու համար ՝ ձեզ զգուշացնելու համար, եթե մակարդակները հատեն որոշակի շեմը: PCB- ի դիզայնը թողարկվել է Github- ում, և այն կարող եք օգտագործել ձեր սեփական PCB- ները պատվիրելու համար: Ես պատվիրեցի լրացուցիչ PCB- ներ և դրանք վաճառքի համար նշեցի կայքում, եթե դուք պարզապես մի քանիսն եք փնտրում:

Եթե ձեզ դուր եկավ այս նախագիծը, ապա բաժանորդագրվեք մեր YouTube ալիքին, քանի որ այն օգնում է մեզ աճել:

  • PCB նախագծման ֆայլեր.
  • YouTube:
  • Instagram ՝
  • Twitter:
  • Ֆեյսբուք ՝

Շնորհակալություն կարդալու համար:

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