Ардуино термометр

Источник:

Чтобы собрать все это, вам понадобятся следующие детали:

Батарейки 18650 (2), модуль влажности и температуры DHT11 (1), ЖК-дисплей 16x2 (1), TP4056 (1), преобразователь постоянного тока MT3608 (1), Arduino Nano (1), кулисный переключатель (1), корпус с 3D-печатью (1).

Подключение экрана к Arduino Nano: GND → GND, VCC → 5 В, SDA → A4, SCL → A5.

Подключение DHT11 к Arduino Nano: GND → GND, VCC → 5 В, центральный контакт → D2.

Подключение батарей 18650 к TP4056: + → Центр +, — → Центр -

Подключение TP4056 к MT3608: Подключите плюс TP4056 к VIN MT3608. Подключите минус TP4056 к кулисному переключателю, а второй кабель от кулисного переключателя к VOUT на MT3608. Переведите переключатель во включенное положение и поворачивайте ручку до тех пор, пока не будет достигнуто напряжение 9 В.

Подключение MT3608 к Arduino: MT3608 VOUT → Arduino VCC, MT3608 GND → Arduino GND.

Нажмите переключатель и проверьте. Возможно, вам придется повернуть небольшой винт, расположенный на ЖК-экране, чтобы правильно отрегулировать разрешение.

Код Ардуино Нано:

#include
#include
#include
#include

#define DHTPIN 2
#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);
LiquidCrystal_I2C ЖК (0x27,16,2);

недействительная настройка() {
ЖК.begin(16, 2);
ЖК.подсветка();
дхт.начать();
}

недействительный цикл() {
задержка (2000);
float tempC = dht.readTemperature();
float tempF = (tempC * 9,0/5,0) + 32,0;
плавающая влажность = dht.readHumidity();

ЖК.Очистить();
lcd.setCursor(0,0);
lcd.print(«Темп: „);
ЖК.принт(tempF);
lcd.print(“F»);
lcd.setCursor(0,1);
lcd.print(«Влажность: „);
lcd.print(влажность);
lcd.print(“%»);

Serial.print(«Температура: „);
Serial.print(tempF);
Serial.print(“ F, Влажность: „);
Serial.print(влажность);
Serial.println(“%»);
}

10:26
3
Нет комментариев. Ваш будет первым!

Ссылка появится после регистрации

Похожие модели

Корпус для адаптера питания
📁 Корпус для преобразователя питания сПодробнее
Корпус для DC регулируемого источника
📁 Корпус для DC регулируемого источникаПодробнее
Крепление "народного" налобного фонаря
📁 Крепление «народного» налобного фонаряПодробнее
Ручка настройки Yaesu FT-817
📁 Ручка VFO для FT-817/818. ИспользуйтеПодробнее
Модель кнопки для Imax B6
Вам понадобится капля клея, чтобыПодробнее
Антенный изолятор "орешек"
Это стандартный изолятор дляПодробнее
Адаптер питания Yaesu FT-817
📁 Вертикальный адаптер под коннекторыПодробнее
Корпус для ESP32 WROOM
📁 Корпус для ESP32 WROOM 📐 STL 🪵 PETGПодробнее
Корпус для ESP32
📁 3D модель корпуса для платы NodeMCU наПодробнее
Станок для намотки катушек с филаментом
📁 Станок для намотки катушек сПодробнее
Кабельный ввод
📁 3D модель для печати кабельнойПодробнее
Кабельный ввод #2
📁 Компактный контейнер с завинчивающейсяПодробнее
Кабельный гермоввод #3
📁 3D модель для печати кабельногоПодробнее
Кабельные вводы различных размеров
📁 Кабельные вводы различных размеровПодробнее
Распределительная коробка
📁 3D модель для печати распределительнойПодробнее
Водозащищенный кабельный ввод
📁 3D модель кабельного ввода сПодробнее
Кабельный ввод #4
📁 3D модель для печати качественногоПодробнее
Распределительная коробка с креплением на стену
📁 Распределительная коробка с креплениемПодробнее
Адаптеры для SIM карт - 3D модель для печати
📁 Адаптеры для SIM карт — 3D модель дляПодробнее
Корпус для метеодатчика на ESP8266
📁 Корпус для метеодатчика на ESP8266Подробнее
Улучшенный дрон «Nano Long Range» на 1х18650
📁 Улучшенный дрон «Nano Long Range» наПодробнее
Электронные "песочные часы"
📁 Электронные «песочные часы» 📐 STLПодробнее
Контейнер для батарей ft-817
📁 Контейнер для аккумулятора FT-817 сПодробнее
Защитный каркас Yaesu FT 817
📁 Защитные рельсы для Yaesu FT 817 и 818Подробнее
YAESU FT-817 Рельсы
📁 Рельсы с подвесом для тангенты иПодробнее
Портативный настольный источник питания
📁 Портативный настольный источникПодробнее
Кейс для хранения батарей ( 21700, 18650, AA, AAA)
📁 Кейс для хранения батарей ( 21700Подробнее
Каркас для батарей 18650
📁 Корпус для Heltec V4 с GPS, проектПодробнее
Корпус для датчика на esp8266
📁 Корпус для датчика на esp8266 📐 STLПодробнее
Корпус для метеодатчика с анемометром
📁 Корпус для метеодатчика с анемометромПодробнее
Посещая этот сайт, вы соглашаетесь с тем, что мы используем файлы cookie.