Оглавление:
- Шаг 1: Требования:
- Шаг 2. Подключите компоненты к Nano
- Шаг 3. Включите библиотеки
- Шаг 4: просканируйте I2C и найдите адрес
- Шаг 5: КОД
Видео: ОТОБРАЖЕНИЕ ВЛАЖНОСТИ И ТЕМПЕРАТУРЫ НА ЖК-ДИСПЛЕЕ С ARDUINO NANO: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:49
Следующие инструкции посвящены созданию простого ЖК-интерфейса с 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 миллисекунд. между взглядами новой степени на
Мониторинг температуры и влажности с использованием SHT25 и Arduino Nano: 5 шагов
Мониторинг температуры и влажности с использованием SHT25 и Arduino Nano: мы недавно работали над различными проектами, которые требовали мониторинга температуры и влажности, и затем мы поняли, что эти два параметра на самом деле играют ключевую роль в оценке эффективности работы системы. Оба в промышленном
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: 5 шагов
ESP8266 NodeMCU Access Point (AP) для веб-сервера с датчиком температуры DT11 и печатью температуры и влажности в браузере: Привет, ребята, в большинстве проектов мы используем ESP8266, а в большинстве проектов мы используем ESP8266 в качестве веб-сервера, чтобы данные могли быть доступны на любое устройство через Wi-Fi, получив доступ к веб-серверу, размещенному на ESP8266, но единственная проблема в том, что нам нужен рабочий маршрутизатор для
Отображение температуры и влажности и сбор данных с помощью Arduino и обработка: 13 шагов (с изображениями)
Отображение температуры и влажности и сбор данных с помощью Arduino и обработки: Введение: это проект, в котором используется плата Arduino, датчик (DHT11), компьютер с Windows и программа обработки (загружаемая бесплатно) для отображения данных температуры и влажности в цифровом и форма гистограммы, отображение времени и даты и запуск подсчета времени