Բովանդակություն:
- Քայլ 1: Պահանջվող բաներ
- Քայլ 2: Միացում
- Քայլ 3: Կոդ
- Քայլ 4: Տեղադրեք Dht գրադարանը:
- Քայլ 5: Եզրակացություն:
Video: DHT 11 Օգտագործելով Arduino- ի միջոցով. 5 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:52
Հայ, Այս ուսանելի ծրագրում մենք պատրաստելու ենք DHT 11 ՝ օգտագործելով arduino և սերիական մոնիտոր: DHT11- ը հիմնական, ծայրահեղ ցածր գնով թվային ջերմաստիճանի և խոնավության տվիչ է: Այն օգտագործում է խոնավության տարողունակության տվիչ և թերմիստոր ՝ շրջապատող օդը չափելու համար, և թվային ազդանշան է դուրս հանում տվյալների քորոցի վրա (անալոգային մուտքային կապեր անհրաժեշտ չեն): Դրա օգտագործումը բավականին պարզ է, բայց պահանջում է մանրակրկիտ ժամանակ ՝ տվյալների գրավման համար: Այս տվիչները շատ տարածված են էլեկտրոնիկայի սիրահարների համար, քանի որ կան շատ էժան, բայց միևնույն ժամանակ հիանալի կատարում:
Քայլ 1: Պահանջվող բաներ
Արդուինո (այս դեպքում ես օգտագործում եմ arduino uno r3)
DHT 11 սենսոր:
Մի քանի լար:
Քայլ 2: Միացում
Միացրեք DHT 11 -ը arduino- ին ՝ օգտագործելով այս սխեմաները: Համոզվեք, որ DHT 11 -ի աջ կապում եք միանում:
Քայլ 3: Կոդ
#ներառում
dht DHT;
// եթե պահանջում եք փոխել քորոցի համարը, խմբագրեք քորոցը ձեր arduino քորոցով:
#սահմանեք DHT11_PIN 2
void setup () {
Serial.begin (9600);
Serial.println («Սկսած վերլուծություն»); }
void loop () {// ԿԱՐԴԱԼ ՏՎՅԱԼՆԵՐ
int chk = DHT.read11 (DHT11_PIN);
Serial.println («Խոնավություն»);
Serial.println (DHT. Խոնավություն, 1);
Serial.println («Temparature»);
Serial.println (DHT. Ջերմաստիճան, 1);
ուշացում (2000); }
Քայլ 4: Տեղադրեք Dht գրադարանը:
առանց dht գրադարան տեղադրելու այն չի աշխատի, այնպես որ ներբեռնեք zip ֆայլը և;
* Գնացեք arduino IDE
*Էսքիզ
*Ներառել գրադարանը
*Ավելացնել zip ֆայլ
*ընտրեք zip ֆայլը
Քայլ 5: Եզրակացություն:
Եթե դուք ճիշտ միացրել եք ձեր Dht11- ը և arduino- ն, ապա կունենաք ընթերցումներ, որոնք ցուցադրված են վերևի պատկերում:
Հուսով եմ, որ բոլորդ սիրեցիք իմ խրատը:
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Անլար հեռակառավարիչ ՝ օգտագործելով 2.4 ԳՀց NRF24L01 մոդուլ Arduino- ով - Nrf24l01 4 ալիք / 6 ալիք հաղորդիչ ընդունիչ քառանկյունի համար - Rc ուղղաթիռ - Rc ինքնաթիռ Arduino- ի միջոցով. 5 քայլ (նկարներով)
Անլար հեռակառավարիչ ՝ օգտագործելով 2.4 ԳՀց NRF24L01 մոդուլ Arduino- ով | Nrf24l01 4 ալիք / 6 ալիք հաղորդիչ ընդունիչ քառանկյունի համար | Rc ուղղաթիռ | Rc ինքնաթիռ Arduino- ի միջոցով. RC մեքենա շահագործելու համար | Quadcopter | Անօդաչու թռչող սարք | RC ինքնաթիռ | RC նավակ, մեզ միշտ պետք է ընդունիչ և հաղորդիչ, ենթադրենք, որ RC QUADCOPTER- ի համար մեզ անհրաժեշտ է 6 ալիքով հաղորդիչ և ընդունիչ, և այդ տիպի TX և RX- ը չափազանց թանկ են, ուստի մենք դա պատրաստելու ենք մեր
DIY եղանակային կայան ՝ օգտագործելով DHT11, BMP180, Nodemcu Arduino IDE- ով Arduino IDE- ի միջոցով Blynk սերվերի վրա. 4 քայլ
DIY եղանակային կայան ՝ օգտագործելով DHT11, BMP180, Nodemcu With Arduino IDE Over Blynk Server: Github: DIY_Weather_Station Hackster.io: Եղանակային կայան Ինչպես, երբ այն բացում ես, ծանոթանում ես եղանակային պայմանների հետ, ինչպիսիք են ՝ peratերմաստիճանը, Խոնավությունը և այլն: Այդ ցուցանիշները մեծի միջին արժեքն են
Հեծանվավազք RGB LED- ի միջոցով գունային սպեկտրի միջոցով `օգտագործելով Raspberry Pi 2 և Scratch: 11 քայլ
Շրջանառեք RGB LED- ը Գույնի սպեկտրի միջոցով ՝ օգտագործելով Raspberry Pi 2 և Scratch. Թարմացրեք գրառումները մինչև 25 փետրվարի, 2016 թ. Ողջույն, տղերք, այս նախագծով ես ուզում էի օգտագործել Scratch- ը ՝ RGB LED- ը գունային սպեկտրի միջոցով շրջելու համար: Կան բազմաթիվ նախագծեր, որոնք դա անում են
Քայլ Servo շարժիչը սերիական հսկողության միջոցով Arduino- ի միջոցով օգտագործելով 3D տպիչ - Pt4: 8 քայլ
Arduino- ի միջոցով եռաչափ տպիչի միջոցով Step Servo Motor- ի սերիական կառավարում - Pt4. Motor Step շարքի այս չորրորդ տեսանյութում մենք կօգտագործենք այն, ինչ սովորել էինք նախկինում սերիական հաղորդակցության և իրական վերահսկողության միջոցով stepper servo շարժիչ կառուցելու համար: դիրքի հետադարձ կապ ՝ օգտագործելով դիմադրիչ կոդավորիչ, որը վերահսկվում է Arduino- ի կողմից: