สารบัญ:
วีดีโอ: หุ่นยนต์ดรัม Arduino อย่างง่าย: 5 ขั้นตอน
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ฉันจะยอมรับ ฉันทำโปรเจ็กต์นี้ขึ้นมาจากความเบื่อหน่ายหลังจากติดอยู่ข้างในเป็นเวลาสองสามวันระหว่างพายุหิมะเล็กๆ แต่เป็นปัญหา เมื่อมองไปที่ Arduino ของฉัน เซอร์โวสองสามตัว และเทปบางส่วน แนวคิดพื้นฐานสำหรับหุ่นยนต์กลองเส็งเคร็งเริ่มบังเกิดผล กลายเป็นว่า ถ้าคุณมีทุกสิ่งที่ถูกต้อง นี่เป็นโครงการที่สามารถทำได้ภายใน 15 นาทีโดยไม่จำเป็นต้องมีประสบการณ์
หากคุณเพิ่งเริ่มต้นหรือต้องการพัฒนาทักษะ Arduino นี่อาจเป็นจุดเริ่มต้นที่ดี มาเริ่มกันเลย.
ขั้นตอนที่ 1: วัสดุและเครื่องมือ
วัสดุ:
- Arduino Uno (แม้ว่าเกือบทุกบอร์ดควรใช้งานได้)
- (2) เซอร์โวมอเตอร์หมุนตำแหน่ง
- เขียงหั่นขนมไม่มีบัดกรี
- สายเขียงหั่นขนม (อย่างน้อยหนึ่งโหล)
- ท่อนไม้แบน
- (2) แท่งเคียว แท่งเดือย ดินสอ หรือไม้ตีกลองอื่นที่เหมาะสม
- แผ่นยาง ฝากระป๋องกาแฟ หรือหัวกลองอื่นๆ
เครื่องมือ:
- แล็ปท็อปที่ติดตั้ง Arduino IDE เวอร์ชันล่าสุด
- สายการเขียนโปรแกรม USB ที่เชื่อมต่อกับ Arduino
- เทป
- ปืนกาวร้อน (หรือเพียงแค่สร้างสรรค์ด้วยเทป)
เวลา:
15 นาทีภายใต้สภาวะที่เหมาะสม อาจเป็นชั่วโมงหากสิ่งต่างๆ ไม่ได้ผลในครั้งแรก
ขั้นตอนที่ 2: การเดินสายไฟ
เริ่มต้นด้วยการเดินสายบางสิ่งเข้าด้วยกัน
เซอร์โวมอเตอร์แต่ละตัวมีการเชื่อมต่อสามจุด: หนึ่งสำหรับกำลัง, วินาทีสำหรับกราวด์และหนึ่งในสามสำหรับข้อมูล (หรืออะไรทำนองนั้น) ค่าบวกจะเป็นสีแดงเสมอ พื้นมักจะเป็นสีน้ำตาลหรือสีดำ และข้อมูลเป็นสีส้มหรือสีขาว ใช้เขียงหั่นขนมหรือหมุดส่วนหัวของ Arduino เชื่อมต่อกำลังและกราวด์ของ Arduino กับมอเตอร์แต่ละตัว เชื่อมต่อสายข้อมูลของมอเตอร์ตัวหนึ่งเข้ากับพิน 5 และสายข้อมูลของมอเตอร์อีกตัวหนึ่งเข้ากับพิน 6 ตรวจสอบให้แน่ใจว่าพินทั้งสองรองรับ PWM และ…. แค่นั้นแหละ! นั่นก็ไม่ยากเกินไป
ขั้นตอนที่ 3: สร้างสิ่งของ
ตอนนี้เราต้องสร้างเฟรม
คุณอาจต้องการใช้จินตนาการของคุณในส่วนนี้ ฉันสร้างสิ่งนี้บนท่อนไม้แบนๆ แต่กระดาษแข็งแผ่นเรียบๆ ก็ใช้ได้เช่นกัน อะไรก็ตามที่แบน แข็งแรง และใช้งานง่ายจะเป็นฐานที่ดี
ในการยึดมอเตอร์ให้เข้าที่ ฉันได้ตัดไม้สองชิ้นออกจากไม้กวนสี ซึ่งเป็นชนิดที่คุณจะได้รับฟรีเมื่อซื้อกระป๋องความเจ็บปวดจากร้านฮาร์ดแวร์ ฉันพบว่าไม้กวนเหล่านี้มีประโยชน์หลากหลายอย่างน่าทึ่ง สักวันหนึ่ง ฉันจะโพสต์โปรเจ็กต์ที่ทำจากแท่งคนสีทั้งหมด อย่างไรก็ตาม คุณจะต้องทากาวร้อนเพื่อไม่ให้มันไปไหน
ต่อไปเราจะทำไม้ตีกลอง ฉันตัดเดือยเดือยยาว 5 นิ้วสองอันขนาด 1/4 นิ้ว ถึงแม้ว่าบางอย่างเช่นไอติมแท่งก็ใช้ได้เช่นกัน ติดเทปหรือกาวไว้กับแตรเซอร์โว
หากคุณยังไม่ได้ทำ ให้ติดเทปมอเตอร์เพื่อทาสีแท่งไม้หรืออะไรก็ตามที่คุณใช้เพื่อยึดให้เข้าที่
แค่นั้นแหละ! เวลาสำหรับรหัสบาง …
ขั้นตอนที่ 4: ติดตั้งโค้ด
เมื่อทุกอย่างพร้อมแล้วก็ถึงเวลาติดตั้งโค้ด นี่คือส่วนที่คุณต้องใช้ Arduino IDE และสายการเขียนโปรแกรม USB
คุณสามารถเขียนของคุณเองได้หากต้องการหรือคุณสามารถใช้ของฉันก็ได้ มีบันทึกย่อและคำแนะนำมากมายในโค้ด ไม่ต้องกังวล
หากคุณวางแผนที่จะเขียนโค้ดของคุณเอง อาจเป็นความคิดที่ดีที่จะเรียนรู้วิธีใช้คำสั่งเซอร์โว เนื่องจากอาจเกิดความยุ่งยากเล็กน้อย โปรดจำไว้ว่าเซอร์โวมอเตอร์ใช้เวลาในการย้ายจากตำแหน่งหนึ่งไปอีกตำแหน่งหนึ่ง เวลานี้ต้องนำมาพิจารณาในโค้ด โดยเฉพาะอย่างยิ่งเมื่อเขียนโปรแกรมที่คำนึงถึงเวลา คุณคงไม่อยากให้ดรัมบอทของคุณเสียจังหวะ
ขั้นตอนที่ 5: ก้าวต่อไป
ยินดีด้วย! คุณเพิ่งประกอบหุ่นยนต์ดรัมที่ใช้งานได้ เบื่อกับการแตะอย่างไม่หยุดยั้งหรือยัง? เลขที่? ดีคุณจะเร็ว ๆ นี้ แล้วเราจะทำอะไรให้น่าสนใจกว่านี้ได้บ้าง?
สำหรับผู้เริ่มต้น ฉันสามารถเขียนโค้ดที่ดีกว่าซึ่งใช้จังหวะแบบด้นสดหรือสามารถเล่นแฝดสาม แทนที่จะเล่นวนซ้ำแบบไม่รู้จบในสี่ส่วนและโน้ตตัวที่แปด
Arduino ยังมีฟังก์ชั่นโทน (Hz, ระยะเวลา) ที่ช่วยให้เล่นเสียงผ่านพิน PWM การใช้ตารางความถี่โน้ต (ดูด้านบน) และการเขียนโปรแกรมเชิงสร้างสรรค์ Arduino สามารถเล่นท่วงทำนองในขณะที่นอนป่วย
ท่านใดทำโปรเจกต์นี้ แจ้งด้วยนะครับ! ฉันชอบที่จะเห็นมัน
หากคุณชอบสิ่งนี้ อย่าลืมสมัครรับข้อมูลช่อง YouTube ของฉันที่ฉันเผยแพร่โครงการอื่นๆ ที่เกี่ยวข้องกับวิทยาศาสตร์และเทคโนโลยี เมื่อเร็ว ๆ นี้ฉันได้ทำงานเกี่ยวกับจรวดบางอย่าง ดังนั้นโปรดจับตาดูให้ดี
นั่นคือทั้งหมดสำหรับโครงการนี้! ไปทำอะไรสักอย่าง