สารบัญ:

หุ่นยนต์ดรัม Arduino อย่างง่าย: 5 ขั้นตอน
หุ่นยนต์ดรัม Arduino อย่างง่าย: 5 ขั้นตอน

วีดีโอ: หุ่นยนต์ดรัม Arduino อย่างง่าย: 5 ขั้นตอน

วีดีโอ: หุ่นยนต์ดรัม Arduino อย่างง่าย: 5 ขั้นตอน
วีดีโอ: EP 27. Arduino ฉบับไวจนไฟลุก !! - สาระเดฟ ใน 3 นาที 2024, กรกฎาคม
Anonim
Image
Image
วัสดุและเครื่องมือ
วัสดุและเครื่องมือ

ฉันจะยอมรับ ฉันทำโปรเจ็กต์นี้ขึ้นมาจากความเบื่อหน่ายหลังจากติดอยู่ข้างในเป็นเวลาสองสามวันระหว่างพายุหิมะเล็กๆ แต่เป็นปัญหา เมื่อมองไปที่ 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 ของฉันที่ฉันเผยแพร่โครงการอื่นๆ ที่เกี่ยวข้องกับวิทยาศาสตร์และเทคโนโลยี เมื่อเร็ว ๆ นี้ฉันได้ทำงานเกี่ยวกับจรวดบางอย่าง ดังนั้นโปรดจับตาดูให้ดี

นั่นคือทั้งหมดสำหรับโครงการนี้! ไปทำอะไรสักอย่าง

แนะนำ: