Оглавление:
Видео: ЖК-дисплей I2C на NodeMCU V2 с Arduino IDE: 3 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
В этом кратком руководстве я покажу вам, как настроить ЖК-дисплей с помощью последовательного адаптера I2C на NodeMCU v2, используя ArduinoIDE и доступные библиотеки.
Шаг 1. Необходимые детали и программное обеспечение
Аппаратное обеспечение:
1. NodeMCU v2
2. ЖК-дисплей 16x2 с модулем адаптера последовательного интерфейса i2c
3. Некоторые провода, USB для питания и загрузки скетчей.
Программное обеспечение:
1. ArduinoIDE -
2. Библиотека LiquidCrystal_I2C -
Шаг 2: Настройка оборудования
Препараты:
Когда вы заказываете ЖК-дисплей на Ali / ebay, вы можете припаять 16-контактные разъемы к ЖК-дисплею, чтобы избежать беспорядка при подключении к последовательному адаптеру.
Настраивать:
- Поместите ЖК-дисплей и последовательный адаптер на макетную плату рядом друг с другом.
- Соедините вывод SCL адаптера с выводом NodeMCU D1.
- Соедините вывод SDA адаптера с выводом NodeMCU D2.
- Подключите GND, контакты VCC адаптера к NodeMCU GND, Vin соответственно - здесь мне нужно пояснить одну вещь. Обычно вы должны подключить ЖК-дисплей к источнику 5 В, но NodeMCU имеет выходы только 3,3 В, поэтому ЖК-дисплей довольно темный. Если вы предоставляете ЖК-дисплей с внешним источником 5 В, вам необходимо использовать преобразователь логического уровня, потому что он не будет работать. Здесь я применил некоторые хитрости, используя питание от USB, которое не получает Вин. Это 5В, но работает:)
Шаг 3: набросок
Препараты:
- Установите ArduinoIDE
- Добавьте поддержку NodeMCU - здесь хорошо описано.
- Добавьте библиотеку LiquidCrystal_I2C - воспользуйтесь инструкциями автора. Установка из AdruinoIDE добавит устаревшую версию
Эскиз:
#включают
#включают
LiquidCrystal_I2C lcd (0x27, 16, 2);
void setup () {
Serial.begin (115200);
// Использовать предопределенные константы PINS
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print («Привет, NodeMCU»);
}
void loop () {// здесь ничего не делаем}
Загрузите эскиз, и все готово!
Рекомендуемые:
Настройка программирования NodeMCU с помощью Arduino IDE: 3 шага
Настройка программирования NodeMCU с помощью Arduino IDE: в этой инструкции я покажу вам, как программировать плату NodeMCU с помощью Arduino IDE. Для этого вам необходимо установить драйверы и добавить плату NodeMCU в список плат Arduino. Сделаем пошагово
Начало работы с Esp 8266 Esp-01 с Arduino IDE - Установка плат Esp в Arduino Ide и программирование Esp: 4 шага
Начало работы с Esp 8266 Esp-01 с Arduino IDE | Установка плат Esp в Arduino Ide и программирование Esp: в этих инструкциях мы узнаем, как установить платы esp8266 в Arduino IDE и как программировать esp-01 и загружать в него код. Поскольку платы esp настолько популярны, я подумал о том, чтобы исправить инструкции для это и большинство людей сталкиваются с проблемой
Метеостанция DIY с использованием DHT11, BMP180, Nodemcu с Arduino IDE через сервер Blynk: 4 шага
Метеостанция DIY, использующая DHT11, BMP180, Nodemcu с Arduino IDE через сервер Blynk: Github: DIY_Weather_Station Hackster.io: Погодная станцияВы бы видели приложение погоды, верно? Например, когда вы открываете его, вы узнаете погодные условия, такие как температура, влажность и т. Д. Эти показания являются средними значениями большого
NODEMcu Usb-порт не работает? Загрузите код с помощью модуля USB в TTL (FTDI) всего за 2 шага: 3 шага
NODEMcu Usb-порт не работает? Загрузите код с помощью модуля USB в TTL (FTDI) всего за 2 шага: устали подключаться ко многим проводам от модуля USB к TTL к NODEMcu, следуйте этой инструкции, чтобы загрузить код всего за 2 шага. NODEMcu не работает, тогда не паникуйте. Это просто микросхема драйвера USB или разъем USB
ПРОГРАММИРОВАНИЕ ESP / NODEMCU С ПОМОЩЬЮ ARDUINO IDE: 3 шага
ПРОГРАММИРОВАНИЕ ESP / NODEMCU С ПОМОЩЬЮ ARDUINO IDE: Всем привет! Сегодня я покажу, как добавить пакет поддержки ESP8266 в Arduino IDE. и запрограммировать то же самое с помощью Ardunio IDE