Съдържание:

Отчитане на температурата с помощта на LM35 температурен сензор с Arduino Uno: 4 стъпки
Отчитане на температурата с помощта на LM35 температурен сензор с Arduino Uno: 4 стъпки

Видео: Отчитане на температурата с помощта на LM35 температурен сензор с Arduino Uno: 4 стъпки

Видео: Отчитане на температурата с помощта на LM35 температурен сензор с Arduino Uno: 4 стъпки
Видео: #11 LM35 and 4-20mA Industrial Temperature Sensor to Outseal Arduino PLC 2024, Декември
Anonim
Отчитане на температурата с помощта на сензор за температура LM35 с Arduino Uno
Отчитане на температурата с помощта на сензор за температура LM35 с Arduino Uno

Здравейте, момчета, в тази инструкция ще научим как да използваме LM35 с Arduino. Lm35 е температурен сензор, който може да отчита температурни стойности от -55 ° C до 150 ° C. Това е 3-терминално устройство, което осигурява аналогово напрежение, пропорционално на температурата. Колкото по -висока е температурата, толкова по -високо е изходното напрежение. Изходното аналогово напрежение може да се преобразува в цифрова форма с помощта на ADC, така че микроконтролер (в нашия случай Arduino) да може да го обработи.

Стъпка 1: Неща, от които се нуждаете

Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете
Нещата, от които се нуждаете

За тази инструкция ще ви трябват следните неща: 1x Arduino uno (или друг еквивалент) 1x LM35 ТЕМПЕРАТУРЕН СЕНЗОР Прекъсващи проводници Чертова дъска

Стъпка 2: Връзки

Връзки
Връзки

Връзките са много лесни, свързвайте всичко Съгласно показаното изображение и ще се оправите. Ще измерваме температурата на околната среда с помощта на LM35 и ще я показваме на серийния монитор на Arduino. Тук изходът LM35 се дава на аналоговия щифт A1 на Arduino UNO. Това аналогово напрежение се преобразува в цифров вид и се обработва, за да се отчете температурата.

Стъпка 3: Код

Код
Код

Моля, копирайте следния код и го качете на своя arduino Board: const int lm35_pin = A1; / * LM35 O/P пин */void setup () {Serial.begin (9600);} void loop () {int temp_adc_val; поплавък temp_val; temp_adc_val = analogRead (lm35_pin); / * Температура на четене */ temp_val = (temp_adc_val * 4.88); / * Конвертирайте стойността на ADC в еквивалентно напрежение */temp_val = (temp_val/10); / * LM35 дава изход от 10mv/° C */Serial.print ("Температура ="); Serial.print (temp_val); Serial.print ("Степен Целзий / n"); забавяне (1000);} Видео

Стъпка 4: Тестване на температурния сензор

Тестване на температурния сензор
Тестване на температурния сензор

След като свързах всичко заедно и качих кода на платката arduino, отворих серийния монитор в моя компютър и както можете да видите на снимката, че можем да изведем температурата на нашия сериен монитор.

Препоръчано: