فهرست مطالب:

پروژه قهوه هنری: 7 مرحله (همراه با تصاویر)
پروژه قهوه هنری: 7 مرحله (همراه با تصاویر)

تصویری: پروژه قهوه هنری: 7 مرحله (همراه با تصاویر)

تصویری: پروژه قهوه هنری: 7 مرحله (همراه با تصاویر)
تصویری: گوز زدن پریانکا چوپرا هنرپیشه بالیوود در یکی از برنامه های لایف تلویزیونی |C&C 2024, جولای
Anonim
Image
Image
بارگیری آردوینو
بارگیری آردوینو

همچنین درود! نام من منو است و این اولین دستورالعمل آموزشی من است. این دستورالعمل همه در مورد ساخت یک بازوی مکانیک با arduino genuino uno است! همه چیز با این ایده اساسی شروع شد: من می خواستم یک ربات بسازم که هنر می کند و در حین گفتگو با یک دانش آموز ، فکر کردم ساخت بازویی که سفره را کثیف می کند جالب خواهد بود.

بنابراین اساساً کاری که این پروژه انجام می دهد این است که یک بازو را در موقعیت های تصادفی بچرخانید و دوباره به نقطه شروع برگردانید ، در حالی که یک فنجان یا چیز دیگری را نگه دارید و هنگام رسیدن به موقعیت ، آن را بالا و پایین کنید. هنر قهوه با: یک کاسه کوچک در زیر نقطه شروع که در آن فنجان خود را به عقب و عقب فرو می برد ، تهیه می شود.

اگر با arduino تازه کار هستید و می خواهید مهارت های خود را در برنامه نویسی و ساخت چیزی افزایش دهید ، این پروژه برای شما مناسب است ، بلکه برای کسانی که حرفه ای هستند نیز مفید است ، زیرا می توانید ارتفاع بیشتری به این پروژه بدهید.

مرحله 1: آنچه شما نیاز دارید

آنچه شما نیاز دارید:

