
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

คำแนะนำนี้ชัดเจนว่าจะไม่ได้รับรางวัลสำหรับคุณภาพหรืออะไรก็ตาม!
ก่อนเริ่มโครงการนี้ ฉันดูอินเทอร์เน็ตและไม่พบสิ่งใดเกี่ยวกับการเชื่อมต่อ 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: บทสรุป
นี่เป็นคำสั่งสอนครั้งแรกของฉัน
ฉันรู้ว่ามันไม่ได้หรูหราหรืออะไร แต่อย่างน้อยมันก็อยู่ที่นั่นและอาจช่วยใครซักคนได้
โปรดแสดงความคิดเห็นเกี่ยวกับประสบการณ์ของคุณโดยทำตามคำแนะนำเหล่านี้ เราจะพยายามอัปเดตและทำให้ดีขึ้น!
- เบลส
แนะนำ:
จอแสดงผล LCD ESP32 และ ST7789 135x240: 3 ขั้นตอน

จอแสดงผล LCD ESP32 และ ST7789 135x240: วิธีเชื่อมต่อจอแสดงผล ST7789 กับบอร์ด ESP32 ฉันได้ทดลองกับจอแสดงผลอื่นๆ และจอแสดงผลนี้ได้รับการพิสูจน์แล้วว่าใช้งานได้ยาก หวังว่าไดอะแกรมและรหัสการเดินสายนี้จะช่วยผู้อื่น
LoRa 3Km ถึง 8Km การสื่อสารไร้สายด้วยอุปกรณ์ E32 (sx1278/sx1276) ราคาประหยัดสำหรับ Arduino, Esp8266 หรือ Esp32: 15 ขั้นตอน

LoRa 3Km ถึง 8Km การสื่อสารไร้สายด้วยอุปกรณ์ E32 (sx1278/sx1276) ราคาประหยัดสำหรับ Arduino, Esp8266 หรือ Esp32: ฉันสร้างไลบรารี่เพื่อจัดการ EBYTE E32 ตามชุดอุปกรณ์ LoRa ของ Semtech อุปกรณ์ที่ทรงพลัง เรียบง่าย และราคาถูก คุณสามารถหาได้ เวอร์ชัน 3Km ที่นี่ เวอร์ชัน 8Km ที่นี่พวกเขาสามารถทำงานในระยะทาง 3,000 ม. ถึง 8000 ม. และมีคุณสมบัติมากมายและ
การทดสอบกราฟิก ILI9341 จอแสดงผล TFT LCD SPI: 6 ขั้นตอน

การทดสอบกราฟิก ILI9341 TFT LCD SPI Display: เชื่อมต่อ SPI TFT ขนาด 2.8 นิ้วที่มีชิป ILI9341 กับ Arduino Uno
DIY I2C จอแสดงผล LCD พร้อมอินพุต: 6 ขั้นตอน

จอแสดงผล LCD DIY I2C พร้อมอินพุต: LCD ขนานทั่วไปที่ใช้กับ Arduino (16x2 หรือ 20x4) มี 16 พิน Arduino ต้องใช้พิน I/O เพียง 6 พิน แต่จะเกิดอะไรขึ้นถ้าคุณลดเหลือพิน I/O สองพิน และยังมีพินเหล่านั้นสำหรับอุปกรณ์อื่นๆ อินเทอร์เฟซ I2C เป็นโอ
จอแสดงผล ESP32 และ OLED: นาฬิกาอินเทอร์เน็ต - DHT22: 10 ขั้นตอน (พร้อมรูปภาพ)

จอแสดงผล ESP32 และ OLED: นาฬิกาอินเทอร์เน็ต - DHT22: คำแนะนำนี้กำลังแข่งขัน o การแข่งขัน: "GIFs Challenge 2017" หากคุณชอบโปรดให้คะแนนโดยคลิกที่แบนเนอร์ด้านบน ขอบคุณมาก!;-)บทช่วยสอนนี้เป็นความต่อเนื่องของการเดินทางเพื่อเรียนรู้เพิ่มเติมเกี่ยวกับอุปกรณ์ IoT ที่ยอดเยี่ยมนี้