
สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12

วัตถุดิบ:
1. ลวดโลหะ
2.กลองชุดราคาถูก (ไฮแฮท บ่วง กลองเตะ)
3. เซอร์โวสามตัว
4. สายไฟ
5. เทปพันท่อ
6. เขียงหั่นขนม
7. Arduino Uno
8. Usb เป็น Usb 2.0
ขั้นตอนที่ 1: วิธีทำกลอง:



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



การสร้างหุ่นยนต์เป็นส่วนที่ยากที่สุด ฉันเริ่มต้นด้วยการจินตนาการว่าตัวเองเป็นคนตัวเล็กที่เล่นกลองของเล่น ฉันจินตนาการว่าแขนของฉันจะต้องยาวแค่ไหนถึงจะถึงไฮแฮทและบ่วง คนตีกลองต้องปรับขนาดให้พอดีกับกลอง มิฉะนั้นจะไม่ทำงาน เริ่มสร้างเฟรมพื้นฐานจริงๆ ด้วยลวดเส้นเดียวสำหรับทั้งตัว และพยายามทำให้เป็น 3D มากขึ้นจากที่นั่น ไม่ใช่เพราะมันดูดี แต่แขนของชายคนนั้นจะค่อยๆ เลื่อนลงไปจนสุดเมื่อคุณติดเซอร์โว (ผมเคยไปมาแล้ว) หลังจากที่คุณสร้างเฟรมสำหรับมือกลองเสร็จแล้ว ให้ติดเซอร์โวไว้ที่มือขวา มือซ้าย และขาขวา พันสายไฟรอบโครงเพื่อให้แน่ใจว่าจะไม่หลุดออกจากแขนและขา
ขั้นตอนที่ 3: เซอร์โว:



เซอร์โวสีน้ำเงินตัวเล็ก ๆ ทั้งหมดมีสายสีน้ำตาล แดง และส้ม การเดินสายไฟค่อนข้างง่าย เซอร์โว เขียงหั่นขนม และ Arduino มีช่องเปิดหญิง ดังนั้นคุณจะต้องใช้สายไฟฟ้าพื้นฐาน เนื่องจากมีปลายตัวผู้สองข้าง สายสีส้มเข้าไปใน Arduino Uno (เลือกตัวเลขระหว่าง 0 ถึง 13 บนกระดาน) สายสีแดงจะเข้าไปในส่วนบวกของ Breadboard และสายสีน้ำตาลจะไปที่ส่วนลบของ Breadboard ทำเช่นนี้สำหรับเซอร์โวทั้งหมดและคุณก็พร้อมแล้ว ประเภทของ ต่อสายไฟจาก GND (ส่วนจ่ายไฟของ Arduino) กับส่วนลบทางด้านขวาของ Breadboard จากนั้นต่อสายไฟจาก 5V (ส่วนจ่ายไฟของ Arduino) เข้ากับส่วนบวกที่ด้านขวาของบอร์ด ตอนนี้การเดินสายควรจะเสร็จสิ้น
ขั้นตอนที่ 4: รหัส:
รหัสควรจะค่อนข้างง่าย ฉันไม่ได้มีปัญหากับมัน และฉันไม่รู้ว่าการเขียนโปรแกรมส่วนใหญ่ทำงานอย่างไร
รหัสพื้นฐานคือ:
#รวม
เซอร์โวเซอร์โว1;
เซอร์โวเซอร์โว2;
เซอร์โวเซอร์โว3;
int servoPos = 0;
การตั้งค่าเป็นโมฆะ () {
servo.attach(3); // ตัวเลขระบุว่าช่องใดที่ฉันใช้ใน Arduino Uno
servo.attach(5);
servo.attach(6);
}
วงเป็นโมฆะ () {
for(servoPos = 0; servoPos <140; servoPos++) // โดยพื้นฐานแล้วจะบอกให้เซอร์โวเคลื่อนที่จากศูนย์เป็น 140 องศา ขึ้นอยู่กับว่าแขนหุ่นยนต์ของคุณอยู่เหนือกลองมากแค่ไหน
{
servo1.write(servoPos); //สวัสดีฮะแฮท
servo2.write(servoPos); //เตะของฉัน
servo3.write(servoPos); //บ่วงของฉัน
ล่าช้า(4); //นี่คือเวลาที่ใช้ในการทำงาน หน่วยเป็นมิลลิวินาที หากคุณเพิ่มจำนวนนี้ มือกลองของคุณจะช้าลง
}
สำหรับ (servoPos = 140; servoPos > 0; servoPos--)
{
servo1.write(servoPos);
servo2.write(servoPos);
servo3.write(servoPos);
ล่าช้า(2);
}
}
หากคุณต้องการสร้างรูปแบบกลอง ให้คัดลอกพวกมันสำหรับลูปที่อยู่ด้านล่างกัน แต่แทนที่จะใช้ไฮแฮท บ่วงและกลองเตะพร้อมกัน (เช่นในโค้ดด้านบน) คุณสามารถทำได้ดังนี้:
servo1.write(servoPos);
servo2.write(servoPos);
servo1.write(servoPos);
servo3.write(servoPos);
servo1.write(servoPos);
servo3.write(servoPos);
servo1.write(servoPos);
servo2.write(servoPos);
(ทั้งหมดแยกจากกันสำหรับลูปแน่นอน)
ขั้นตอนที่ 5: สินค้าสำเร็จรูป

ผลิตภัณฑ์สำเร็จรูปของคุณควรมีลักษณะเช่นนี้เล็กน้อย ยินดีด้วย คุณได้ทำให้ตัวเองเป็นกลองแล้ว!
แนะนำ:
MIDI Drum Kit บน Python และ Arduino: 5 ขั้นตอน (พร้อมรูปภาพ)

MIDI Drum Kit บน Python และ Arduino: ฉันต้องการซื้อชุดกลองมาตั้งแต่เด็ก ย้อนกลับไปในตอนนั้น อุปกรณ์ดนตรีทั้งหมดไม่มีแอปพลิเคชันดิจิทัลทั้งหมด เนื่องจากเรามีอยู่มากมายในปัจจุบัน ดังนั้นราคาและความคาดหวังจึงสูงเกินไป ล่าสุดผมตัดสินใจซื้อค
ง่ายต่อการสร้าง MIDI Hang Drum: 4 ขั้นตอน

ง่ายต่อการสร้าง MIDI Hang Drum: กลองแบบแขวนหรือที่เรียกว่า handpan, กลองแทงค์หรือดรัมลิ้นเหล็กเป็นเครื่องมือที่ทำมาจากถังโพรเพน (ว่างเปล่าแน่นอน) โดยมีลิ้นบางอันตัดในโลหะ ระดับเสียงของโน้ตขึ้นอยู่กับขนาดและน้ำหนักของลิ้นรองเท้า โปร
CNC Drum Plotter: 13 ขั้นตอน (พร้อมรูปภาพ)

พลอตเตอร์กลอง CNC: a.articles {ขนาดตัวอักษร: 110.0%; font-weight: ตัวหนา; ตัวอักษรสไตล์: ตัวเอียง; ตกแต่งข้อความ: ไม่มี; background-color: red;} a.articles:hover {background-color: black;} คำแนะนำนี้อธิบายพล็อตเตอร์ A4/A3 ที่ทำจากส่วนของ pi พลาสติก
Midi Orff Bass Bar Drum Pads: 5 ขั้นตอน

Midi Orff Bass Bar Drum Pads: ต้องการทำกลอง midi หรือไม่? ต้องการเปลี่ยน Orff Bass Bar หรือไม่? ทำตามบทช่วยสอนนี้และสร้างของคุณเอง! การปรับเปลี่ยนได้รับการสนับสนุน… รับแปลกกับมัน
Arduino Servo Drum Machine: 4 ขั้นตอน

Arduino Servo Drum Machine: นี่คือสองไมโครเซอร์โวและ Arduino Uno ควบคุมดรัมแมชชีนหรือหุ่นยนต์ เซอร์โวติดตั้งอยู่บนโครงไม้รูปตัว L ที่จับกับกลองสแนร์ด้วยแม่เหล็กแรงสูง 4 ตัว แขนเซอร์โวถูกยึดติดกับตะเกียบสองตัวซึ่งทำหน้าที่เป็น