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

DIY ջերմաստիճանի և խոնավության ցուցիչ Կրակմարիչ (Arduino UNO). 11 քայլ
DIY ջերմաստիճանի և խոնավության ցուցիչ Կրակմարիչ (Arduino UNO). 11 քայլ

Video: DIY ջերմաստիճանի և խոնավության ցուցիչ Կրակմարիչ (Arduino UNO). 11 քայլ

Video: DIY ջերմաստիճանի և խոնավության ցուցիչ Կրակմարիչ (Arduino UNO). 11 քայլ
Video: Խելացի պատուհան - սենյակի օդափոխության ավտոմատացում, ինտեգրում Home Assistant-ին 2024, Հուլիսի
Anonim
Image
Image

Այս նախագիծը պետք է օգտագործվեր տներում կամ ձեռնարկություններում գտնվող ցանկացած անձի կողմից ՝ որպես 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 տուփի այս մասերը սղոց:

  1. ՄԵԿ 18.5X18.5 սմ կտոր
  2. Չորս 18,5x6,5 սմ կտոր

ԵՐԿՐՈՐԴ ՄԱՍ

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

Քայլ 5. Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից

Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից
Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից
Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից
Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի առջևի կտորից

Այժմ, երբ կտրել եք մասերը, կարող ենք ծանոթանալ այս նախագծի մանրամասներին:

Առաջին մաս

Ընտրեք, թե որ հատվածը կցանկանայիք օգտագործել որպես առջևի մաս, խնդրում ենք նկատի ունենալ, որ այն պետք է լինի 18.5X6.5 սմ կտորներից:

Ձեզ հարկավոր կլինի.

  • Fretsaw
  • ձեռքի փորվածք
  • Աղյուսի/թղթի/մեքենայի հղկում

----------------------------------------------------------------------------------------------------------------------------------------------------

  1. Ներքևում նկարեք ուղղանկյուն ՝ թողնելով ներքևի 7X2,5 սմ չափսի բացվածք LCD- ի համար
  2. Ձեռքի գայլիկոն օգտագործելով, բավականաչափ մեծ անցք կատարեք, որպեսզի տեղավորվի սղոցի սղոցը
  3. Հեռացրեք սղոցը սղոցից և տեղադրեք այն սղոցի մեջ այս անցքով, որպեսզի մենք կարողանանք այն ներսից կտրել, ինչպես ցույց է տրված 1 -ին նկարում:
  4. Կտրեք ուղղանկյունը: Հիշեք, որ կտրվածքներն այստեղ անհրաժեշտից փոքր -ինչ ավելի փոքր են դարձնում 0.5 -ով, որպեսզի կարողանաք հղկել այն անհրաժեշտ լրացուցիչ 0.5 սմ -ի համար:
  5. Հեռացրեք սղոցը սղոցից և հեռացրեք մասը, այնուհետև սղոցը հետ դրեք, քանի որ այն մեզ ավելի ուշ պետք կգա:
  6. Ուղղանկյունը ուղղեք ճիշտ չափի ՝ հղկաթուղթ օգտագործելով, ինչպես նկար 2 -ում:

----------------------------------------------------------------------------------------------------------------------------------------------------

Երկրորդ մաս

Օգտագործեք ձեռքի փորվածքով ՝ երեք անցք հորատելու համար LED- ների համար բավականաչափ մեծ չափի, ինչպես ցույց է տրված Պատկեր 3 -ում:

----------------------------------------------------------------------------------------------------------------------------------------------------

