สารบัญ:

Breadboard Touch Piano: 5 ขั้นตอน
Breadboard Touch Piano: 5 ขั้นตอน

วีดีโอ: Breadboard Touch Piano: 5 ขั้นตอน

วีดีโอ: Breadboard Touch Piano: 5 ขั้นตอน
วีดีโอ: DIY Electronic Piano Circuit using 555 Timer IC | English Subtitles| Top School Projects. 2024, พฤศจิกายน
Anonim
เปียโนแบบสัมผัสเขียงหั่นขนม
เปียโนแบบสัมผัสเขียงหั่นขนม

คุณแค่ต้องการ attiny 85, CD4051 (มัลติเพล็กเซอร์แบบแอนะล็อก) และออดเพื่อสร้างเปียโนแบบสัมผัส….

ขั้นตอนที่ 1: การเชื่อมต่อ

การเชื่อมต่อ
การเชื่อมต่อ

วงจรนั้นง่ายอย่างที่ควรจะเป็น ดังนั้นคุณสามารถสร้างวงจรใหม่ได้อย่างง่ายดายโดยใช้รูปภาพที่ฉันโพสต์ โปรดทราบว่าด้านซ้ายของออดเป็นกราวด์และส่วนอื่นๆ เชื่อมต่อกับ 3 ถึง 5 โวลต์ +ve

ขั้นตอนที่ 2: อัปโหลดรหัส

ฉันโพสต์รหัสและแสดงความคิดเห็นในส่วนที่คุณสามารถเปลี่ยนแปลงได้เพื่อดาวน์โหลดและอัปโหลด

เป็น attiny 85 ฉันใช้ arduino uno เพื่อตั้งโปรแกรมชิป attiny85 หากคุณไม่ทราบวิธีการอัปโหลด

รหัสถึง attiny 85 คุณสามารถค้นหาคำแนะนำได้อย่างง่ายดาย

ขั้นตอนที่ 3: เชื่อมต่อ Touch Wires

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

ขั้นตอนที่ 4: ด้านหลัง

ฉันนำกระดาษออกจากด้านหลังของแผ่นไม้อัดขนาดเล็กเพื่อให้เห็นส่วนที่เหนียว และฉันถอดปลาย

ของลวดสีม่วงและติดไว้กับเขียงหั่นขนม จากนั้นฉันก็ตัดบล็อกสี่เหลี่ยมของอลูมิเนียมฟอยล์แล้วติดมันที่ด้านบนของสายไฟที่ถอดออก ขอบคุณทุกคนสำหรับการอ่านคำแนะนำนี้

ขั้นตอนที่ 5:

ดูในการดำเนินการ

แนะนำ: