Оглавление:
Видео: Цифровой термометр DIY Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Всем привет ! Здесь я покажу вам, как сделать простой цифровой термометр с помощью Arduino.
Шаг 1: Необходимые детали
Для этого проекта потребуются следующие детали:
1) Arduino Nano.
2) ЖК-дисплей Nokia 5110.
3) Датчик температуры LM- 35.
4) Перемычки.
5) Библиотека Arduino ide и u8glib (скачать с Git-hub.
Шаг 2: Подключение ЖК-дисплея к Arduino
Подключите к ЖК-дисплею следующие выводы Arduino:
CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6
Подключите контакты BL и Vcc на ЖК-дисплее к 3,3 В на Arduino
Вы можете использовать резисторы, если хотите, но в моем случае подключение ЖК-дисплея напрямую к контактам Arduino не имело никакого значения
Шаг 3: Lm-35
Lm-35 - недорогой датчик температуры, который можно использовать с Arduino
goo.gl/images/AymubD
Проверьте распиновку Lm-35 здесь
Подключите выходной контакт Lm-35 к контакту A0 на Arduino
Также подключите контакты 5v и gnd
Шаг 4: Код:
#include "U8glib.h"
int a = 0;
float x;
двойной м;
двойной s;
// Подготовлено Сурья Чоудхури
// Кредиты-Учебники Генри Бенч для учебника по ЖК-дисплею.
U8GLIB_PCD8544 u8g (8, 4, 7, 5, 6);
// CLK = 8, DIN = 4, CE = 7, DC = 5, RST = 6
недействительный писатель ()
{
х = аналоговое чтение (а);
м = х / 1024,0 * 5000;
s = м / 10;
u8g.setFont (u8g_font_profont12);
u8g.setPrintPos (0, 15);
u8g.print (s);
u8g.drawStr (35, 15, «* C»);
задержка (100);
если (s> 30)
{
u8g.drawStr (15, 35, «Так жарко !!»);
}
иначе, если (s20)
{
u8g.drawStr (15, 35, «Отлично !!»);
}
еще
{
u8g.drawStr (15, 35, «Круто !!»);
}
}
установка void ()
{
Serial.begin (9600);
pinMode (а, ВХОД);
}
пустой цикл ()
{
u8g.firstPage ();
делать{
писатель ();
} while (u8g.nextPage ());
}
Рекомендуемые:
Цифровой светодиодный термометр RPi: 6 шагов (с изображениями)
Цифровой светодиодный термометр RPi: Raspbian OS Узнайте, как я сделал этот цифровой светодиодный термометр с Raspberry Pi Zero W, светодиодной лентой, OLED-дисплеем и специальной печатной платой. Он автоматически циклически перебирает список городов и отображает температуру на OLED-экране. дисплей и светодиоды. Но
Цифровой термометр с Arduino и DS18B20: 7 шагов
Цифровой термометр с Arduino и DS18B20: просто создайте цифровой термометр, который покажет вам текущую температуру в помещении на ЖК-экране. Это проект для начинающих. Аппарат, который вам понадобится: 1. Arduino UNO R3 2. Датчик температуры DS18B20. 3. ЖК-дисплей 16X2. 4. Соединительные провода. 5
Цифровой термометр с использованием NodeMCU и LM35: 5 шагов
Цифровой термометр с использованием NodeMCU и LM35: создайте свой собственный цифровой термометр и отслеживайте температуру через Интернет из любого места. Это руководство является основным, чтобы начать возиться с IoT. Мы будем сопрягать датчик температуры LM35 с NodeMCU 1.0 (ESP-12E). LM35 - датчик температуры
Цифровой термометр Acme с датчиком температуры DS18B20 и ЖК-дисплеем I2C: 5 шагов
Цифровой термометр Acme с датчиком температуры DS18B20 и ЖК-дисплеем I2C: это очень простой проект, который не стоит очень дорого и не займет много времени. Я положил его в коробку Amazon, потому что он там был, но его можно было установить практически во что угодно
Arduino From Scratch - Цифровой термометр: 7 шагов (с изображениями)
Arduino From Scratch - Цифровой термометр: мне нравилось делать проекты с Arduinos, но при цене 30 долларов за штуку ваши проекты могут стать дорогими. Итак, я хочу показать вам, как вы можете создать свой собственный Arduino с нуля и сэкономить на этом деньги. Сделайте свой собственный Arduino примерно за 8 долларов. Для этого поучительно