2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันใช้จอแสดงผล TFT สี ST7735 ขนาด 1.8 นิ้วอยู่เป็นจำนวนมาก เหตุผลก็คือจอแสดงผลนี้ใช้งานง่ายมาก ราคาไม่ถึง $5 และมีสีให้เลือก! ที่ด้านหลังจอแสดงผลมีช่องเสียบการ์ด SD ข้อมูลสรุปโดยย่อของหมุด (ดัดแปลงจากข้อมูลสรุปอย่างละเอียดของ Adafruits):
RST – นี่คือพินรีเซ็ต TFT เชื่อมต่อกับกราวด์เพื่อรีเซ็ต TFT! เป็นการดีที่สุดที่จะให้พินนี้ควบคุมโดยไลบรารีเพื่อให้จอแสดงผลถูกรีเซ็ตอย่างสมบูรณ์ แต่คุณยังสามารถเชื่อมต่อกับพิน Arduino Reset ซึ่งใช้ได้กับกรณีส่วนใหญ่ CS – นี่คือชิป TFT SPI เลือก pinD / C – นี่คือ ข้อมูล TFT SPI หรือตัวเลือกคำสั่ง pinDIN - นี่คือพิน SPI Master Out Slave In (MOSI) ใช้เพื่อส่งข้อมูลจากไมโครคอนโทรลเลอร์ไปยังการ์ด SD และ / หรือ TFTSCLK - นี่คืออินพุตนาฬิกา SPI pinVcc - นี่คือ ปลั๊กไฟเชื่อมต่อกับ 5VDC – มีการป้องกันขั้วย้อนกลับ แต่ลองต่อสายให้ถูกต้อง! LED – นี่คืออินพุตสำหรับการควบคุมไฟแบ็คไลท์ เชื่อมต่อกับ 5VDC เพื่อเปิดไฟแบ็คไลท์ GND – นี่คือพินพลังงานและสัญญาณกราวด์ ตอนนี้เรารู้แล้วว่าเรากำลังเผชิญกับอะไร ได้เวลาเริ่มเดินสายแล้ว!
ขั้นตอนที่ 1: การเชื่อมต่อ
NodeMCU ที่จะแสดง
- D8 -> CS
- D7 -> SDA
- D5 -> CSK
- D4. -> A0
- D3 -> รีเซ็ต
- Vcc -> 3.3V
- นำ -> 3.3V
- GND -> GND
ขั้นตอนที่ 2: ห้องสมุด:
เพิ่มไลบรารีลงใน ARDUINO IDE:
- Adafruit_GFX
- อดาฟรุต_ST7735
ขั้นตอนที่ 3: ทดสอบ CODE
ดาวน์โหลด