สารบัญ:
- ขั้นตอนที่ 1: สิ่งที่ใช้ในโครงการนี้
- ขั้นตอนที่ 2: เรื่องราว
- ขั้นตอนที่ 3: การเชื่อมต่อฮาร์ดแวร์
- ขั้นตอนที่ 4: การเขียนโปรแกรมซอฟต์แวร์
- ขั้นตอนที่ 5: การทำงาน
วีดีโอ: ลีฟเปียโน: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
เราสร้างเปียโนโดยใช้เซ็นเซอร์สัมผัส และใบไม้สำหรับแป้นเปียโน
ขั้นตอนที่ 1: สิ่งที่ใช้ในโครงการนี้
ส่วนประกอบฮาร์ดแวร์
- Seeduino V4.2
- เกราะฐาน V2
- Grove - 12 คีย์ Capacitive I2C Touch Sensor V2 (MPR121)
- โกรฟ - MP3 v2.0
แอพซอฟต์แวร์และบริการออนไลน์
Arduino IDE
ขั้นตอนที่ 2: เรื่องราว
Touch Sensor กำหนดสถานะการสัมผัส/ปล่อยตามการเปลี่ยนแปลงข้อมูลความจุของอิเล็กโทรด ดังนั้นเราจึงสามารถใช้เพื่อสร้างเปียโนกับวัตถุนำไฟฟ้าที่เราชอบเป็นคีย์เปียโน
ขั้นตอนที่ 3: การเชื่อมต่อฮาร์ดแวร์
ขั้นตอนที่ 1: คัดลอกไฟล์ mp3 ไปยังการ์ด SD โฟลเดอร์ชื่อเหมือนกับดัชนีของเครื่องมือที่เกี่ยวข้อง และชื่อไฟล์ mp3 เหมือนกับดัชนีของช่อง Touch Sensor ที่เกี่ยวข้อง
ขั้นตอนที่ 2: เสียบการ์ด SD เข้ากับ MP3 Grove เชื่อมต่อ MP3 Grove และ Touch Sensor กับพอร์ต D2 และพอร์ต I2C ใน Base Shield เชื่อมต่อวัตถุนำไฟฟ้าเข้ากับช่องสัญญาณของ Touch Sensor ผ่านคลิปจระเข้
ขั้นตอนที่ 3: เสียบ Base Shield กับ Seeeduino จากนั้นเชื่อมต่อ Seeeduino กับพีซีผ่านสาย USB
ขั้นตอนที่ 4: การเขียนโปรแกรมซอฟต์แวร์
ห้องสมุดของ Touch Sensor Grove สามารถพบได้ใน url นี้:
wiki.seeedstudio.com/Grove-12_Key_Capacitive_I2C_Touch_Sensor_V2-MPR121/
ห้องสมุดของ MP3 Grove สามารถพบได้ใน Seeed Wiki หรือคุณสามารถรวม MP3.h ไว้ในโฟลเดอร์โครงการ
พินดิจิตอล 2 และ 3 ของ Seeeduino เป็นซอฟต์แวร์ซีเรียล มันควบคุม MP3 Grove โดยใช้โปรโตคอลใน KT403A datashell หลังจากเริ่มต้น MP3 Grove และ Touch Sensor แล้ว ให้ตั้งค่าความไวของ Touch Sensor และระดับเสียงของ MP3 Grove
วิธีการวนซ้ำ () จะคอยตรวจสอบต่อไปว่า Touch Sensor ถูกแตะหรือไม่ ถ้าสัมผัสแล้ว ให้เล่นไฟล์ mp3 ที่เกี่ยวข้องในโฟลเดอร์เครื่องมือปัจจุบัน insreument ปัจจุบันสามารถเปลี่ยนแปลงได้โดยดัชนีของเครื่องมือป้อนข้อมูลผ่านทางฮาร์ดแวร์ซีเรียล
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง