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

DHT11 ջերմաստիճանի և խոնավության տվիչ Arduino- ով. 5 քայլ
DHT11 ջերմաստիճանի և խոնավության տվիչ Arduino- ով. 5 քայլ

Video: DHT11 ջերմաստիճանի և խոնավության տվիչ Arduino- ով. 5 քայլ

Video: DHT11 ջերմաստիճանի և խոնավության տվիչ Arduino- ով. 5 քայլ
Video: ESP8266 ESP01 DHT11 ջերմաստիճանի խոնավության ցուցիչի մոդուլի ծրագրավորում | RemoteXY | FLProg 2024, Նոյեմբեր
Anonim
DHT11 ջերմաստիճանի և խոնավության տվիչ Arduino- ով
DHT11 ջերմաստիճանի և խոնավության տվիչ Arduino- ով

Այսօր ես կսովորեցնեմ ձեզ, թե ինչպես օգտագործել KY-015 ջերմաստիճանի և խոնավության ցուցիչ մոդուլը, որը պարունակում է DHT11 ջերմաստիճանի և խոնավության տվիչ:

Եթե նախընտրում եք տեսանյութերից սովորել, ահա իմ պատրաստած վիդեո ձեռնարկը.

Քայլ 1: Մասեր

Մասեր
Մասեր
Մասեր
Մասեր
Մասեր
Մասեր
  1. KY-015 peratերմաստիճանի և խոնավության ցուցիչի մոդուլ կամ այլ մոդուլ, որն օգտագործում է DHT11 ջերմաստիճանի և խոնավության տվիչ:
  2. Արդուինո Ունո
  3. Breadboard
  4. Որոշ jumper լարեր

Քայլ 2: Միացումներ

Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ
Միացումներ

Առաջին հերթին, մի բան, որը ես ուզում եմ հստակեցնել: DHT11- ը կարող է օգտագործվել նաև մերկ վիճակում, բայց ավելի հեշտ է այն օգտագործել որպես մոդուլ: Այս հոդվածը կենտրոնանում է այն մասին, թե ինչպես օգտագործել մոդուլը: Կան մի քանի տարբեր մոդուլներ ՝ տարբեր քորոցներով և քորոցների տեղադրությամբ: Իմ ունեցած մոդուլի վրա ՝ KY-015, ձախ ձախ կապիչը ազդանշան է, միջին քորոցը 5 վոլտ հզորություն է, իսկ աջ քորոցը ՝ բացասական կամ հիմնավորված: Եթե ունեք այլ մոդուլ, գուցե անհրաժեշտ լինի google- ում գտնել և պարզել ձեր մոդուլը: Այսպիսով, ես կատարում եմ միացումներ, ազդանշանի կապիչը Arduino- ի 7 -րդ կապին, 5 վոլտ հզորությունը Arduino- ի 5 վոլտ պինին և բացասական քորոցը Arduino- ի գետնին:

Քայլ 3: Programրագրավորում

Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում
Ծրագրավորում

Այժմ ես միացնում եմ usb a -b մալուխը arduino- ից համակարգչին և պատրաստվում եմ վերբեռնել կոդը: Սենսորից օգտվելու համար նախ անհրաժեշտ է գրադարան ներբեռնել: Գրադարանը և ծածկագիրը ներբեռնելուց հետո բացեք իմ տրամադրած կոդը, arduino ide- ի ներսում անցեք ուրվագիծը, ներառեք գրադարանը, այնուհետև ավելացրեք.zip, այնուհետև ընտրեք գրադարանի zip ֆայլը: Այսպիսով, այժմ ծածկագիրը վերբեռնելու համար գնացեք գործիքներ և ապա տախտակների կողքին ընտրեք arduino uno: Այնուհետեւ նավահանգստի կողքին ընտրեք com պորտը, որտեղ միացված է arduino- ն: Այնուհետև սեղմեք վերբեռնումը:

Ներբեռնեք գրադարանի փոստային ֆայլ ՝

Ներբեռնեք Arduino IDE- ն ՝

Քայլ 4: Կարդացեք արժեքները օրենսգրքից:

Կարդացեք արժեքները օրենսգրքից
Կարդացեք արժեքները օրենսգրքից
Կոդի արժեքները կարդալը
Կոդի արժեքները կարդալը
Կոդի արժեքները կարդալը
Կոդի արժեքները կարդալը

Սենսորի ընթերցումները դիտելու համար բացեք սերիական մոնիտորը, որն այն պատկերակն է, որը նման է խոշորացույցին, որը գտնվում է Arduino IDE- ի վերին աջ անկյունում: Այժմ սերիալային մոնիտորում մենք կարող ենք տեսնել խոնավության և ջերմաստիճանի արժեքները, որոնք սենսորը կարդում է, այն թարմացվում է մոտ 4 վայրկյանը մեկ ՝ ծածկագրում ուշացման գործառույթի պատճառով: Ես բերանով օդ էի փչում դեպի սենսորը, և խոնավության արժեքները որոշ ժամանակով ավելանում էին, դա 59 էր, ապա օդը փչելուց հետո 64 էր:

Քայլ 5: Կատարված է:

Կատարած!
Կատարած!
Կատարած!
Կատարած!
Կատարած!
Կատարած!
Կատարած!
Կատարած!

Այսպիսով, ինչպես օգտագործել DHT11 ջերմաստիճանի և խոնավության տվիչների մոդուլը: Հուսով եմ, որ այս հոդվածը օգնեց ձեզ:

Եթե ձեզ հետաքրքրում են էլեկտրոնիկայի և ռոբոտաշինության նախագծերի մասին տեսանյութերը, ապա խնդրում ենք դիտել իմ YouTube ալիքը ՝ youtube.com/aymaanrahman05

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