Բովանդակություն:
- Քայլ 1: Հավաքեք մասերը
- Քայլ 2. Կապեր հաստատեք բոլոր մասերի և Arduino- ի միջև
- Քայլ 3: Վերբեռնեք կոդը Arduino- ում
- Քայլ 4. Առաջին ակրիլային տուփի մասերի կտրում
- Քայլ 5. Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից
- Քայլ 6. Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի հետևի կտորից
- Քայլ 7. 4/5 մասերը միասին կպցրեք առաջին տուփի համար
- Քայլ 8. Բոլոր մասերը կպցրեք առաջին վանդակում
- Քայլ 9. Երկրորդ տուփը
- Քայլ 10: Վերջին քայլ: Վերջնական կապ
- Քայլ 11: ՇՆՈՐՀԱՎՈՐ:
Video: DIY ջերմաստիճանի և խոնավության ցուցիչ Կրակմարիչ (Arduino UNO). 11 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Այս նախագիծը պետք է օգտագործվեր տներում կամ ձեռնարկություններում գտնվող ցանկացած անձի կողմից ՝ որպես LCD- ում ցուցադրվող ջերմաստիճանի և խոնավության ցուցիչ և բոցի ազդանշանի և բալզամի հետ համատեղ բոցի սենսոր ՝ արտակարգ իրավիճակների դեպքում հրդեհը մարելու համար:
Քայլ 1: Հավաքեք մասերը
Պահանջվող մասեր
- Arduino UNO և IDE (ծրագրակազմ)
- արականից իգական jumper մալուխներ
- արականից արական ցատկող մալուխներ
- Մեծ տախտակ
- Երեք LED (կարմիր, դեղին և կանաչ)
- 16X2 LCD էկրան, որի վրա տեղադրված է YWRobot LCM1602
- Բոցի սենսոր
- DHT11 ջերմաստիճանի և խոնավության ցուցիչ
- Բզզոց
- Pumpրի պոմպ մարտկոցով և երկու կոճակ ինքնասպասարկվող վերալիցքավորվող ջրի դիսպենսերից (օգտագործվում է 5 գալոնանոց ջրի շշերի վրա)
- Pumpրի պոմպի խողովակներ
- 5 վոլտ ռելե
- Ձեռքի փորվածք
- Աղյուսի/թղթի/մեքենայի հղկում
- Fretsaw
- Ակրիլ `ձեր ընտրությամբ
- 330/500 մլ ջրային շիշ (օգտագործվում է որպես վթարային ջրամբար):
- Սոսինձ ատրճանակ
- Ակրիլային սոսինձ
- (Tանկության դեպքում) 9 վ մարտկոցի միակցիչ
- 3M ռետինե ոճի երկկողմանի ժապավեն
Քայլ 2. Կապեր հաստատեք բոլոր մասերի և Arduino- ի միջև
Ահա Arduino- ին անհրաժեշտ միացումների ցանկը
LCD
A5- ից SCL- ին
A4 դեպի SDA
ԵՀԽ -ն ԴՐԱԿԱՆ REԵԱՓՈԽԻՆ
GND TO NEGATIVE/GND BREADBOARD
----------------------------------------------------------------------------------------------------------------------------------------------------
DHT11 TEMP N Խոնավության սենսոր
A0 (Arduino) ՍԵՆՍՈՐԻ ԹՎԱՅԻՆ ԴՈՐՍ
+ ԴՐԱԿԱՆ REԵREԱՓՈԽԻ ՌԵԼԻ
- ԱREԱՏԱԳՐԱԿԱՆ ՌԵԼԻ
----------------------------------------------------------------------------------------------------------------------------------------------------
ՖԼԵԿԻ ՍԵՆՍՈՐ
ԵՀԽ -ն ԴՐԱԿԱՆ REԵREԱԴՐՈԹՅԱՆ ՌԵԼԻ
GND դեպի բացասական BREADBOARD Rail
D0 TO PIN 3 ARDUINO
A0 (Սենսոր) A1- ին (ARDUINO)
ATՐԱՓՈԽՈԹՅՈՆ ԵՎ ՌԵԼԵԼ
GND ON RELAY TO NEGATIVE BREADBOARD- ին
5V ԴԵՊԻ ԴԻՄԱԻԿ PIN BREADBOARD
Մուտք գործեք PIN 13 (ARDUINO)
ԿԱՐԵՎՈՐ !!! ՀԱՆՁՆԵՔ ECՐԻ ՊՈՄՊԻԻ ԵՐԿՐՈՐ ԿՈTONՅԿԸ ԵՎ ԿԱԵԼ ԵՐԿՈ CA ՄԱԼՈՆՔԸ, որոնք ԿԱՌՈՎԱ ԵՆ ՌԵԼԵՅԻ ՊԻՆԵՐԻ ԿՈUTՅԿԻՆ, ԱՅՍՏԵՍ ՊԱՅՄԱՆԱՊԵՍ ՓՈՔՐԻԿ
----------------------------------------------------------------------------------------------------------------------------------------------------
BUZZER
ՏԵEԸ ՀԱՅՏԱՐԱՐՈԹՅԱՆ ՄԱՍԻՆ
BUZZER- ին ՄԻԱՎԱRE ԳԼԽԱՎՈՐ ՀԱILՈՐԴՈILԹՅՈՆԸ ՀԱREՈՐԴ ԳԼԽԱՎՈՐԻՆ
ԴՐԱԿԱՆ BUZZER երկաթուղի BREADBOARD- ի վրա մինչև PIN 10 (ARDUINO)
----------------------------------------------------------------------------------------------------------------------------------------------------
Կանաչ LED
POSITIVE PIN- ը LED- ի վրա (ավելի երկար) PIN 7 -ին
ԲԱ LEDԱՀԱՅՏ ՍՏԵՈ LEDԹՅՈ LEDՆԸ ՍՏԵԱԳՈՐՈ NԹՅՈՆՈEGՄ ՍԱՀՄԱՆԱՓԱԿ ՌԵԱԼԻՆ
ԴԵELLԻՆ LED
POSITIVE PIN- ը LED- ի (ավելի երկար) PIN 8 -ի վրա
ԲԱ LEDԱՀԱՅՏ ՍՏԵՈ LEDԹՅՈ LEDՆԸ ՍՏԵԱԳՈՐՈ NԹՅՈՆՈEGՄ ՍԱՀՄԱՆԱՓԱԿ ՌԵԱԼԻՆ
ԿԱՐՄԻՐ LED
POSITIVE PIN- ը LED- ի վրա (ավելի երկար) PIN 9 -ին
ԲԱ LEDԱՀԱՅՏ ՍՏԵՈ LEDԹՅՈ LEDՆԸ ՍՏԵԱԳՈՐՈ NԹՅՈՆՈEGՄ ՍԱՀՄԱՆԱՓԱԿ ՌԵԱԼԻՆ
----------------------------------------------------------------------------------------------------------------------------------------------------
ԱՐԴՈINԻՆՈ
ՀԱՅՏԱՐԱՐՈ /ԹՅՈՆ/ԳՆԴ ԳՆԱՀԱՏՈ NԹՅՈ NՆՈ NՄ ԲԱEGԱԳԻ ՌԵԱԼԻՆ
5V ԴԵՊԱԿԱՆ ՌԵԱԼԻ ՀԱ BՈՄ
----------------------------------------------------------------------------------------------------------------------------------------------------
ՆԱԽԱՊԱՀ
ԴԻՄԱՈ ONԹՅՈՆ ԱՌԱIL ՌԵԻԼԻ ՄԱՍԻՆ ՄԻEGՈՆԵԼՈIL ԱՐILԵԿՈԹՅԱՆ EGԵԿԱՎԱՐԻEG
Քայլ 3: Վերբեռնեք կոդը Arduino- ում
Վերբեռնեք կոդը Arduino- ում և նշեք այն ՝ համոզվելու համար, որ բոլոր մասերն աշխատում են: Դուք կարող եք ստուգել ազդանշանը և ջրի պոմպը ՝ օգտագործելով կրակայրիչը կրակի տվիչի կողքին:
Քայլ 4. Առաջին ակրիլային տուփի մասերի կտրում
Մինչ այժմ մենք հաջողությամբ իրականացրել ենք մեր Arduino նախագիծը և այժմ պետք է դրա համար տուփեր պատրաստենք `օգտագործելով ակրիլ:
Այս մասի համար ձեզ հարկավոր է.
- Ակրիլ `ձեր ընտրությամբ
- Fretsaw
- Աղյուսի/թղթի/մեքենայի հղկում
ԱՌԱՋԻՆ ՄԱՍ
(ԹՈVEԵՔ ԼՐԱՈԻՉ 0.5 ՍԵՄ APԱՆԿԵՐ, ՈՐ ՄՏԱՈՄ ՉԵՔ ՍՏԱՈՄՆԵՐԻ ՀԱՄԱՐ ԵՎ ԱՎԵԼԱEMՎԵԼ ՍՐԱՆՔՆԵՐԻ)) Այս մասերը պատրաստ լինելուց հետո պետք է ձեր ակրիլում ճշգրիտ գծեր ավելացնեք, որպեսզի կտրեք թիվ 1 տուփի այս մասերը սղոց:
- ՄԵԿ 18.5X18.5 սմ կտոր
- Չորս 18,5x6,5 սմ կտոր
ԵՐԿՐՈՐԴ ՄԱՍ
Այժմ մենք պետք է մանրացնենք մասերը `համոզվելու համար, որ դրանք ճշգրիտ պահանջվող չափի են` օգտագործելով հղկող աղյուս/թուղթ/մեքենա:
Քայլ 5. Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից
Այժմ, երբ կտրել եք մասերը, կարող ենք ծանոթանալ այս նախագծի մանրամասներին:
Առաջին մաս
Ընտրեք, թե որ հատվածը կցանկանայիք օգտագործել որպես առջևի մաս, խնդրում ենք նկատի ունենալ, որ այն պետք է լինի 18.5X6.5 սմ կտորներից:
Ձեզ հարկավոր կլինի.
- Fretsaw
- ձեռքի փորվածք
- Աղյուսի/թղթի/մեքենայի հղկում
----------------------------------------------------------------------------------------------------------------------------------------------------
- Ներքևում նկարեք ուղղանկյուն ՝ թողնելով ներքևի 7X2,5 սմ չափսի բացվածք LCD- ի համար
- Ձեռքի գայլիկոն օգտագործելով, բավականաչափ մեծ անցք կատարեք, որպեսզի տեղավորվի սղոցի սղոցը
- Հեռացրեք սղոցը սղոցից և տեղադրեք այն սղոցի մեջ այս անցքով, որպեսզի մենք կարողանանք այն ներսից կտրել, ինչպես ցույց է տրված 1 -ին նկարում:
- Կտրեք ուղղանկյունը: Հիշեք, որ կտրվածքներն այստեղ անհրաժեշտից փոքր -ինչ ավելի փոքր են դարձնում 0.5 -ով, որպեսզի կարողանաք հղկել այն անհրաժեշտ լրացուցիչ 0.5 սմ -ի համար:
- Հեռացրեք սղոցը սղոցից և հեռացրեք մասը, այնուհետև սղոցը հետ դրեք, քանի որ այն մեզ ավելի ուշ պետք կգա:
- Ուղղանկյունը ուղղեք ճիշտ չափի ՝ հղկաթուղթ օգտագործելով, ինչպես նկար 2 -ում:
----------------------------------------------------------------------------------------------------------------------------------------------------
Երկրորդ մաս
Օգտագործեք ձեռքի փորվածքով ՝ երեք անցք հորատելու համար LED- ների համար բավականաչափ մեծ չափի, ինչպես ցույց է տրված Պատկեր 3 -ում:
----------------------------------------------------------------------------------------------------------------------------------------------------
Երրորդ մաս
- Օգտագործեք «Առաջին մաս» -ի մեթոդը `2X1.3 սմ չափի երկրորդ ուղղանկյուն պատրաստելու համար: Սա DHT11 սենսորի համար է: Եթե դուք պատահաբար իմ նման արած անցքը շատ մեծացնեք, ապա մենք կարող ենք հետագայում սոսինձ ատրճանակ օգտագործել, երբ մասերը կպցնելիս այդ բացը շտկելու համար:
- Ուղղանկյունի կողքին անցք կատարեք DHT11 սենսորի համար նույն չափի, ինչ LED- ները բոցի սենսորի համար:
Քայլ 6. Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի հետևի կտորից
Այժմ մենք հաջողությամբ ավարտեցինք առաջին տուփի առջևի վահանակը/կտորը: Այժմ մենք պետք է աշխատենք առաջին տուփի հետևի վահանակի/կտորի վրա:
Առաջին մաս
Ընտրեք, թե որ հատվածը կցանկանայիք օգտագործել որպես հետևի մաս, խնդրում ենք նկատի ունենալ, որ այն պետք է լինի 18.5X6.5 սմ կտորներից մեկը
- Հորատեք այնքան մեծ անցք, որ Arduino սերիական մալուխը տեղավորվի կտորի աջ կողմում: (եթե կցանկանայիք ավելացնել 9 վ մարտկոցի միակցիչ, այն նաև կանցկացնեք այստեղով)
- Ձախ կողմում մի փոքր անցք կատարեք, որը բավականաչափ մեծ է երկու մալուխներին տեղավորելու համար: Վերցրեք երկրորդ կոճակը, որը միացված էր ռելեին:
Քայլ 7. 4/5 մասերը միասին կպցրեք առաջին տուփի համար
Այս քայլի համար ձեզ հարկավոր է.
Ակրիլային սոսինձ
- Կպչեք առջևի վահանակը/կտորը մեծ ակրիլային կտորին (18.5X18.5 սմ) ՝ համոզվելով, որ LED- ների անցքերն ուղղանկյան վերևում են: Այն պետք է խրված լինի հորիզոնական:
- Հաջորդը կպցրեք մնացած բոլոր կողմերը, բացառությամբ հետույքի, ինչպես ցույց է տրված վերևի նկարում:
Քայլ 8. Բոլոր մասերը կպցրեք առաջին վանդակում
Այժմ մենք պետք է բոլոր մասերը միասին կպցնենք տարբեր մասերում:
Առաջին մաս
- Անջատեք ջրի պոմպի մալուխները ռելեից
- Կպչեք LCD- ն `օգտագործելով սոսինձ ատրճանակ և սոսինձ, որը տեղադրված է բոլոր չորս անկյուններում, որոնք սովորաբար պտուտակներ են:
- Կպցրեք պատվիրատուի երեք LED- ները ձախից աջ ՝ Կարմիր, Դեղին, Կանաչ
- Կպչեք DHT11 սենսորին սոսինձ ատրճանակի միջոցով և ամրացրեք անցքը, եթե պատահաբար կատարվի սոսինձ ատրճանակի միջոցով:
- Կպչեք կրակի սենսորին ՝ օգտագործելով 3M երկկողմանի ժապավեն
Երկրորդ մաս
- Կպցրեք Breadboard- ը տեղում, օգտագործելով դրա վրա նախապես տեղադրված երկկողմանի ժապավենը
- Կպցրեք Arduino- ն տեղում ՝ օգտագործելով 3M երկկողմանի ժապավենը
- Տեղափոխեք էստաֆետը ձախ կողմում, երբ հետևում եք նախագծին և կպցրեք այն ՝ օգտագործելով 3M երկկողմանի ժապավեն
Երրորդ մաս
- Կպչեք հետևի կտորը ՝ Arduino սերիայի/USB մալուխի ավելի մեծ մասը Arduino- ի հետ, իսկ ձախը ՝ ռելեի հետ հավասարեցված: (ՕԳՏԱԳՈՐԵԼ ԱԿՐԻԼԱԿԱՆ Սոսինձ)
- միացրեք USB/սերիալային մալուխը Arduino- ին
Քայլ 9. Երկրորդ տուփը
Առաջին մաս
Կտրեք այս կտորները ՝ օգտագործելով ձեր ընտրած ակրիլը ՝ օգտագործելով սղոցը և այն փոքր -ինչ ավելի մեծ դարձնելով, որպեսզի հետագայում կարողանաք հղկել ՝ օգտագործելով հղկող աղյուսը/թուղթը/մեքենան.
- Չորս 26X8 սմ կտոր
- ՄԵԿ 10X10 սմ կտոր
Երկրորդ մաս
- Ընտրեք, թե որ 26X8 սմ հատվածն եք ցանկանում լինել ձեր առջևի հատվածը
- Հորատեք այնքան մեծ անցք, որ տեղավորվի առաջին կոճակին (այս մեկն օգտագործվում է որպես վթարային կոճակ ջրի պոմպի ակտիվացման համար):
- Երկրորդ կոճակից երկու մալուխը տեղավորելու համար ավելի փոքր անցք գցեք վերևում (նրանք, որոնք գնում են դեպի ռելե)
- Հեռացրեք մալուխները առաջին կոճակից և սերտորեն տեղադրեք կողքի մեջ
Երրորդ մաս
- Կպչեք բոլոր կողմերը միասին, բացառությամբ ներքևի մասի, օգտագործելով սոսինձ ատրճանակ, որպեսզի այն կիսակայուն լինի:
- Կպչեք ներքևը ՝ օգտագործելով սոսինձ ատրճանակ, բայց թողեք տարածություններ սոսինձի յուրաքանչյուր տողի միջև, որպեսզի ջուրը դուրս գա, եթե շիշը արտահոսքի, և դուք կարող եք փոխարինել այն
Մաս չորրորդ
- ջրի շշի կափարիչի մեջ անցք բացեք և տեղադրեք ջրի պոմպին միացված IN խողովակը: Եթե խողովակը չի հասնում հատակին, փոխարինեք այն լրացուցիչ խողովակներով և կտրեք այն, որպեսզի այն կատարյալ չափ ունենա:
- երբ այն կատարյալ չափ է ստանում, համոզվեք, որ OUT խողովակը երկար է, եթե չփոխեք այն լրացուցիչ խողովակներով:
- երբ ամեն ինչ կատարյալ լինի, սոսինձ ատրճանակով IN խողովակը դրեք ջրի շշի CAP- ի մեջ:
- Տեղադրեք բոլոր մասերը տուփի մեջ, ինչը ստիպում է OUT խողովակը դուրս գալ վերևից:
- Վերևի անցքից դուրս եկող մալուխներին իգական սեռի տղամարդիկ ամրացրեք
Քայլ 10: Վերջին քայլ: Վերջնական կապ
- Հեռացրեք Արական մասերը մալուխներից, որոնք նախատեսված են գնալ դեպի ռելե և միացնել այդ մալուխը ռելեին: Մալուխները տեղում ամրացնելու համար օգտագործեք պտուտակահան
- (անհրաժեշտության դեպքում ավելացրեք 9 վ միացման մալուխը)
Քայլ 11: ՇՆՈՐՀԱՎՈՐ:
ՇՆՈՐՀԱՎՈՐ !!
Դուք այժմ հաջողությամբ կատարել եք այս նախագիծը: Այժմ կարող եք տեղադրել այն, որտեղ ցանկանում եք, օգտագործելով մոնտաժման տարբեր տեխնիկա: Վերջին քայլը USB մալուխը միացնելն է և (կամ) 9V մարտկոց ավելացնելը, եթե ցանկանում եք:
Խորհուրդ ենք տալիս:
DHT21 թվային ջերմաստիճանի և խոնավության ցուցիչ Arduino- ով. 6 քայլ
DHT21 թվային ջերմաստիճանի և խոնավության սենսոր Arduino- ով. Այս ձեռնարկում մենք կսովորենք, թե ինչպես օգտագործել DHT21 խոնավության և ջերմաստիճանի տվիչը Arduino- ի հետ և արժեքները ցուցադրել OLED էկրանին: Դիտեք տեսանյութը:
Ստեղծում-Ահազանգ-Օգտագործելով-Ubidots-ESP32+ջերմաստիճանի և խոնավության ցուցիչ ՝ 9 քայլ
Creating-Alert-Using-Ubidots-ESP32+Temp and Humidity Sensor. Այս ձեռնարկում մենք ջերմաստիճանի և խոնավության տարբեր տվյալներ ենք չափելու ՝ օգտագործելով Temp և խոնավության տվիչ: Դուք նաև կսովորեք, թե ինչպես ուղարկել այս տվյալները Ubidots- ին: Որպեսզի կարողանաք վերլուծել այն ցանկացած վայրից ՝ տարբեր կիրառման համար: Նաև ստեղծելով emai
DHT12 (i2c էժան խոնավության և ջերմաստիճանի ցուցիչ), արագ օգտագործման հեշտություն. 14 քայլ
DHT12 (i2c էժան խոնավության և ջերմաստիճանի տվիչ), արագ օգտագործման հեշտություն. Իմ կայքում կարող եք գտնել թարմացումներ և այլն: https://www.mischianti.org/2019/01/01/dht12-library-en/: Ինձ դուր է գալիս սենսորը կարող է օգտագործվել 2 լարով (i2c արձանագրություն), բայց ես սիրում եմ էժանը: Սա Arduino և esp8266 գրադարան է DHT12 շարքի համար
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ) ՝ 5 քայլ
Անլար խոնավության մոնիտոր (ESP8266 + խոնավության ցուցիչ). Ես մաղադանոս եմ գնում կաթսայում, և օրվա մեծ մասը հողը չորացել էր: Այսպիսով, ես որոշեցի կատարել այս նախագիծը ՝ մաղադանոսով կաթսայի մեջ հողի խոնավությունը զգալու մասին, ստուգելու համար, երբ ինձ պետք է ջուր լցնել հողը: Կարծում եմ, որ այս սենսորը (Capacitive խոնավության ցուցիչ v1.2) լավ է
Arduino ջերմաստիճանի և խոնավության ցուցիչ ՝ 7 քայլ
Arduino ջերմաստիճանի և խոնավության տվիչ. Այս ձեռնարկում ես պատրաստվում եմ բացատրել ջերմաստիճանի և խոնավության տվիչի պատրաստումը `օգտագործելով Arduino pro մինի տախտակը DHT11 (կամ DHT22) սենսորով: