สารบัญ:

ST7920 128X64 จอแสดงผล LCD ถึง ESP32: 3 ขั้นตอน
ST7920 128X64 จอแสดงผล LCD ถึง ESP32: 3 ขั้นตอน

วีดีโอ: ST7920 128X64 จอแสดงผล LCD ถึง ESP32: 3 ขั้นตอน

วีดีโอ: ST7920 128X64 จอแสดงผล LCD ถึง ESP32: 3 ขั้นตอน
วีดีโอ: สอนใช้งาน ESP32 จอแสดงผล ILI9488 TFT LCD ขนาด 3.5 นิ้ว Color module 480x320 แบบสัมผัส แสดงกราฟิก 2024, พฤศจิกายน
Anonim
จอแสดงผล LCD ST7920 128X64 ถึง ESP32
จอแสดงผล LCD ST7920 128X64 ถึง ESP32

คำแนะนำนี้ชัดเจนว่าจะไม่ได้รับรางวัลสำหรับคุณภาพหรืออะไรก็ตาม!

ก่อนเริ่มโครงการนี้ ฉันดูอินเทอร์เน็ตและไม่พบสิ่งใดเกี่ยวกับการเชื่อมต่อ LCD นี้กับ ESP32 ดังนั้นฉันจึงคิดว่าเมื่อประสบความสำเร็จแล้ว ควรมีการบันทึกและแชร์ข้อมูล

เสบียง

สิ่งที่คุณต้องมีคือจอ LCD ST7920 128X64, ESP32 และหม้อ 10K

ขั้นตอนที่ 1: การเชื่อมต่อ

การเชื่อมต่อ
การเชื่อมต่อ

เชื่อมต่อทั้งสามองค์ประกอบตามการเชื่อมต่อด้านบน

อาจเป็นไปได้ที่จะใช้พินที่แตกต่างกันบน ESP32 แต่ฉันไม่รู้แน่ชัด

ขั้นตอนที่ 2: รหัส

ฉันใช้ Arduino IDE เพื่ออัปโหลดโค้ดบน ESP32

หากคุณไม่ทราบวิธีเชื่อมต่อและตั้งโปรแกรม ESP32 ด้วย Arduino IDE ให้มองหาคำแนะนำบนอินเทอร์เน็ต ซึ่งหาได้ง่ายมาก

ไลบรารีที่ฉันใช้คือไลบรารี U8g2 V2.27.6 โดย Oliver

เมื่อคุณติดตั้งไลบรารี 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: บทสรุป

นี่เป็นคำสั่งสอนครั้งแรกของฉัน

ฉันรู้ว่ามันไม่ได้หรูหราหรืออะไร แต่อย่างน้อยมันก็อยู่ที่นั่นและอาจช่วยใครซักคนได้

โปรดแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณโดยทำตามคำแนะนำเหล่านี้ เราจะพยายามอัปเดตและทำให้ดีขึ้น!

- เบลส

แนะนำ: