Բովանդակություն:
Video: ԹԵՐՄԻՍՏՈՐ ARDUINO UNO R3: 5 քայլով
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Թերմիստորը դիմադրության մի տեսակ է, որի դիմադրությունը զգալիորեն տարբերվում է ջերմաստիճանի հետ:
Քայլ 1: Բաղադրիչներ
- Arduino Uno տախտակ * 1
- USB մալուխ * 1
- Թերմիստոր * 1
-Դիմադրիչ (10k) * 1
- Հացաթուղթ * 1
- Jumper լարերը
Քայլ 2: Սկզբունք
Թերմիստորի դիմադրությունը զգալիորեն փոխվում է շրջակա միջավայրի ջերմաստիճանի հետ: Այն կարող է իրական ժամանակում հայտնաբերել շրջակա ջերմաստիճանի փոփոխությունները: Ուղարկեք ջերմաստիճանի տվյալները SunFounder- ի անալոգային մուտքի/ելքի պորտին: Հաջորդը մենք պարզապես պետք է պարզ ծրագրավորման միջոցով սենսորների ելքը վերածենք elsելսիուսի ջերմաստիճանի և ցուցադրենք այն սերիական նավահանգստում
Քայլ 3: Սխեմատիկ դիագրամ
Քայլ 4: Ընթացակարգեր
Քայլ 1:
Կառուցեք շրջանը:
Քայլ 2:
Ներբեռնեք կոդը https://github.com/primerobotics/Arduino կայքից
Քայլ 3:
Վերբեռնեք ուրվագիծը Arduino Uno տախտակին
Կտտացրեք Վերբեռնման պատկերակին ՝ կոդը կառավարման տախտակին վերբեռնելու համար:
Եթե «Կատարված բեռնումը» հայտնվում է պատուհանի ներքևում, նշանակում է, որ ուրվագիծը հաջողությամբ բեռնվել է:
Այժմ դուք կարող եք տեսնել ընթացիկ ջերմաստիճանը, որը ցուցադրվում է սերիական մոնիտորի վրա:
Քայլ 5: Կոդ
/********************************** անունը*թերմիստոր*գործառույթ. կարող եք տեսնել ընթացիկ ջերմաստիճանը սերիական մոնիտորի վրա: *********************************** // // Էլ. Փոստ ՝ [email protected] // Կայք: www.primerobotics.in #սահմանել անալոգը Pin A0 // թերմիստորը կցվում է #define beta 3950 // թերմիստորի բետա #սահմանում է դիմադրություն 10 // քաշվող դիմադրության անվավեր կարգավորման արժեքը () {Serial.begin (9600); } void loop () {// կարդալ թերմիստորի արժեքը երկար a = analogRead (analogPin); // ջերմաստիճանի բոց ջերմաստիճանի հաշվիչ բանաձևը C = բետա / (օրագիր ((1025.0 * 10 / ա - 10) / 10) + բետա / 298.0) - 273.0; // float tempF = 1.8*tempC + 32.0; // փոխեք ցենտի աստիճանը Fahrenheit Serial.print ("TempC:"); // print "TempC:" Serial.print (tempC); // print Celsius temperature Serial.print («C»); // տպել միավորը Serial.println (); //Serial.print("TempF: "); // Serial.print (tempF); // Serial.print ("F"); ուշացում (200); // սպասեք 200 միլիվայրկյան}
Խորհուրդ ենք տալիս:
Միացրեք Arduino բեռնիչը ATMega328: 4 քայլով
Միացրեք Arduino Bootloader- ը ATMega328- ի վրա. Come ad esempio nel caso in cui si vuole realizzare la Drivemall
Միացրեք Arduino Uno- ն ESP8266: 9 քայլով
Միացրեք Arduino Uno- ն ESP8266- ի հետ. Բարի գալուստ: Դուք պատրաստվում եք կարդալ քայլ առ քայլ ուղեցույց, թե ինչպես հաջողությամբ միացնել ձեր Arduino Uno- ն ինտերնետին ESP8266- ի (ESP-01) միջոցով: Դա նաև իմ առաջին հրահանգն է, ուստի խնդրում եմ մերկ լինել: Թույլ տվեք սկսել, ասելով, որ ESP8266- ը
Alexa- ի վերահսկվող ավտոտնակի դուռը Arduino Esp8266: 6 քայլով
Alexa- ի կողմից վերահսկվող ավտոտնակի դուռ Arduino Esp8266- ով. Այս նախագծի գաղափարն ինձ ծագեց հին նախագծից, որի վրա ես աշխատել էի քիչ առաջ: Ես միացրել էի մի պարզ կոճակ, որը միացնում էր LED- ն, երբ կոճակը սեղմվում էր ավտոտնակի դռան մոտ: Այս մեթոդը անհուսալի է և ոչ այնքան օգտակար
Andերմաստիճանի չափման պարզ և էժան գործիք `օգտագործելով թերմիստոր. 5 քայլ
Andերմաստիճանի պարզ և էժան չափիչ գործիք `օգտագործելով ջերմիստոր. Պարզ և էժան ջերմաստիճանի տվիչ` օգտագործելով NTC թերմիստորային տերմիստոր, որը փոխում է իր դիմադրողականությունը ժամանակի փոփոխությամբ `օգտագործելով այս հատկությունը: Մենք կառուցում ենք ջերմաստիճանի տվիչ` թերմիստորի մասին ավելին իմանալու համար: Թերմիստոր
Ometերմաչափ օգտագործելով թերմիստոր. 5 քայլ
Rmերմաչափ օգտագործելով թերմիստոր. Սա ջերմաչափ է, որը օգտագործում է միայն թերմիստոր և ռեզիստոր: Կարող եք նաև ցանկացած պահի վերահսկել և պահպանել ձեր սենյակի կամ որևէ բանի ջերմաստիճանը: Կարող եք նաև վերահսկել նախկինում պահված տվյալները իրերի վերաբերյալ