MSP430 TouchScreen Piano

[Rohit Gupta] เขียนเพื่อแบ่งปันโครงการเปียโนหน้าจอสัมผัสนี้เขาสร้างรอบ Launchpad TI มันให้วิธีสำหรับเขาในการตรวจสอบโดยใช้ Distrive Digitizer ที่ค้นพบบนอุปกรณ์มือถือจำนวนมาก สิ่งเหล่านี้ติดอยู่ที่ด้านบนของหน้าจอ LCD รวมถึงการเปลี่ยนมีราคาไม่แพงอย่างไรก็ตามการกู้คืนหนึ่งจากฮาร์ดแวร์เก่าเป็นตัวเลือกเช่นกัน

สิ่งแรกที่เขาทำคือทดสอบสี่เอาท์พุทของ Digitizer ด้วยมัลติมิเตอร์ของเขา การบันทึกความต้านทานการปรับเปลี่ยนจะช่วยให้แน่ใจว่าคุณกำลังอ่านสายไฟที่เหมาะสมเช่นเดียวกับสามารถเป็นศูนย์ในการตั้งค่าก่อนที่คุณจะเริ่มเขียนโค้ด [Rohit] ใช้ ADC บนชิป MSP430 เพื่ออ่านจากหน้าจอ เขาไปกับอัลกอริทึมจากแอปโน้ตหนึ่งใน TI เพื่อแปลงการอ่านเป็น X เช่นเดียวกับพิกัด Y

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

Back to top