Съдържание:
Видео: I2C LCD на NodeMCU V2 с Arduino IDE: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
В тази бърза инструкция ще ви покажа как да обядвате LCD с I2C сериен адаптер на NodeMCU v2, използвайки ArduinoIDE и наличните библиотеки.
Стъпка 1: Необходими части и софтуер
Хардуер:
1. NodeMCU v2
2. 16x2 LCD дисплей с i2c модул за адаптер за сериен интерфейс
3. Някои кабели, USB за захранване и качване на скици
Софтуер:
1. ArduinoIDE -
2. Библиотека LiquidCrystal_I2C-https://github.com/fdebrabander/Arduino-LiquidCrystal-I2C-library
Стъпка 2: Настройка на хардуера
Подготовка:
Когато поръчвате LCD от Ali/ebay, можете да запоявате 16 -пинови заглавки към LCD дисплея, за да избегнете „бъркотия при окабеляване“при свързване към сериен адаптер
Настройвам:
- Поставете LCD дисплея и серийния адаптер върху дъската за хляб един до друг
- Свържете SCL щифта на адаптера с щифт NodeMCU D1
- Свържете SDA щифта на адаптера с щифт NodeMCU D2
- Свържете GND, VCC щифтове на адаптера с NodeMCU GND, Vin съответно - тук трябва да обясня едно нещо. По принцип трябва да свържете LCD дисплея към 5v източник, но NodeMCU има само 3.3v изходи, така че LCD е доста тъмен. Ако предоставяте LCD с външен 5v източник, ще трябва да използвате преобразувател на логическо ниво, защото той няма да работи. Тук използвах някакъв хак с помощта на USB захранване, което е заобиколено от Vin. 5V е, но работи:)
Стъпка 3: Скицата
Подготовка:
- Инсталирайте ArduinoIDE
- Добавете поддръжка на NodeMCU - добре описано тук.
- Добавете библиотека LiquidCrystal_I2C - моля, използвайте инструкциите, предоставени от автора. Инсталацията от AdruinoIDE ще добави остаряла версия
Скицата:
#включва
#включва
LiquidCrystal_I2C LCD (0x27, 16, 2);
void setup () {
Serial.begin (115200);
// Използване на предварително дефинирани PINS consts
Wire.begin (D2, D1);
lcd.begin ();
lcd.home ();
lcd.print ("Здравейте, NodeMCU");
}
void loop () {// не правете нищо тук}
Качете скицата и сте готови!
Препоръчано:
I2C / IIC LCD дисплей - Използвайте SPI LCD към I2C LCD дисплея, използвайки SPI към IIC модул с Arduino: 5 стъпки
I2C / IIC LCD дисплей | Използвайте SPI LCD към I2C LCD дисплея Използване на SPI към IIC модул с Arduino: Здравейте момчета, тъй като нормалният SPI LCD 1602 има твърде много кабели за свързване, така че е много трудно да го свържете с arduino, но на пазара има един модул, който може конвертирате SPI дисплея в IIC дисплей, така че тогава трябва да свържете само 4 проводника
Първи стъпки W/ NodeMCU ESP8266 на Arduino IDE: 6 стъпки
Първи стъпки W/ NodeMCU ESP8266 на Arduino IDE: Общ преглед В този урок ще научите как да използвате NodeMCU на Arduino IDE. Какво ще научите Обща информация за NodeMCU Как да инсталирате ESP8266 базирани платки на Arduino IDE Как да програмирате NodeMCU на Arduino IDEI използван
I2C / IIC LCD дисплей - Конвертиране на SPI LCD към I2C LCD дисплей: 5 стъпки
I2C / IIC LCD дисплей | Конвертирайте SPI LCD към I2C LCD дисплей: използването на spi lcd дисплей се нуждае от твърде много връзки, което е наистина трудно да се направи, затова намерих модул, който може да преобразува i2c lcd в spi lcd, така че нека започнем
Първи стъпки с 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 дъските са толкова популярни, затова се замислих да поправя инструкции за това и повечето хора се сблъскват с проблем
Характерен LCD I2c адаптер (Пример за I2c връзка): 12 стъпки (със снимки)
Характерен LCD I2c адаптер (Пример за I2c връзка): Правя схема на свързване за i2c адаптер за показване на символи. Проверете актуализациите на моя сайт. Сега добавям и схема за свързване на кабели, за да използвам оригиналната библиотека, а не моята разклонена. LiquidCrystal Arduino библиотека за персоналните LCD дисплеи, разклонени проекции