- 1 برابر Arduino genuino uno (https://www.floris.cc/shop/fa/search؟controller=se…) ،

- برنامه arduino.exe (بارگیری رایگان:

- موتورهای سه برابری سروو (من از TG9e استفاده کردم ، می توانید از سایرین حتی بزرگترها یا پیوسته استفاده کنید ، اما اینها در کد من ذکر نشده است)

- 11 برابر سیم پین (اما احتمالاً بیشتر ، سیم ها شکننده هستند!)

- تخته چاپ

- صفحه چوبی MDF با ضخامت 4 میلی متر (فرض کنید 1x1 متر)

- چسب چوب

- contactglue

- گریلت (اندازه های مختلف ، مته های 4 میلی متری 10 میلی متری نمونه هستند)

- اره چوبی

- اره برقی

- آهن لحیم کاری

- 4 برابر پیچ متقاطع

- پیچ گوشتی متقاطع

- لولا 1 برابر

- فایل چوبی

- کاغذ سنباده

مراحل نهایی:

- فنجان (یا بیشتر اگر می خواهید با ربات شرکت کنید)

- کاسه های متعدد (برای رنگ های مختلف)

- سفره سفید قدیمی یا کاغذ A3/A2

- قهوه

- طعم های مختلف شما (به دلیل رنگ)

مرحله 2: بارگیری آردوینو

هنگام بارگیری arduino.exe در رایانه خود ، می توانید آن را در فایلی که آن را ذخیره کرده اید باز کرده و صفحه زیر را دریافت کنید.

کد موجود را حذف کرده و کد زیر را کپی کنید:

کد شامل مواردی است که توضیح می دهد اگر کار نمی کند ، روی فایل اضافه شده با کد من کلیک کنید.

// اطمینان حاصل می کند که عملکرد سروو قابل استفاده است و در پروژه وارد شده است.#include

// متغیرها برای تشخیص سروهای مختلف.

سرو سرو ؛

سرو سرو 2؛

سرو سرو 3؛

// در اینجا مشخص می شود که کدام سروو به کدام پین متصل شده است و اگر با مقداری شروع شود. در این حالت 0 است.

void setup () {

Serial.begin (9600)؛

servo.attach (8) ؛

servo2.attach (9)؛

servo3.attach (10) ؛

servo.write (0)؛

servo2.write (0)؛

servo3.write (0)؛

}

حلقه خالی () {

// متغیرهای ثابت برای چرخاندن سروو و قرار دادن آنها در موقعیت های تصادفی در محدوده خود (جایی که بازو می تواند به آن برسد).

const int angleIncrement = 1؛

const int incrementDelay = 10؛

const int randomStop = تصادفی (20 ، 135) ؛

// زاویه از صفر شروع می شود. اگر زاویه کوچکتر از حرکت تصادفی باشد ، سروو به دلیل افزودن angleIncrement با تاخیر کوچک (افزایش دیر) ، می چرخد.

for (int angle = 0؛ angle <randomStop؛ angle += angleIncrement) {

// حرکت آهسته به جلو

servo.write (زاویه) ؛

servo2.write (زاویه) ؛

تاخیر (افزایش تاخیری) ؛

}

// تأخیر را تضمین می کند ، بنابراین انتقال از چپ به راست به بالا به صورت انعطاف پذیر و به روش درست اتفاق می افتد.

تاخیر (1000) ؛

// اطمینان می دهد که سروو 3 با تاخیر به سمت پایین حرکت می کند.

برای (int goingDown = 0؛ goingDown <60؛ goingDown ++) {

servo3.write (goingDown) ؛

تاخیر (افزایش تاخیری) ؛

}

// اطمینان می دهد که سروو 3 با تاخیر به سمت بالا حرکت می کند.

for (int goingUp = 60؛ goingUp> 0؛ goingUp -) {

servo3.write (goingUp) ؛

تاخیر (افزایش تاخیری) ؛

}

// زاویه در randomStop شروع می شود. اگر زاویه بزرگتر از صفر باشد ، زاویه به دلیل کسر angleIncrement با تاخیری کوچک (افزایش دیر) به عقب حرکت می کند.

for (int angle = randomStop؛ angle> 0؛ angle -= angleIncrement) {

// حرکت آهسته به عقب

servo.write (زاویه) ؛

servo2.write (زاویه) ؛

تأخیر (افزایش تاخیری) ؛

}

// تأخیر را تضمین می کند ، بنابراین انتقال از چپ به راست به بالا به صورت انعطاف پذیر و به روش درست اتفاق می افتد.

تاخیر (1000) ؛

// اطمینان می دهد که سروو 3 با تاخیر به سمت پایین حرکت می کند. for (int goingDown = 0؛ goingDown <60؛ goingDown ++) {

servo3.write (goingDown) ؛

تاخیر (افزایش تاخیری) ؛

}

// اطمینان می دهد که سروو 3 با تاخیر به سمت بالا حرکت می کند.

for (int goingUp = 60؛ goingUp> 0؛ goingUp -) {

servo3.write (goingUp) ؛

تاخیر (افزایش تاخیری) ؛

}

}

مرحله 3: ترکیب آن

کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن
کنار هم قرار دادن

خوب حالا که کد کار می کند: می توانید آن را با علامت چک در گوشه سمت چپ بالا ذخیره کنید و با دکمه پیکان در کنار آن در arduino خود بارگذاری کنید.

در مرحله بعد نصب را انجام می دهیم.

در تصویر من از سیم های زیادی استفاده کردم ، اما در موارد کمتر امکان پذیر است ، به طرح کلی من نگاه کنید و سپس آن را با هم لحیم کنید.

تنها کاری که باید انجام دهید این است که کابل USB2.0 را در آردوینو و در لپ تاپ ، پاوربانک یا حتی از باتری (با پورت دیگر) استفاده کنید.

در حال حاضر این پروژه کار می کند تنها کاری که باید انجام دهید این است که چیزی در اطراف آن بسازید.

مرحله 4: خانه ای برای آردوینو

خانه ای برای آردوینو
خانه ای برای آردوینو
خانه ای برای آردوینو
خانه ای برای آردوینو
خانه ای برای آردوینو
خانه ای برای آردوینو

باشه! در این مرحله ما در حال ساختن پناهگاهی برای آردوینو ، صفحه چاپ و سیم های شما هستیم. من از برش لیزری برای ساخت مستطیل های کامل استفاده کردم ، اما شما می توانید به راحتی با اره این کار را انجام دهید!

فقط چوب را بکشید و اندازه بگیرید و آن را ببینید.

من خودم ساختم:

ارتفاع 6 ، 5 است

عرض 7 سانتی متر است

طول 9 سانتی متر است

اطمینان حاصل کنید که طرف آردوینو کابل دارای سوراخ است و طرفی که سیم های سروو باید وارد شوند دارای یک hol hol نیز باشد. من سوراخ های 1 سانتی متر و 1 در هر گوشه (طرفی که 9 سانتی متر و 6 ، 5 سانتی متر است) ایجاد کردم.

جعبه را با چسب تماس بگیرید ، مطمئن شوید قسمت بالا هنوز چسبانده نشده است!

مرحله 5: ساختن اسلحه

ساخت اسلحه
ساخت اسلحه
ساخت اسلحه
ساخت اسلحه
ساخت اسلحه
ساخت اسلحه

در مرحله بعدی ما بازوها را می سازیم. دوباره من با لیزر برش کار خود را انجام دادم ، اما اره و اره برقی نیز کار فوق العاده ای انجام خواهند داد! بازوهای من در مجموع 16 سانتی متر طول دارند و قطر هر دایره 6 تا 7 سانتی متر با یک سوراخ کوچک 5 میلی متری است ، در بالای سروو خود نگاه کنید ، می تواند متفاوت باشد!

من همچنین 2 میله در پایین بازو و یک تخته کوچک در بین آنها با چوب چوب درست کردم.

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

مرحله 6: ادغام خانه و بازو

ادغام خانه و بازو
ادغام خانه و بازو
ادغام خانه و بازو
ادغام خانه و بازو
ادغام خانه و بازو
ادغام خانه و بازو
ادغام خانه و بازو
ادغام خانه و بازو

خوب است هر دو مورد اصلی آماده است ، ما قصد داریم آن را با هم قرار دهیم. لولا را بردارید و در خانه آردوینو جایی که می خواهید آن را وصل کنید علامت گذاری کنید. ابتدا آن را در کنار و سپس روی بازو پیچ کنید. اگر مشکلی دارید که بازو مستقیم نیست ، یک تخته کوچک در زیر خانه قرار دهید تا بازوی پایدارتری داشته باشید.

اکنون هر دو با هم هستند ، اما هنوز نمی تواند کج شود. برای انجام این کار ، سروو 3 را بردارید و یک قسمت نازک پلاستیکی روی آن قرار دهید. (اینها همراه سروو هستند). سروو را در زیر یک نوار بازو قرار دهید. یک جعبه کوچک در اطراف آن قرار دهید و اگر در بازوی راست مشکلی داشتید سروو را کمی بالاتر قرار دهید.

مرحله 7: تکمیل لمس

Image
Image

تبریک می گویم ، طراحی به پایان رسید!

تنها کارهایی که باید انجام شود عبارتند از:

- سیمها را با کاغذ یا سیلندر پلاستیکی دور کنید

- برای قهوه یک کاسه چوبی کوچک درست کنید یا از مجموعه خود استفاده کنید.

پس از این سفره را آماده کنید ، مقداری قهوه درست کنید ، یک فنجان کوچک بخورید (برای مقداری وزن و مقداری بهتر آب را داخل آب بریزید) و پروژه را روشن کنید!

توصیه شده: