Главная » Arduino » Подключение аналогового датчика температуры LM335A к Arduino

Подключение аналогового датчика температуры LM335A к Arduino

температура LM335A Arduino  arduino  В этот раз подключим аналоговый температурный датчик LM335A и выведем с него показания на экран.

Работу с экраном я описал в прошлом посте, поэтому не буду повторяться. Просто прочитайте и подключите экран к Arduino согласно инструкций.

Приступим к подключению самого датчика температуры. Для этого нам понадобится резистор, сопротивлением 2.2 кОм.

Схема подключения:

 

температура LM335A Arduino  arduino

A7 – это 7-й аналоговый вход Arduino.

Для написания скетча нам понадобится установить дополнительную библиотеку для работы с аналоговым датчиком температуры LM335A.

температура LM335A Arduino  arduino    lm335a.rar (1,5 KiB, 601 hits)

Скачайте архив и распакуйте его содержимое в \arduino-1.0\libraries\

Теперь загрузим тестовый скетч, который будет отображать на экране температуру по Фаренгейту, Целью и Кельвину.

#include <LiquidCrystal.h>
#include <LM335A.h>
float temp;

LiquidCrystal lcd(12, 11, 5, 4, 3, 2);
LM335A InsideTemp(7); // Аналоговый порт датчика температуры

void setup()
{
 
/* Инициализируем дисплей: 4 строки по 16 символов */
lcd.begin(16, 4);
}

void loop()
{
 
temp = analogRead(0);
InsideTemp.ReadTemp();
 
 
lcd.setCursor(0, 0);
lcd.print("Temperature:");
 
lcd.setCursor(0, 1);
lcd.print(InsideTemp.Fahrenheit());
lcd.print((char)223);
lcd.print("F");
 
lcd.setCursor(-4, 2);
lcd.print(InsideTemp.Celsius());
lcd.print((char)223);
lcd.print("C");

lcd.setCursor(-4, 3);
lcd.print(InsideTemp.Kelvin());
lcd.print((char)223);
lcd.print("K");

delay(100);
 
}

температура LM335A Arduino  arduino

 

Жарко, да ? :)

Похожие записи
Подключение GPS модуля Skylab SKM53 к Arduino Mega... Сегодня у меня праздник. Удалось запустить GPS модуль Skylab SKM53 на моей Arduino Mega 2560. Пару месяцев я с ним провозился и все безрезультатно. Н...
Ведроид-мобиль — робот на Arduino — Ча... Сегодня получил на почте долгожданную посылку из Китая с мотоплатформой. На основе ее и буду собирать своего робота-машинку на Arduino. Кстати, стоим...
Arduino – генерация звуков В этой статье я рассмотрю работу пьезоизлучателя совместно с контроллером Arduino для генерации звуков. Данный пример я планирую использовать в сис...
Ведроид-мобиль — робот на Arduino — Ча... В этой статье я опишу процесс подключения к Arduino Mega 2560 платы Motor Shield, управление четырьмя электродвигателями и одним сервоприводом MG995. ...
This entry was posted in Arduino and tagged , , . Bookmark the permalink.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *