فهرست مطالب:

Arduino Drum Man: 5 Step (همراه با تصاویر)
Arduino Drum Man: 5 Step (همراه با تصاویر)

تصویری: Arduino Drum Man: 5 Step (همراه با تصاویر)

تصویری: Arduino Drum Man: 5 Step (همراه با تصاویر)
تصویری: Аризона, Юта и Невада - Невероятно красивые места Америки. Автопутешествие по США 2024, نوامبر
Anonim
Arduino Drum Man
Arduino Drum Man

عناصر:

1. سیم فلزی

2. کیت اسباب بازی ارزان طبل (کلاه سلام ، تله و طبل ضربه)

3. سه سرو

4. سیم برق

5. نوار چسب

6. تخته نان

7. آردوینو اونو

8. USB به USB 2.0

مرحله 1: نحوه ساخت طبل:

نحوه ساخت طبل
نحوه ساخت طبل
نحوه ساخت طبل
نحوه ساخت طبل
نحوه ساخت طبل
نحوه ساخت طبل

نحوه ساختن طبل اساساً به خود شما بستگی دارد. این بستگی به نوع طبل هایی دارد که می گیرید ، به شرط اینکه یک اسباب بازی باشد (و نه در اندازه واقعی ، هااا). من مجبور شدم کمی خودم را تغییر دهم ، زیرا برای شروع فقط دو عدد داشتم ، یک کلاه سلام و یک دام. همه آنها از یک طرف باز بودند ، بنابراین من دو قسمت بسته تام را کنار هم گذاشتم تا یک دام ایجاد شود. من از تله به عنوان یک طبل ضربه ای استفاده کردم. من پلاستیک را روی انتهای باز طبل قرار دادم و یک سوراخ در آن بریدم. پایه کلاه تقریباً کاملاً از سیم فلزی با کمی نوار چسب ساخته شده بود. صادقانه صادقانه ، این فقط تنظیم چیزهایی است که قبلاً وجود دارد. آنقدرها هم سخت نیست

مرحله 2: نحوه ساخت ربات:

نحوه ساخت ربات
نحوه ساخت ربات
نحوه ساخت ربات
نحوه ساخت ربات
نحوه ساخت ربات
نحوه ساخت ربات

ساخت ربات سخت ترین قسمت بود. من کار خود را با تصور شخص کوچکی که در حال نواختن طبل اسباب بازی است آغاز کردم. تصور می کردم بازوهایم چقدر طول می کشد تا به کلاه سلام و دام برسم. مرد طبل باید با اندازه طبل تنظیم شود ، در غیر این صورت کار نمی کند. شروع به ساخت یک قاب واقعاً اساسی کنید ، فقط یک سیم برای کل بدن و سعی کنید آن را سه بعدی تر کنید. نه به این دلیل که خوب به نظر می رسد ، اما وقتی سروو را وصل می کنید (من آنجا بودم) بازوهای مرد به آرامی تا انتها پایین می آید. پس از اتمام ساخت قاب برای طبل ، سرووها را به دست راست ، دست چپ و پای راست وصل کنید. سیم ها را به دور قاب بپیچید تا مطمئن شوید که از بازوها و پاها نمی افتد.

مرحله 3: سروها:

سروها
سروها
سروها
سروها
سروها
سروها

همه سرووهای آبی کوچک دارای سیم قهوه ای ، قرمز و نارنجی هستند. سیم کشی نسبتاً ساده است. سرووها ، تخته نان و آردوینو دارای دهانه های زنانه هستند ، بنابراین شما می خواهید از سیم برق معمولی استفاده کنید ، زیرا دو انتهای نر دارند. سیم نارنجی وارد Arduino Uno می شود (عددی بین 0 تا 13 را روی صفحه انتخاب کنید) ، سیم قرمز به قسمت مثبت Breadboard و سیم قهوه ای به قسمت منفی Breadboard وارد می شود. این کار را برای همه سروها انجام دهید و خوب هستید. خوب ، به نوعی سیم را از GND (بخش قدرت آردوینو) به قسمت منهای سمت راست Breadboard وصل کنید. سپس یک سیم از 5 ولت (همچنین بخشی از آردوینو را تغذیه کنید) به قسمت مثبت در سمت راست برد وصل کنید. حالا سیم کشی باید تمام شود.

مرحله 4: کد:

کد باید ساده باشد من هیچ مشکلی با آن نداشتم و هیچ سرنخی برای نحوه کار برنامه نویسی در بیشتر موارد ندارم.

کد اصلی این است:

#عبارتند از

سرو سرو 1؛

سرو سرو 2؛

سرو سرو 3؛

int servoPos = 0 ؛

void setup () {

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: محصول نهایی

محصول نهایی شما باید کمی شبیه به این باشد. تبریک می گویم ، شما خود را درام شخص ساخته اید!

توصیه شده: