Съдържание:
Видео: ST7920 128X64 LCD дисплей към ESP32: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Този Instructables очевидно няма да спечели награди за качеството си или каквото и да е!
Преди да започна този проект, погледнах в интернет и не намерих нищо за свързването на този LCD към ESP32, така че реших, че при успех, той трябва да бъде документиран и споделен.
Консумативи
Всичко, от което се нуждаете, е ST7920 128X64 LCD дисплей, ESP32 и 10K гърне.
Стъпка 1: Връзките
Свържете и трите компонента, като следвате горните връзки.
Възможно е да се използват различни щифтове на ESP32, но не знам със сигурност.
Стъпка 2: Кодът
Използвах Arduino IDE, за да кача кода на ESP32.
Ако не знаете как да свържете и програмирате ESP32 с Arduino IDE, потърсете инструкции в Интернет, това е доста лесно да се намери.
Библиотеката, която използвах, е библиотеката U8g2 V2.27.6 от Оливър.
След като инсталирате библиотеката U8g2, отидете в примери и отворете „Примери/U8g2/пълен_буфер/GraphicsTest“.
Сега в кода Намерете реда, който изглежда така:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* часовник =*/13,/* данни =*/11,/* CS =*/10,/* нулиране =*/8);
И го заменете с:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* часовник =* / 18, /* данни =* / 23, /* CS =* / 5, /* нулиране =* / 22); // ESP32
Качете кода на вашия ESP32 и стискайте палци, той работи!
Стъпка 3: Заключение
Това е първият ми Instructables.
Знам, че не е супер фантазия или нещо такова, но поне е там и може да помогне на някого.
Моля, коментирайте опита си, следвайки тези инструкции, и аз ще се опитам да го актуализирам и да го подобря!
- Блез
Препоръчано:
Направи си 10Hz-50kHz осцилоскоп Arduino на 128x64 LCD дисплей: 3 стъпки
Направи си 10Hz-50kHz осцилоскоп Arduino на 128x64 LCD дисплей: Този проект описва начин да се направи обикновен осцилоскоп с диапазон от 10Hz до 50Khz. Това е изключително голям обхват, като се има предвид, че устройството не използва външен цифров към аналогов преобразуващ чип, а само Arduino
Свързване на LOLIN WEMOS D1 Mini Pro към SSD1283A 130x130 трансфлективен LCD SPI дисплей: 3 стъпки
Свързване на LOLIN WEMOS D1 Mini Pro към SSD1283A 130x130 трансфлективен LCD SPI дисплей: Няма добра информация за свързването на това онлайн, така че, ето как! SSD1283A LCD е страхотен малък трансфлективен дисплей - може да се чете лесно при пряка слънчева светлина, и има подсветка, така че може да се чете и на тъмно. Wemos D1 Mini Pro
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 проводника
I2C / IIC LCD дисплей - Конвертиране на SPI LCD към I2C LCD дисплей: 5 стъпки
I2C / IIC LCD дисплей | Конвертирайте SPI LCD към I2C LCD дисплей: използването на spi lcd дисплей се нуждае от твърде много връзки, което е наистина трудно да се направи, затова намерих модул, който може да преобразува i2c lcd в spi lcd, така че нека започнем
Свързващ LCD 20X4 дисплей към Nodemcu: 3 стъпки
Свързване на LCD 20X4 дисплей с Nodemcu: Реших да споделя това, тъй като и преди съм срещал трудности с предишната си задача, опитах се да свържа графичен (128x64) LCD с Nodemcu, но без резултат, не успях. Разбирам, че това трябва да е свързано с библиотеката (Библиотека за графика