» อิเล็กทรอนิกส์ » Arduino »ซินธิเซีย LED ปุ่มกดซินธิไซเซอร์แพด

แป้นพิมพ์ LED ของ Synthesia



มีซินธิไซเซอร์ที่มีฟังก์ชั่นการเรียนรู้ในตัวซึ่งปุ่มที่คุณต้องการกดมีความโปร่งแสงกึ่งกลางและถูกไฮไลต์จากด้านในทั้งหมด หากซินธิไซเซอร์เป็นเรื่องปกติเช่น Yamaha PSR E333 จากผู้เขียน Instructables ภายใต้ชื่อเล่น UzairL คุณต้องใช้ฟังก์ชั่นการเรียนรู้โดยใช้โปรแกรมของบุคคลที่สามเช่นซินเทียเซียวาง EMP ในโหมดคีย์บอร์ด MIDI

ข้อมูลเกี่ยวกับปุ่มกดที่จะปรากฏบนหน้าจอของจอภาพที่อยู่ไกลจากแป้นพิมพ์ ตัวช่วยสร้างแก้ปัญหานี้โดยการวางไม้บรรทัด LED ควบคุมโดย Arduino. สินค้าทำที่บ้านมันเหมือนกับซินธิไซเซอร์มันเชื่อมต่อกับคอมพิวเตอร์:



ต่อไปนี้จะแสดงความสอดคล้องของตัวเลข LED กับปุ่มต่างๆ สำหรับซินธิไซเซอร์และคีย์บอร์ด MIDI อื่น ๆ ร่างจะต้องได้รับการแก้ไข



แน่นอนไฟ LED ประไม่ชัดเจนเท่ากับปุ่มที่เรืองแสงทั้งหมด แต่จะดีกว่าการมองอย่างต่อเนื่องตั้งแต่คีย์บอร์ดของซินธิไซเซอร์ไปจนถึงจอภาพและในทางกลับกัน ตัวช่วยสร้างวาดไดอะแกรมของเมทริกซ์ LED ก่อน:

แป้นพิมพ์ LED ของ Synthesia


จากนั้น - อุปกรณ์ทั้งหมด:



ตรวจสอบประเภทของเขียงหั่นขนม:



แล้วประกอบอีกครั้งโดยการบัดกรี ในทั้งสองกรณีเมทริกซ์จะได้รับทางกายภาพ แต่เป็นรูปทรงเรขาคณิต - เส้น สิ่งนี้ยังเกิดขึ้นในคีย์บอร์ดและในสายไฟ LED



ดังนั้นแต่ละส่วนของโครงสร้างจึงดูใกล้เคียง:




และนี่คือสายไฟ LED หลังจากถ่ายโอนไปยังที่อยู่อาศัย:



ต้นแบบเพิ่มอีกหนึ่งโปรแกรม Synthesia - LoopBe1 และทั้งหมดนี้นำมารวมกันตั้งค่าเพื่อให้ใน Arduino "เสแสร้ง" เป็นเครื่องมือ MIDI, กระแสของบันทึกที่กำลังเล่นอยู่ในขณะนี้มาถึง:






ในที่สุดอาจารย์เขียนภาพร่างสำหรับ Arduino กลายเป็นลิงค์ที่สามในชุดโปรแกรมนี้และแพร่กระจาย ที่นี่.






ทุกอย่างทำงานบนหน้าจอ:



และบนบรรทัด LED:



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

เพิ่มความคิดเห็น

    • รอยยิ้มรอยยิ้มxaxaตกลงdontknowyahooNea
      นายรอยขีดข่วนคนโง่ใช่ใช่ใช่ก้าวร้าวลับ
      ขอโทษเต้นdance2dance3ให้อภัยช่วยเหลือเครื่องดื่ม
      หยุดเพื่อนดีgoodgoodนกหวีดหน้ามืดตามัวลิ้น
      ควันการตบมือเครย์ประกาศเป็นขี้ปากดอน t_mentionดาวน์โหลด
      ความร้อนโมโหlaugh1ภาคตะวันออกเฉียงเหนือประชุมmoskingเชิงลบ
      not_iข้าวโพดคั่วลงโทษอ่านทำให้ตกใจกลัวค้นหา
      ยั่วยุthank_youนี้to_clueumnikรุนแรงเห็นด้วย
      ไม่ดีbeeeblack_eyeblum3หน้าแดงโม้ความเบื่อ
      เซ็นเซอร์การหยอกล้อsecret2ขู่ชัยชนะYusun_bespectacled
      shokrespektฮ่า ๆprevedยินดีต้อนรับkrutoyya_za
      ya_dobryiผู้ช่วยne_huliganne_othodiFLUDห้ามใกล้
1 คิดเห็น
และคุณสามารถสอน ARDUIN ให้กดปุ่มที่จำเป็นในโปรแกรม (โน้ต) เพื่อที่เธอจะกลายเป็นผู้เล่นคีย์บอร์ดที่ดี? รอยยิ้ม

เราแนะนำให้คุณอ่าน:

มอบให้กับสมาร์ทโฟน ...