Мазмұны:
Бейне: ST7920 128X64 ESP32 СКД дисплейі: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл нұсқаулық сапасы немесе басқа нәрселер үшін сыйлықтарға ие болмайтыны анық!
Бұл жобаны бастамас бұрын мен интернетте жылтырап тұрдым және бұл LCD -ді ESP32 -ге қосу туралы ештеңе таппадым, сондықтан сәттілікке жеткенде оны құжаттау және бөлісу керек деп ойладым.
Жабдықтар
Сізге тек ST7920 128X64 СК дисплейі, ESP32 және 10K кастрюль қажет.
1 -қадам: Қосылымдар
Жоғарыдағы қосылымдардан кейін барлық үш компонентті қосыңыз.
ESP32 -де әр түрлі түйреуіштерді қолдануға болады, бірақ мен нақты білмеймін.
2 -қадам: Кодекс
Мен кодты ESP32 -ге жүктеу үшін Arduino IDE қолдандым.
Егер сіз ESP32 -ді Arduino IDE -мен қалай қосуды және бағдарламалауды білмесеңіз, Интернеттен нұсқауларды іздеңіз, оны табу өте оңай.
Мен қолданған кітапхана - U8g2 кітапханасы V2.27.6 Оливер.
U8g2 кітапханасын орнатқаннан кейін мысалдарға кіріп, «Examples/U8g2/full_buffer/GraphicsTest» ашыңыз.
Енді кодта келесідей жолды табыңыз:
// U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0,/* clock =*/13,/* data =*/11,/* CS =*/10,/* reset =*/8);
Және оны ауыстырыңыз:
U8G2_ST7920_128X64_F_SW_SPI u8g2 (U8G2_R0, /* clock =* / 18, /* data =* / 23, /* CS =* / 5, /* reset =* / 22); // ESP32
Кодты ESP32 -ге жүктеңіз және саусақтарыңыз қиылысады, ол жұмыс істейді!
3 -қадам: Қорытынды
Бұл менің бірінші нұсқаулықтарым.
Мен білемін, бұл керемет нәрсе емес, бірақ ол кем дегенде бар және ол біреуге көмектесе алады.
Осы нұсқауларды орындап, өз тәжірибеңізге түсініктеме беріңіз, мен оны жаңартып, жақсартуға тырысамын!
- Блез
Ұсынылған:
ESP32 және ST7789 135x240 СКД дисплейі: 3 қадам
ESP32 және ST7789 135x240 СК дисплейі: ST7789 дисплейін ESP32 тақтасына қалай қосу керек. Мен басқа дисплейлермен тәжірибе жасадым және оны іске қосу біршама қиын болды. Бұл байланыс схемасы мен коды басқаларға көмектеседі деп үміттенемін
Bluetooth басқарылатын Messenger СКД -- 16x2 СКД -- Hc05 -- Қарапайым -- Сымсыз хабарландыру тақтасы: 8 қадам
Bluetooth басқарылатын Messenger СКД || 16x2 СКД || Hc05 || Қарапайым || Сымсыз хабарландыру тақтасы: …………………………. Басқа бейнелер үшін менің YouTube каналыма ТІРКЕЛІҢІЗ …… ………………………………… Хабарландыру тақтасы адамдарды жаңа ақпаратпен жаңарту үшін қолданылады немесе егер сіз хабарламаны бөлмеде немесе жартылай жібергіңіз келсе
СКД басқыншылары: 16x2 СКД дисплейіндегі ойын сияқты ғарыштық басқыншылар: 7 қадам
СКД басқыншылары: 16x2 СКД дисплейіндегі ғарыштық басқыншылар ойыны: Аңызға айналған «Космостық басқыншылар» ойынын енгізудің қажеті жоқ. Бұл жобаның ең қызықты ерекшелігі - бұл графикалық шығару үшін мәтіндік дисплейді қолдану. Бұған 8 таңбалы таңбаны енгізу арқылы қол жеткізуге болады. Сіз толық Arduino жүктей аласыз
I2C / IIC СКД дисплей - IUC LCD дисплейіне SPI СКД дисплейін Arduino көмегімен SPI - IIC модулін қолданып қолданыңыз: 5 қадам
СКД дисплейі I2C / IIC | IUC LCD дисплейіне SPI LCD дисплейін Arduino көмегімен SPI мен IIC модулін қолдана отырып қолданыңыз: Сәлеметсіздер ме, балалар, өйткені қалыпты SPI LCD 1602 сымдары өте көп, сондықтан оларды arduino -мен байланыстыру өте қиын, бірақ нарықта бір модуль бар. SPI дисплейін IIC дисплейіне түрлендіріңіз, сонда сізге тек 4 сымды қосу қажет
СКД дисплейі I2C / IIC - SPI СКД I2C СК дисплейіне түрлендіру: 5 қадам
СКД дисплейі I2C / IIC | SPI СКД дисплейін I2C СК дисплейіне түрлендіріңіз: LCD дисплейін пайдалану үшін тым көп қосылым қажет, сондықтан мен i2c lcd -ді спи -LCD -ге түрлендіретін модуль таптым