Բովանդակություն:
Video: Շարժական օդի որակի անալիզատոր `4 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Այս հոդվածում դուք կգտնեք ձեռնարկ, թե ինչպես կառուցել օդի որակի անալիզատոր: Անալիզատորը նվիրված է մեքենայի վրա նստելուն, քանի որ այն կարող է կառուցել առցանց տվյալների բազա ՝ հավաքելով օդի որակի վերաբերյալ բոլոր տեղեկությունները ըստ գտնվելու վայրի:
Դա իրականացնելու համար մենք օգտագործեցինք հետևյալ ապարատային տարրերը.
- STM32: NUCLEO-N432KC
- բազմալիքային գազի ցուցիչ. Grove 101020088
- օպտիկական փոշու ցուցիչ - GP2Y1010AU0F
- խոնավության և ջերմաստիճանի ցուցիչ ՝ DHT11
- wisol մոդուլ ՝ SFM10R1
Եվ հետևյալ ծրագրակազմերը.
- Մբեդ
- Ուբիդոտներ
- Ալտիում
Քայլ 1: Կոդի մշակում
Նախևառաջ մենք օգտագործում էինք Mbed- ը ՝ յուրաքանչյուր բաղադրիչի ծածկագիրը ինքնուրույն մշակելու համար:
Բազանի գազի սենսորի, փոշու օպտիկական սենսորի և խոնավության և ջերմաստիճանի տվիչի համար մենք օգտագործել ենք տվիչների գրադարանները և պարզապես օգտագործում ենք այն գործառույթները, որոնք հում տվյալները փոխանցում են շահագործվող տվյալների:
Փոշու խտության տվիչի համար մենք պետք է ներքին լուսավորությունը լուսավորենք 0.32 մգ և կարդանք 0.28 մմ արժեքը միացնելուց հետո, այնուհետև LED- ն անջատենք ևս 9.68 մկ:
Յուրաքանչյուր սենսոր փորձարկելուց հետո մենք վերամիավորեցինք բոլոր կոդերը մեկում `տպագիր բոլոր միջոցները ստանալու համար:
Երբ տվյալները հավաքվում են, դրանք թարգմանվում են ամբողջ թվով, որպեսզի դրանք կարող են ծածկագրվել վեցանկյուն թվերով ՝ Sigfox ցանցին ուղարկելու համար: Հետո մենք ներդրեցինք Wisol մոդուլը `Sigfox ցանցի հետ կապ հաստատելու համար:
Քայլ 2: Sigfox - DataBase
Երբ տվյալները ստանում են Sigfox- ը, սահմանված հետադարձ կապի շնորհիվ, դրանք վերահղվում են դեպի մեր Ubidots տվյալների բազան: Այնտեղ մենք կարող ենք ժամանակի ընթացքում ստուգել յուրաքանչյուր միջոցառման էվոլյուցիան:
Քայլ 3: PCB
Երբ քարտը կգործի LABDEC- ում, անհրաժեշտ էր այն փոխանցել տպատախտակի PCB- ին: Այդ նպատակով մի քանի ծրագրակազմ և հարթակներ կան դրա համար: Մենք օգտագործել ենք Altium ծրագրակազմը դրա պարզության և արդյունավետության համար: Altium- ն առաջարկում է PCB սխեմաների ստեղծում և բաղադրիչներով տպում և զոդում:
Այստեղ մենք մի քանի քայլով բացատրում ենք էլեկտրոնային շղթայի ստեղծման ձեռնարկը:
ՔԱՅԼ 1. Սխեման ստեղծելը:
Առաջին հերթին, դուք պետք է ներբեռնեք այն գրադարանները, որոնք թույլ են տալիս ձեռք բերել nucleo քարտը, այն հասանելի է հղումով ՝
Այնուհետև կարող եք ստեղծել սխեման ՝ ավելացնելով NUCLEO- ն և միացնել այն բաղադրիչներին, GPS- ին, գազի տվիչին…
ՔԱՅԼ 2. Փոխարկումը PCB- ին
Փոխարկեք ձեր PCB սխեման իրական PCB- ի: Ավարտելուց հետո տեղադրեք բաղադրիչներն ու NUCLEO- ն այնպես, որ ամենահեշտը լարելն է, միացման մալուխները պետք է հնարավորինս քիչ անցնեն:
Այս մեթոդը կապահովի, որ օգտագործվի լարերի միայն մեկ շերտ: նախընտրելի է ստորին շերտը, (ավելի լավ է միացումների չափը հասցնել 50 միլիոնի, որպեսզի չունենա ընդմիջում կամ էլեկտրական հեղուկի պակաս):
ՔԱՅԼ 3. PCB- ի տպագրություն:
Երբ 1 -ին և 2 -րդ քայլերն ավարտվեն, դուք կունենաք այս պատուհանը ձեր Altium նախագծում:
Այնուհետև դուք պետք է ստեղծեք Gerber ֆայլեր, այս քայլը մանրամասն ներկայացված է հղումով ՝
Քայլ 4: Հավաքում
Ի վերջո, խրոցակի միակցիչները զոդելուց հետո մենք մեր միացումը դնում ենք տուփի մեջ, որը թույլ է տալիս սենսորները դրսից այնպես, որ դրանք մնան շրջակա օդի մեջ:
Խորհուրդ ենք տալիս:
Ներքին օդի որակի հաշվիչ `5 քայլ (նկարներով)
Ներքին օդի որակի հաշվիչ. Ձեր տանը օդի որակը ստուգելու պարզ նախագիծ: Քանի որ վերջին շրջանում մենք շատ ենք մնում/աշխատում տնից, գուցե լավ գաղափար լինի վերահսկել օդի որակը և հիշեցնել ինքներդ ձեզ, երբ ժամանակն է բացել պատուհանը և մի քիչ մաքուր օդ ներս մտեք
PurpleAir Օդի որակի կարգավիճակի LED էկրան ՝ 4 քայլ
PurpleAir Օդի որակի կարգավիճակի LED էկրան. Կալիֆոռնիայի վերջին անտառային հրդեհների պատճառով Սան Ֆրանցիսկոյում օդի որակը մեծապես ազդել է: Մենք հայտնվեցինք PurpleAir քարտեզը անընդհատ մեր հեռախոսների կամ նոթբուքերի վրա ՝ փորձելով տեսնել, թե ե՞րբ է օդը բավական ապահով ՝ հաղթանակը բացելու համար
AEROBOT Օդի որակի տվիչ V1.0: 6 քայլ (նկարներով)
AEROBOT Օդի որակի սենսոր V1.0. Այս հրահանգը վերաբերում է AEROBOT անունով էժան և բարձր ճշգրիտ օդի որակի տվիչի պատրաստմանը: Այս նախագիծը ցույց է տալիս ջերմաստիճանը, հարաբերական խոնավությունը, PM 2.5 փոշու խտությունը և ահազանգեր շրջակա միջավայրի օդի որակի մասին: Այն օգտագործում է DHT11 զգայարան
Օդի որակի սենսոր Arduino- ի միջոցով. 4 քայլ
Օդի որակի սենսոր ՝ օգտագործելով Arduino- ն. Այս գրառման մեջ մենք կսովորենք, թե ինչպես կարելի է կառուցել օդի որակի պարզ, բայց օգտակար սենսոր: Մենք կօգտագործենք SGP30 սենսորը Piksey Pico- ի հետ միասին, չնայած ուրվագիծը կաշխատի գրեթե ցանկացած Arduino համատեղելի տախտակի հետ: Վերոնշյալ տեսանյութը խոսում է ձեզ միջոցով
Airduino. Շարժական օդի որակի մոնիտոր `5 քայլ
Airduino. Շարժական օդի որակի մոնիտոր. Բարի գալուստ իմ նախագիծ, Airduino: Իմ անունն է Ռոբբեն Բրենս: Ես սովորում եմ մուլտիմեդիա և կապի տեխնոլոգիա Howest- ում, Բելգիայի Կորտրիկ քաղաքում: Երկրորդ կիսամյակի ավարտին մենք պետք է ստեղծենք IoT սարք, որը հիանալի միջոց է բոլոր