Мазмуну:

Thermistor колдонуу температура сенсору Arduino Uno менен: 4 кадам
Thermistor колдонуу температура сенсору Arduino Uno менен: 4 кадам

Video: Thermistor колдонуу температура сенсору Arduino Uno менен: 4 кадам

Video: Thermistor колдонуу температура сенсору Arduino Uno менен: 4 кадам
Video: Lesson 47: Using K-Type MAX6675 as thermostat | Arduino Step By Step Course 2024, Ноябрь
Anonim
Thermistor менен температура сенсору Arduino Uno менен
Thermistor менен температура сенсору Arduino Uno менен

Салам балдар, бул көрсөтмөлөрдө биз термисторду Arduino менен кантип колдонууну үйрөнөбүз. Thermistor негизинен каршылыгы температуранын өзгөрүшүнө жараша өзгөрүп туруучу резистор, ошондуктан биз анын каршылыгын окуп, андан температураны алабыз & Thermistor базардагы башка температура сенсорлоруна салыштырмалуу өтө арзан.

1 -кадам: Сизге керектүү нерселер

Сиз керек
Сиз керек
Сиз керек
Сиз керек

Бул окуу куралы үчүн сизге төмөнкү нерселер керек болот: 1x Arduino uno:

1x Thermistor (10k же 100k: мен бул жерде 10k колдонуп жатам): https://www.utsource.net/itm/p/1273468.html1x 10k resistor: https://www.utsource.net/itm/p/8166799. html1x нан тактасы:.: https://www.utsource.net/itm/p/8031572.html Бир нече секирүүчү:

2 -кадам: Шматика

Шматика
Шматика
Шматика
Шматика

Район өтө жөнөкөй, андыктан баарын байланыштырыңыз, schmaticsте көрсөтүлгөндөй, сиз жакшы болосуз. Сиз ошондой эле менин панель байланыштарымдын тиркелген сүрөтүнө кайрыла аласыз.

3 -кадам: Код

Code
Code

Төмөнкү кодду көчүрүү жана arduinoго жүктөө: #includedouble Thermister (int data) {double temp; темп = журнал (10000.0*((1024.0/data-1)))); темп = 1/(0.001129148+ (0.000234125+ (0.0000000876741*темп*темп))*темп); temp = temp-273.15; Serial.println (""); Serial.print (temp); Serial.print ("Celcius"); темп = (темп*9.0) /5.0+32.0; Serial.println (""); Serial.print (temp); Serial.print ("Фаренгейт"); Serial.println (""); Serial.println ("…………………………."); } void setup () {Serial.begin (9600);} int i; void loop () {i = analogRead (A0); Thermister (i); delay (1000);}

4 -кадам: Температураны сериялык мониторго алыңыз

Температураны сериялык монитордон алыңыз
Температураны сериялык монитордон алыңыз

Кодду жүктөгөндөн кийин, сериялык мониторду ачыңыз жана мен термистордун температурасын сериалдык мониторуңузга ала аласыз, берилген сүрөттү караңыз жана сиз термистор менен окуу температурасын жакшы көрөсүз.

Сунушталууда: