
Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-23 15:04

Следующие инструкции посвящены созданию простого ЖК-интерфейса с arduino nano.
Шаг 1: Требования:
Требования
- Датчик влажности и температуры DTH11
- Ардуино Нано
- ЖК-дисплей 16 * 2
- Модуль I2C
- Соединительные провода
А также
- IDE Arduino
- Библиотеки Arduino
Библиотека I2c (LiquidCrystal_I2C)
Библиотека DHT (DHT.h)
Шаг 2. Подключите компоненты к Nano

Подключите компоненты к nano, как на снимке экрана, DTH11 To Arduino Nano
Vcc 3,3 В
GND GND
Выход D4 I2C
ЖК в Нано
GND GnD
ПДД А4
SCL A5
Vcc 5 В
Шаг 3. Включите библиотеки

Загрузите и включите библиотеки ниже, Библиотека датчиков DHT (DHT.h)
Библиотека I2c (LiquidCrystal_I2C.h)
Включите как изображение выше.
Перейдите в ketch Включить библиотеку Добавить Zip-файл и затем просмотрите папку, Закройте IDE и откройте снова, Вы также можете скачать библиотеки по ссылкам ниже, bitbucket.org/fmalpartida/new-liquidcrysta…
codeload.github.com/adafruit/DHT-sensor-li…
Шаг 4: просканируйте I2C и найдите адрес
Загрузите сканер I2C и найдите свой адрес i2c, а затем введите его в код;
Вы также можете найти код сканера здесь.
www.mediafire.com/file/f7oaa4et779yaaz/i2c_…
Шаг 5: КОД


// Компилируем и загружаем код в arduino nano
#include "DHT.h" #define SensorPin 4 // подключите выходной контакт датчика dht к контакту D4 Arduino nano
#define Dht DHT11
DHT dht (SensorPin, Dht);
#включают
#включают
LiquidCrystal_I2C lcd (0x3F, 2, 1, 0, 4, 5, 6, 7, 3, ПОЛОЖИТЕЛЬНО); // устанавливаем адрес I2C как 0x3F
void setup () {
Serial.begin (9600);
lcd.begin (16, 2);
Serial.println («Интерфейс температуры и влажности»);
dht.begin ();
}
void loop () {
int hum = dht.readHumidity ();
int temp = dht.readTemperature ();
lcd.setCursor (0, 0);
lcd.print ("Температура:");
lcd.print (темп);
lcd.print ("C");
lcd.setCursor (0, 1);
lcd.print ("Влажность:");
lcd.print (гул);
lcd.print ("%");
Serial.print ("\ nТекущая температура:");
Serial.print (темп);
Serial.print ("C");
Serial.print ("\ nТекущая влажность:");
Serial.print (гул);
Serial.print ("%");
задержка (2500);
}
Результаты показаны на фотографиях выше.
Спасибо, Душ.
Рекомендуемые:
Чтение и отображение данных датчика освещенности и температуры с помощью Raspberry Pi: 5 шагов

Чтение и отображение данных датчика освещенности и температуры с помощью Raspberry Pi: в этом руководстве вы узнаете, как считывать данные датчика освещенности и температуры с помощью Raspberry Pi и аналого-цифрового преобразователя ADS1115 и строить график с помощью matplotlib. Начнем с необходимых материалов
Отображение температуры на ЖК-экране своими руками с помощью Arduino: 10 шагов

Отображение температуры на ЖК-экране своими руками с помощью Arduino: в этом проекте мы собираемся создать схему, используя некоторые компоненты, такие как Arduino, датчик температуры и т. Д. В этой схеме градус будет непрерывно отображаться на ЖК-дисплее, задержка составляет 100 миллисекунд. между взглядами новой степени на
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: 5 шагов

ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: Привет, ребята, в большинстве проектов мы используем ESP8266, а в большинстве проектов мы используем ESP8266 в качестве веб-сервера, чтобы данные могли быть доступны на любое устройство через Wi-Fi, получив доступ к веб-серверу, размещенному на ESP8266, но единственная проблема в том, что нам нужен рабочий маршрутизатор для
Отображение даты, времени и температуры с помощью XinaBox: 8 шагов

Отображение даты, времени и температуры с использованием XinaBox: крутой OLED-дисплей, показывающий дату, время и температуру в градусах Цельсия и Фаренгейта с использованием Xinabox xChips на основе ESP8266
Отображение температуры и влажности и сбор данных с помощью Arduino и обработка: 13 шагов (с изображениями)

Отображение температуры и влажности и сбор данных с помощью Arduino и обработки: Введение: это проект, в котором используется плата Arduino, датчик (DHT11), компьютер с Windows и программа обработки (загружаемая бесплатно) для отображения данных температуры и влажности в цифровом и форма гистограммы, отображение времени и даты и запуск подсчета времени