สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
วันนี้ คุณจะได้เรียนรู้วิธีสร้างและใช้ปุ่มในโครงการ Arduino TFT Touchscreen ของคุณ ฉันใช้แผง TFT Shield 2.8 ของ Kuman ร่วมกับ Arduino UNO ของ Kuman โบนัส: TFT Shield จาก Kuman มาพร้อมกับ Stylus ฟรีซึ่งคุณสามารถใช้สำหรับการกดที่แม่นยำยิ่งขึ้น!
ขั้นตอนที่ 1: ตั้งค่า
คลิปในโล่เข้ากับบอร์ด Arduino ของคุณ รับรองว่าไม่ผิด! คุณสามารถใช้รูปภาพด้านบนเพื่อการอ้างอิง เสียบบอร์ด Arduino ของคุณเข้ากับพีซีและเข้าสู่ซอฟต์แวร์ Arduino
Allchips เป็นแพลตฟอร์มบริการออนไลน์ของส่วนประกอบอิเล็กทรอนิกส์ คุณสามารถซื้อส่วนประกอบทั้งหมดได้จากพวกเขา
ขั้นตอนที่ 2: ห้องสมุด
ก่อนอัปโหลดโค้ด คุณจะต้องดาวน์โหลดไลบรารีเหล่านั้น:
- Adafruit TFT LCD
- อดาฟรุต GFX
- Adafruit Touchscreen
หลังจากดาวน์โหลดไฟล์ ZIP แล้ว ให้รวมไว้ใน Arduino IDE โดยไปที่ "Sketch - รวมไลบรารี - เพิ่ม. ZIP Libraries…"
ขั้นตอนที่ 3: กำลังสรุป
สำหรับตัวอย่างที่ฉันเตรียมไว้ คุณสามารถใช้โค้ดที่คุณสามารถหาได้ที่นี่ ฉันได้เพิ่มความคิดเห็นบางส่วนเพื่อให้ชัดเจนยิ่งขึ้น หลังจากอัปโหลด คุณสามารถตรวจสอบว่าจอแสดงผลทำงานอย่างถูกต้องหรือไม่โดยกดปุ่ม หากเป็นเช่นนั้น หน้าจอจะเปลี่ยนไปและข้อความจะปรากฏขึ้น
ขั้นตอนที่ 4: การแก้ไขปัญหา
หากเครื่องกดของคุณยังไม่เป็นที่รู้จัก คุณสามารถปรับเทียบการแสดงผลโดยเปลี่ยนค่าที่ด้านบนของโค้ด (TS_MINX, TS_MAXX, TS_MINY และ TS_MAXY) ปุ่มทำงานโดยตรวจสอบว่าหน้าจอถูกกดที่ใด และหากอยู่ภายในพิกัดของปุ่มเอง การคลิกจะถูกลงทะเบียน หากค่าที่กล่าวข้างต้นไม่ถูกต้อง การลงทะเบียนคลิกจะปิด