Երրորդ մաս

  1. Օգտագործեք «Առաջին մաս» -ի մեթոդը `2X1.3 սմ չափի երկրորդ ուղղանկյուն պատրաստելու համար: Սա DHT11 սենսորի համար է: Եթե դուք պատահաբար իմ նման արած անցքը շատ մեծացնեք, ապա մենք կարող ենք հետագայում սոսինձ ատրճանակ օգտագործել, երբ մասերը կպցնելիս այդ բացը շտկելու համար:
  2. Ուղղանկյունի կողքին անցք կատարեք DHT11 սենսորի համար նույն չափի, ինչ LED- ները բոցի սենսորի համար:

Քայլ 6. Հորատման անցքեր և անհրաժեշտ մասերի կտրում առաջին տուփի հետևի կտորից

Այժմ մենք հաջողությամբ ավարտեցինք առաջին տուփի առջևի վահանակը/կտորը: Այժմ մենք պետք է աշխատենք առաջին տուփի հետևի վահանակի/կտորի վրա:

Առաջին մաս

Ընտրեք, թե որ հատվածը կցանկանայիք օգտագործել որպես հետևի մաս, խնդրում ենք նկատի ունենալ, որ այն պետք է լինի 18.5X6.5 սմ կտորներից մեկը

  1. Հորատեք այնքան մեծ անցք, որ Arduino սերիական մալուխը տեղավորվի կտորի աջ կողմում: (եթե կցանկանայիք ավելացնել 9 վ մարտկոցի միակցիչ, այն նաև կանցկացնեք այստեղով)
  2. Ձախ կողմում մի փոքր անցք կատարեք, որը բավականաչափ մեծ է երկու մալուխներին տեղավորելու համար: Վերցրեք երկրորդ կոճակը, որը միացված էր ռելեին:

Քայլ 7. 4/5 մասերը միասին կպցրեք առաջին տուփի համար

Կպչեք 4/5 մասերը միասին առաջին տուփի համար
Կպչեք 4/5 մասերը միասին առաջին տուփի համար

Այս քայլի համար ձեզ հարկավոր է.

Ակրիլային սոսինձ

  1. Կպչեք առջևի վահանակը/կտորը մեծ ակրիլային կտորին (18.5X18.5 սմ) ՝ համոզվելով, որ LED- ների անցքերն ուղղանկյան վերևում են: Այն պետք է խրված լինի հորիզոնական:
  2. Հաջորդը կպցրեք մնացած բոլոր կողմերը, բացառությամբ հետույքի, ինչպես ցույց է տրված վերևի նկարում:

Քայլ 8. Բոլոր մասերը կպցրեք առաջին վանդակում

Բոլոր մասերը կպցնելով առաջին վանդակում
Բոլոր մասերը կպցնելով առաջին վանդակում
Բոլոր մասերը կպցնելով առաջին վանդակում
Բոլոր մասերը կպցնելով առաջին վանդակում

Այժմ մենք պետք է բոլոր մասերը միասին կպցնենք տարբեր մասերում:

Առաջին մաս

  1. Անջատեք ջրի պոմպի մալուխները ռելեից
  2. Կպչեք LCD- ն `օգտագործելով սոսինձ ատրճանակ և սոսինձ, որը տեղադրված է բոլոր չորս անկյուններում, որոնք սովորաբար պտուտակներ են:
  3. Կպցրեք պատվիրատուի երեք LED- ները ձախից աջ ՝ Կարմիր, Դեղին, Կանաչ
  4. Կպչեք DHT11 սենսորին սոսինձ ատրճանակի միջոցով և ամրացրեք անցքը, եթե պատահաբար կատարվի սոսինձ ատրճանակի միջոցով:
  5. Կպչեք կրակի սենսորին ՝ օգտագործելով 3M երկկողմանի ժապավեն

Երկրորդ մաս

  1. Կպցրեք Breadboard- ը տեղում, օգտագործելով դրա վրա նախապես տեղադրված երկկողմանի ժապավենը
  2. Կպցրեք Arduino- ն տեղում ՝ օգտագործելով 3M երկկողմանի ժապավենը
  3. Տեղափոխեք էստաֆետը ձախ կողմում, երբ հետևում եք նախագծին և կպցրեք այն ՝ օգտագործելով 3M երկկողմանի ժապավեն

Երրորդ մաս

  1. Կպչեք հետևի կտորը ՝ Arduino սերիայի/USB մալուխի ավելի մեծ մասը Arduino- ի հետ, իսկ ձախը ՝ ռելեի հետ հավասարեցված: (ՕԳՏԱԳՈՐԵԼ ԱԿՐԻԼԱԿԱՆ Սոսինձ)
  2. միացրեք USB/սերիալային մալուխը Arduino- ին

