Влажность и температура и Arduino dht11............

Источник:

Итак, я сделал эту коробку, в которой можно разместить Arduino Uno, макетную плату, ЖК-дисплей (16x2), а также с обеих сторон есть место для датчика dht11, чтобы ее было удобнее собирать. В конструкции коробки также было предусмотрено место для проводки и прокладки кабелей, надеюсь, она вам понравится!

Питание может осуществляться с помощью USB-кабеля или адаптера аккумулятора 9 В, как показано на рисунках.

Советы по печати:

Нет необходимости использовать опору (в верхней части уже имеется опора для отверстий датчиков)
Нет необходимости использовать поля
3 периметра
10% заполнение
3 нижних слоя и 3 верхних слоя для достижения наилучших результатов.

Проводка:

Подключите датчик DHT11 к макетной плате.
Подключите Arduino Uno к макетной плате.
Подключите компоненты в соответствии с конфигурациями контактов, указанными в коде.

Вот пошаговая инструкция по подключению:

Датчик DHT11:

Контакт 1 (VCC) датчика DHT11 к контакту 5 В на Arduino Uno.
Контакт 2 (данные) датчика DHT11 к цифровому контакту 2 на Arduino Uno.
Контакт 3 (NC) датчика DHT11 не подключен.
Контакт 4 (GND) датчика DHT11 к контакту GND на Arduino Uno.

Примечание. Некоторые датчики dht11 имеют только 3 контакта. Для тех, кто подключит контакт VCC датчика DHT11 к контакту 5 В на Arduino Uno, подключите контакт GND датчика DHT11 к контакту GND на Arduino Uno и, наконец, подключите контакт DATA датчика DHT11 к цифровому контакту 2 на Arduino Uno.

Ардуино Уно:

Подключите контакт GND Arduino Uno к отрицательной (-) шине макет��.
Подключите контакт 5 В Arduino Uno к положительной (+) шине макета.

ЖК-дисплей:

Подключите контакт VSS ЖК-дисплея к GND на Arduino.
Подключите вывод VDD ЖК-дисплея к 5 В на Arduino.
Подключите контакт VO ЖК-дисплея к среднему контакту потенциометра (для регулировки контрастности).
Подключите контакт RS ЖК-дисплея к цифровому контакту 8 на Arduino.
Подключите вывод RW ЖК-дисплея к GND.
Подключите контакт E ЖК-дисплея к цифровому контакту 9 на Arduino.
Подключите контакт D4 ЖК-дисплея к цифровому контакту 4 на Arduino.
Подключите контакт D5 ЖК-дисплея к цифровому контакту 5 на Arduino.
Подключите контакт D6 ЖК-дисплея к цифровому контакту 6 на Arduino.
Подключите контакт D7 ЖК-дисплея к цифровому контакту 7 на Arduino.
Подключите контакт A (анод) ЖК-дисплея к 5 В.
Подключите контакт K (катод) ЖК-дисплея к GND.

Соединения макетной платы:

Подключите положительную (+) шину макета к контакту 5 В Arduino Uno.
Подключите отрицательную (-) шину макета к контакту GND Arduino Uno.

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

Не забудьте дважды проверить свои соединения и убедиться, что все подключено правильно, прежде чем включать систему.

Код Arduino (убедитесь, что у вас установлены библиотеки):

#include

#include

#define DHTPIN 2

#define DHTTYPE DHT11

DHT dht(DHTPIN, DHTTYPE);

ЖК «ЖиквидКристалл»(8, 9, 4, 5, 6, 7);

недействительная настройка() {

дхт.начать();

ЖК.begin(16, 2);

}

недействительный цикл() {

задержка (2000);

плавающая влажность = dht.readHumidity();

температура плавающего режима = dht.readTemperature();

ЖК.Очистить();

lcd.setCursor(0, 0);

lcd.print(«Темп: „);

ЖК.печать (температура);

lcd.print(“С»);

lcd.setCursor(0, 1);

lcd.print(«Влажно: „);

lcd.print(влажность);

lcd.print(“%»);

}

Надеюсь, модель вам понравилась и вы успешно распечатали ее!!! Если да, то, пожалуйста, подумайте о том, чтобы купить мне кофе, чтобы у меня было больше энергии для создания еще большего количества моделей :-D

https://buymeacoffee.com/miguel2811

10:38
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.