ขณะนี้ฉันมี Mega2560 พร้อม LCD4884 Shield โล่ดีสำหรับการวางข้อความและรูปภาพพิกเซลแบบง่าย แต่ฉันสงสัยว่ามีบางอย่างที่มีสีมากมายที่จะใช้กับ Arduino ได้หรือไม่? ขนาดหน้าจอจะต้องมีขนาดไม่กี่นิ้ว
ขณะนี้ฉันมี Mega2560 พร้อม LCD4884 Shield โล่ดีสำหรับการวางข้อความและรูปภาพพิกเซลแบบง่าย แต่ฉันสงสัยว่ามีบางอย่างที่มีสีมากมายที่จะใช้กับ Arduino ได้หรือไม่? ขนาดหน้าจอจะต้องมีขนาดไม่กี่นิ้ว
คำตอบ:
มีโล่หลายอย่างที่มีหน้าจอสีอยู่ โล่หลายตัวเป็นเพียงจอแสดงผล TFT ขนาดเล็กทั่วไป แต่ก็มีหน้าจอสัมผัสเช่นกัน
นี่คือหนึ่งใน Adafruit ที่มีที่ใส่ MicroSD และจอยสติ๊ก
นี่คือหนึ่งใน Radio Shack ที่มีหน้าจอ 2.8 นิ้วพร้อมความสามารถในการสัมผัส
เท่าที่ขนาดหน้าจอหน้าจอจำนวนมากมีความยาวเพียง 1 นิ้ว แต่สิ่งที่ใหญ่ที่สุดที่ฉันเคยพบคือ 2.8 นิ้ว
อีกหน้าจอเย็นมากอย่างเป็นทางการของArduino TFT หน้าจอ ( แผ่นข้อมูลถ้าคุณอยากรู้)
มันเป็นหน้าจอ 1.77 นิ้วความละเอียด 160x128 มีช่องเสียบ micro-SD ซึ่งสามารถเข้าถึงได้ง่ายมันเป็นหน้าจอสีที่มีความละเอียดสูงสุด 18 บิตต่อพิกเซล
สิ่งที่ดีที่สุดสำหรับหน้าจอนี้คือเนื่องจากรองรับอย่างเป็นทางการคุณไม่จำเป็นต้องทำอะไรเพิ่มเติมเพื่อรองรับ อย่างเป็นทางการห้องสมุด Arduino TFTทำงานอย่างสมบูรณ์แบบกับมัน อย่างไรก็ตามตามJameco :
อัพเดตห้องสมุด: มีปัญหาที่ทราบกันแล้วเกี่ยวกับห้องสมุด TFT ที่ให้มาใน IDE เวอร์ชั่น 1.0.5 และ 1.5.4 Beta คุณจะต้องแทนที่ห้องสมุด เราซิปไลบรารี่ TFT ที่อัปเดตแล้วสำหรับทั้งสองเวอร์ชันที่นี่ เพียงลบไลบรารีที่มีอยู่และคัดลอกเพื่อแทนที่ IDE เวอร์ชันที่เหมาะสมและรีสตาร์ท IDE (IDE v1.0.5 หรือ v1.5.4)
ดังนั้นนอกเหนือจากการแก้ไขเล็กน้อยทุกอย่างควรง่ายและรวดเร็วในการทำงานด้วย หน้านี้มีตัวอย่างโค้ดบางส่วนซึ่งควรทำให้ใช้งานได้ง่าย