Քայլ 9. Երկրորդ տուփը

Երկրորդ տուփը
Երկրորդ տուփը
Երկրորդ տուփը
Երկրորդ տուփը
Երկրորդ տուփը
Երկրորդ տուփը
Երկրորդ տուփը
Երկրորդ տուփը

Առաջին մաս

Կտրեք այս կտորները ՝ օգտագործելով ձեր ընտրած ակրիլը ՝ օգտագործելով սղոցը և այն փոքր -ինչ ավելի մեծ դարձնելով, որպեսզի հետագայում կարողանաք հղկել ՝ օգտագործելով հղկող աղյուսը/թուղթը/մեքենան.

  1. Չորս 26X8 սմ կտոր
  2. ՄԵԿ 10X10 սմ կտոր

Երկրորդ մաս

  1. Ընտրեք, թե որ 26X8 սմ հատվածն եք ցանկանում լինել ձեր առջևի հատվածը
  2. Հորատեք այնքան մեծ անցք, որ տեղավորվի առաջին կոճակին (այս մեկն օգտագործվում է որպես վթարային կոճակ ջրի պոմպի ակտիվացման համար):
  3. Երկրորդ կոճակից երկու մալուխը տեղավորելու համար ավելի փոքր անցք գցեք վերևում (նրանք, որոնք գնում են դեպի ռելե)
  4. Հեռացրեք մալուխները առաջին կոճակից և սերտորեն տեղադրեք կողքի մեջ

Երրորդ մաս

  1. Կպչեք բոլոր կողմերը միասին, բացառությամբ ներքևի մասի, օգտագործելով սոսինձ ատրճանակ, որպեսզի այն կիսակայուն լինի:
  2. Կպչեք ներքևը ՝ օգտագործելով սոսինձ ատրճանակ, բայց թողեք տարածություններ սոսինձի յուրաքանչյուր տողի միջև, որպեսզի ջուրը դուրս գա, եթե շիշը արտահոսքի, և դուք կարող եք փոխարինել այն

Մաս չորրորդ

  1. ջրի շշի կափարիչի մեջ անցք բացեք և տեղադրեք ջրի պոմպին միացված IN խողովակը: Եթե խողովակը չի հասնում հատակին, փոխարինեք այն լրացուցիչ խողովակներով և կտրեք այն, որպեսզի այն կատարյալ չափ ունենա:
  2. երբ այն կատարյալ չափ է ստանում, համոզվեք, որ OUT խողովակը երկար է, եթե չփոխեք այն լրացուցիչ խողովակներով:
  3. երբ ամեն ինչ կատարյալ լինի, սոսինձ ատրճանակով IN խողովակը դրեք ջրի շշի CAP- ի մեջ:
  4. Տեղադրեք բոլոր մասերը տուփի մեջ, ինչը ստիպում է OUT խողովակը դուրս գալ վերևից:
  5. Վերևի անցքից դուրս եկող մալուխներին իգական սեռի տղամարդիկ ամրացրեք

Քայլ 10: Վերջին քայլ: Վերջնական կապ

  1. Հեռացրեք Արական մասերը մալուխներից, որոնք նախատեսված են գնալ դեպի ռելե և միացնել այդ մալուխը ռելեին: Մալուխները տեղում ամրացնելու համար օգտագործեք պտուտակահան
  2. (անհրաժեշտության դեպքում ավելացրեք 9 վ միացման մալուխը)

Քայլ 11: ՇՆՈՐՀԱՎՈՐ:

ՇՆՈՐՀԱՎՈՐ !!

Դուք այժմ հաջողությամբ կատարել եք այս նախագիծը: Այժմ կարող եք տեղադրել այն, որտեղ ցանկանում եք, օգտագործելով մոնտաժման տարբեր տեխնիկա: Վերջին քայլը USB մալուխը միացնելն է և (կամ) 9V մարտկոց ավելացնելը, եթե ցանկանում եք:

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