Բովանդակություն:
- Քայլ 1: Հավաքեք մասեր !!!!
- Քայլ 2. Խորը MQ գազի տվիչների մեջ:
- Քայլ 3: Կատարում և հաշվարկում:
- Քայլ 4: Կոդ ……
- Քայլ 5: Այն աշխատում է !!!!!!
Video: Arduino Air Monitor Shield: Ապրել անվտանգ միջավայրում. 5 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
Բարև, այս հրահանգում ես պատրաստվում եմ պատրաստել օդային մոնիտորինգի վահան arduino- ի համար: Որը կարող է զգալ LPG- ի արտահոսքը և CO2- ի կոնցենտրացիան մեր մթնոլորտում: Եվ նաև ազդանշաններ են ազդանշանը միացնում LED- ն և արտանետվող օդափոխիչը, երբ LPG- ը հայտնաբերվում է կամ CO2- ի կոնցենտրացիան մեծանում է: Քանի որ դա արվել է տանը աշխատելու համար, դա անհրաժեշտ չէ: ճշգրիտ, բայց այն պետք է որոշ չափով լիարժեք լինի և պետք է համապատասխանի մեր կիրառմանը: Քանի որ ես դա օգտագործում էի արտանետվող օդափոխիչը միացնելու համար, երբ LPG գազի արտահոսք կամ CO2 և այլ վնասակար գազերի մակարդակի բարձրացում կար: Սա պետք է պաշտպաներ ընտանիքի անդամների առողջական վիճակը և կանխեր այն վտանգները, որոնք կարող են առաջանալ LPG գազի արտահոսքից: սկսենք:
Քայլ 1: Հավաքեք մասեր !!!!
Հավաքեք այս մասերը. Հիմնական մասեր 1. Arduino Uno.2. 16x2 LCD էկրան: 3. MQ2.4. MQ135.5. RELAY 12v (ընթացիկ գնահատականը `ըստ ձեր արտանետվող օդափոխիչի բնութագրերի): 6. 12 վոլտ էլեկտրամատակարարում (ռելեի մոդուլի համար): Ընդհանուր մասեր 1. Արական և իգական վերնագրեր.2. Dot PCB.3. Բուզզեր.4. LEDs.5. Ռեզիստորներ (R1 = 220, R2, R3 = 1k) 6. NPN տրանզիստոր: (2n3904) 7. Պատյան տուփ 8. որոշ լարեր.9. Dc jack. Եկեք դա անենք !!!!!:
Քայլ 2. Խորը MQ գազի տվիչների մեջ:
Եկեք ծանոթանանք MQ շարքի գազի տվիչների մասին: MQ շարքի գազի տվիչներն ունեն 6 կապում, որոնցից 2 -ը ջեռուցիչներ են, իսկ մյուս 4 -ը `սենսորային կապիչներ, որոնց դիմադրությունը կախված է տարբեր գազերի կոնցենտրացիայից` ըստ նրանց զգայուն շերտի:. Eեռուցիչի կապիչներ H1, H2 միացված են 5 վոլտին և գետնին (բևեռայնությունը նշանակություն չունի): Սենսորային կապում A1, A2 և B1, B2 օգտագործեք որևէ մեկը A կամ B: (սխեմատիկ երկուսն էլ օգտագործվում են, դա պարտադիր չէ). միացրեք A1 (կամ B1) 5 վոլտին և A2 (կամ B2) RL- ին (որը միացված է գետնին): A2 (կամ B2) այն անալոգային ելքն է, որը պետք է միացված լինի Arduino- ի անալոգային մուտքին: սենսորային քորոցների դիմադրությունը տատանվում է գազերի կոնցենտրացիայի փոփոխության հետ մեկտեղ, RL- ի լարումը փոխվում է, ինչը arduino- ի անալոգային մուտքն է: Տվյալների թերթիկում տրված տվիչների գրաֆիկը վերլուծելով ՝ մենք կարող ենք այդ անալոգային ընթերցումը փոխակերպել գազերի կոնցենտրացիայի:. Այս սենսորները պետք է տաքացվեն 24 ժամից 48 ժամ `կայունացված ցուցանիշներ ստանալու համար: (ջեռուցման ժամանակը ցուցադրվում է որպես նախնական ջերմության ժամանակ տվյալների թերթիկում) uracyշգրտությունը չի կարող հասնել առանց համապատասխան ճշգրտման, բայց մեր կիրառման համար դա անհրաժեշտ չէ:. նայեք այս տվյալների թերթիկներին: https://www.google.co.in/url? sa = t & rct = j & q = & esrc = s &… վերը նշված սխեմատիկ R6- ը RL է MQ2- ի համար: LPG. PGանկացած այլ MQ սենսորներ, որոնք զգայուն են LPG- ի նկատմամբ, կարող են օգտագործվել այնպես, ինչպես MQ5- ը կամ MQ6- ը: MQ135. Ըստ վերը նշված սխեմատիկ R4- ի RQ- ի MQ135- ի համար: տվյալների թերթը ենթադրում է, որ RL- ն պետք է լինի 10K ohms- ից մինչև 47K ohms: Այն զգայուն է այնպիսի գազերի նկատմամբ, ինչպիսիք են `CO2, NH3, BENZENE, ծխի և այլն: Այստեղ այն օգտագործվում է հայտնաբերելու համար: CO2 կոնցենտրացիան:
Քայլ 3: Կատարում և հաշվարկում:
Կառուցեք ձեր սխեմաները ըստ սխեմաների: Իմ սխեմաներում դուք կարող եք տեսնել գազի տվիչների մոդուլներ: Ես փոխեցի դրանց սխեմաները վերը նշված սխեմատիկին: թողեք տվիչները տաքացնել 24 ժամից մինչև 48 ժամ `ըստ նախնական ջերմության ժամանակի: մինչդեռ այդ ժամանակը թույլ է տալիս վերլուծել MQ135- ի գրաֆիկը `CO2- ի հավասարումը ստանալու համար: Գրաֆիկին նայելով կարող ենք ասել, որ ես log-log գրաֆիկն եմ: նման գրաֆների համար գրաֆիկի հավասարումը տրվում է. *log (x)+c, x- ը ppm արժեքն է y- ը Rs/Ro.m- ի հարաբերությունն է թեքությունը: c- ն y ընդհատումն է: Y1) / տեղեկամատյան (X2-X1) մ = տեղեկամատյան (Y2 / Y1) / տեղեկամատյան (X2 / X1) ՝ CO2 գծի կետերը վերցնելով, գծի միջին թեքությունը -0.370955166 է: «c» Y-intercept գտնելու համար: c = log (Y)- m*log (x) հաշվի առնելով m արժեքը հավասարման մեջ և վերցնելով X և Y արժեքները գրաֆիկից: մենք միջին c- ն ստանում ենք 0,7597917824 հավասարումը: Հավասարումն է `log (Rs/Ro) = m * log (ppm) + խցանում (ppm) = [log (Rs / Ro) - c] / mppm = 10^{[log (Rs / Ro) - c] / m} R0 հաշվարկում. մենք դա գիտենք, VRL = V*RL / RT. Որտեղ, VRL- ն դիմադրության լարման անկումն է: arduino- ի ընթերցում (5/1023). V / U003d 5 վոլտ VRL) -RL մենք գիտենք, որ CO2- ի կոնցենտրացիան ներկայումս 400 ppm է մթնոլորտում: ուստի օգտագործելով հավասարման մատյան (Rs/Ro) = m * log (ppm) + cwe ստանալ Rs/Ro = 10^{[-0.370955166 * log (400)] + 0.7597917824} Rs/Ro = 0.6230805382. որը տալիս է Ro = Rs/0.623080532. օգտագործեք «Ro ստանալու համար» ծածկագիրը և նշեք նաև V2- ի արժեքը (մաքուր օդում): և նշեք նաև արժեքը R0. I ծրագրված այնպես, որ Ro, V1 և V2- ը ցուցադրվեն ինչպես սերիական մոնիտորի, այնպես էլ LCD- ի վրա: (Որովհետև ես չեմ ուզում իմ համակարգիչը միացված պահել մինչև ընթերցումների կայունացումը):
Քայլ 4: Կոդ ……
ահա GitHub- ից կոդեր ներբեռնելու հղումը:
Րագիրը շատ պարզ է և հեշտությամբ կարելի է հասկանալ: «To_get_R0» ծածկագրում: Ես նկարագրել եմ MQ135 անալոգային ելքը որպես sensorValue. RS_CO2- ը MQ135- ի RS- ն է 400 ppm CO2- ով, որը մթնոլորտում CO2- ի ներկայիս կոնցենտրացիան է: R0- ն հաշվարկվում է նախորդ քայլին ստացված բանաձևի միջոցով: sensor1_volt MQ135- ի անոլոգիական ելքը լարման: buzzer, led, MQ2, MQ135, Relay: Հաջորդ կարգավորումը մենք սահմանում ենք ՝ միացված բաղադրիչները մուտքա՞կ են, թե՞ ելքային, և կա նաև վիճակ (այսինքն ՝ բարձր կամ ցածր): Այնուհետև սկսում ենք LCD էկրանը և դարձնում այն ցուցադրել որպես «Arduino Uno» Օդային մոնիտորի վահանը »750 միլիարդ վայրկյան ազդանշանային ազդանշանի և LED- ի ազդանշանով: Այնուհետև մենք բոլոր ելքային վիճակները դնում ենք ցածր: Օղակի մեջ մենք նախ սահմանում ենք բոլոր այն տերմինները, որոնք մենք օգտագործում ենք հաշվարկի բանաձևում, որը ես ասել եմ նախորդ քայլին: Այնուհետև մենք կիրառում ենք այդ բանաձևերը ՝ ppm- ում CO2- ի կոնցենտրացիա ստանալու համար: Այս բաժնում սահմանեք ձեր R0 արժեքը: (որը ես ասացի, որ նշեմ իջնում է նախորդ կոդը գործարկելիս): այնուհետև ցուցադրում ենք CO2- ի կոնցենտրացիան LCD- ում: «եթե» գործառույթից օգտվում ենք ppm- ի արժեքի շեմը, որը ես օգտագործել եմ որպես 600 ppm: և նաև MQ2 լարման դեպքում «եթե» գործառույթը սահմանում է դրա շեմը: մենք դարձնում ենք ազդանշանային, լուսադիոդային, ռելեի բարձրացումը 2 վայրկյան, երբ եթե ֆունկցիան բավարարված է, գովազդը նաև ստիպում է LCD- ին ցուցադրել LPG, ինչպես հայտնաբերված է, երբ MQ2- ի լարումը շեմից բարձր է: սահման. Սահմանեք ձեր շեմային սահմանը MQ2- ի լարման համար, որը դուք նշել եք նախորդ կոդի ժամանակ որպես V2: եթե ֆունկցիայի մեջ լավ է օգտագործել ելքը 2 վայրկյան, ապա լավ է օգտագործել պարզ ժամաչափ: Եթե որևէ մեկը կարող է փոփոխել ծածկագրում ժամաչափի մեջ ուշացումը, ձեզ միշտ ողջունում են և դա ինձ տեղյակ պահեք մեկնաբանությունների բաժնում:
Քայլ 5: Այն աշխատում է !!!!!!
Ահա տեսանյութը ՝ ցույց տալու, որ այն աշխատում է:
կներեք, ես չկարողացա ցուցադրել ռելեը տեսանյութում:
Դուք կարող եք նկատել, որ CO2- ի կոնցենտրացիան խելագարորեն աճում է, քանի որ կրակայրիչից արձակվող գազերը նույնպես ազդում են MQ135- ի վրա, որը զգայուն է նաև այլ գազերի նկատմամբ, բայց մի անհանգստացեք, որ այն մի քանի վայրկյան հետո կվերադառնա նորմալ:
Խորհուրդ ենք տալիս:
B-Safe, շարժական անվտանգ. 8 քայլ (նկարներով)
B-Safe, Portable Safe: *** 2019 թվականի սեպտեմբերի 4-ին. Ես վերբեռնեցի տուփի նոր 3D ֆայլ: Թվում էր, թե կողպեքս 10 մմ -ով չափազանց բարձր էր լավ փակման համար: Դուք ցանկանում եք լողափ գնալ: Քանի որ չեք
Անվտանգ աղմուկի մակարդակի հաշվիչ կամ նշան. 4 քայլ (նկարներով)
Անվտանգ աղմուկի մակարդակի հաշվիչ կամ նշան. Ես սիրում եմ նայել մարդկանց ստեղծագործական նախագծերին: Toolsամանակակից գործիքներ & տեխնոլոգիան մեզ տալիս է այնքան ստեղծագործական տարբերակներ: Ես ծանր նյութեր եմ դասավանդում Նոր alandելանդիայի միջնակարգ դպրոցի միջնակարգ դպրոցի աշակերտներին, այնպես որ ես միշտ զարգանում եմ & փորձելով նոր բաներ: Այս
Ինչպես ապրել ուղիղ հոսքով ՝ օգտագործելով Raspberry Pi: 5 քայլ
Ինչպես ապրել հոսքով ՝ օգտագործելով Raspberry Pi: Այս ձեռնարկում մենք կսովորենք, թե ինչպես պատրաստել մեր սեփական տեսախցիկը ՝ օգտագործելով Raspberry Pi- ն: Դուք կարող եք մուտք գործել այս հոսք ցանկացած սարքի միջոցով, քանի դեռ այն միացված է նույն ցանցին, ինչպիսին է RPi- ն:
Մաքուր օդի պղպջակ - կրելու ձեր անվտանգ մթնոլորտը. 6 քայլ (նկարներով)
Մաքուր օդի պղպջակ. Կրել ձեր անվտանգ մթնոլորտը. Այս հրահանգում ես նկարագրելու եմ, թե ինչպես կարող եք ձեր հագուստի մեջ կառուցել օդափոխման համակարգ, որը կապահովի ձեզ մաքուր և զտված շնչառական օդի հոսք: Երկու ճառագայթային երկրպագուներ ինտեգրված են սվիտերի մեջ ՝ օգտագործելով 3D տպագրությամբ պատրաստված հատվածներ, որոնք
Անվտանգ ավելի լավ. Երկաթուղային կայարաններն ավելի անվտանգ դարձնել `7 քայլ
Անվտանգ ավելի լավ. Երկաթուղային կայարաններն ավելի անվտանգ դարձնել. Այս խնդիրը լուծելու համար մենք ստեղծեցինք Safer Better- ը: Մենք օգտագործում էինք թրթռման տվիչներ, շարժման տվիչներ և