فهرست مطالب:
- مرحله 1: اجزای مورد نیاز برای پروژه
- مرحله 2: ایجاد بدن ربات
- مرحله 3: نمودار شماتیک ربات
- مرحله 4: بارگذاری کد در Arduino
- مرحله 5: فیلم کار
تصویری: ربات مستقل مبتنی بر آردوینو با استفاده از سنسور اولتراسونیک: 5 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
با استفاده از سنسور اولتراسونیک ربات خودکار مبتنی بر آردوینو خود را ایجاد کنید.
این ربات تقریباً می تواند خود به خود و بدون برخورد با هیچ مانعی حرکت کند. اساساً آنچه انجام می دهد این است که هر نوع موانعی را بر سر راه خود تشخیص داده و بهترین مسیر را برای خود تعیین می کند (البته نه همه نوع موانع).
بنابراین بدون اتلاف وقت دیگر ، بیایید شروع کنیم.
مرحله 1: اجزای مورد نیاز برای پروژه
در اینجا لیستی از تمام اجزای لازم برای این پروژه وجود دارد:
- آردوینو UNO R3
- سنسور اولتراسونیک
- سرو موتور (مینی)
- سیم های جامپر
- تنظیم کننده ولتاژ L7805CV
- IC درایور موتور L293D
- 4 عدد باتری لیتیوم یون 3.7 ولت
- 2 عدد موتور دنده ای
- 3 عدد چرخ
- تخته نان
وقتی همه اجزا را جمع آوری کردید ، خوب است بروید.
مرحله 2: ایجاد بدن ربات
برای ساختن بدن ربات مراحل زیر را دنبال کنید:
مرحله 1: همانطور که در عکس نشان داده شده است پین های سربرگ زن را روی یک قطعه کوچک PCB لحیم کنید. و یک پیچ به آن وصل کنید.
مرحله 2: حالا آن PCB را به سروو موتور خود متصل کرده و مطمئن شوید که به اندازه کافی محکم است.
مرحله 3: سنسور اولتراسونیک خود را بردارید و پین های هدر نر آن را در پین هدر زن روی PCB قرار دهید. آن را به درستی وارد کنید (برای اطمینان از اتصال). و آن را به گونه ای تراز کنید که 90 درجه سرو موتور به طرف جلوی ربات نگاه کند.
مرحله 4: در حال حاضر برای ساختن بدن ربات می توانید از مقوا یا تخته پلاستیکی با چسب داغ یا پیچ استفاده کنید. من بدن ربات را با مقداری سیم پیچ و پیچ و مهره درست کردم.
مرحله 5: آردوینو و تخته نان را همانطور که در عکس نشان داده شده روی آن قرار دهید و آن را با مقداری چسب داغ یا نوار دو طرفه محکم کنید.
مرحله 6: در نهایت سرو موتور را روی موقعیت خود قرار دهید و آن را با هر چیزی که می خواهید ثابت کنید.
مرحله 3: نمودار شماتیک ربات
قطعات را همانطور که در شماتیک آمده است وصل کنید. کاملاً آسان است.
ابتدا دو باتری را به صورت موازی وصل کنید و سپس آنها را به صورت سری به هم وصل کنید تا حداکثر ولتاژ و ظرفیت را بدست آورید. حالا اگر دو موتور RPM یکسان دارید ، لازم نیست از پین 11 آردوینو به پین 9 L293D ic اتصال دهید. اما اگر موتورهای شما RPM یکسانی ندارند ، اتصال را برقرار کنید. و مطمئن شوید که موتور با دور در دقیقه بیشتر باید در موقعیت موتور 2 قرار گیرد.
مطمئن شوید که همه اتصالات محکم و محکم هستند.
مرحله 4: بارگذاری کد در Arduino
کد این پروژه در زیر آورده شده است.
اما قبل از بارگذاری کد ، آن را باز کرده و تغییرات لازم را انجام دهید.
rpm_control از موتور سریعتر را طوری تنظیم کنید که هر دو موتور RPM مساوی داشته باشند. و همچنین تأخیر راست و چپ را بر این اساس تنظیم کنید تا به ترتیب 90 درجه به راست و چپ بپیچد.
هنگامی که کد را بارگذاری کردید و سایر موارد تنظیم شد ، خوب است.
مرحله 5: فیلم کار
ممنون که خواندید.
توصیه شده:
دماسنج مادون قرمز غیر تماسی مبتنی بر آردوینو - دماسنج مبتنی بر IR با استفاده از آردوینو: 4 مرحله
دماسنج مادون قرمز بدون تماس مبتنی بر آردوینو | دماسنج مبتنی بر IR با استفاده از آردوینو: سلام بچه ها در این دستورالعمل ما با استفاده از آردوینو یک دماسنج غیر تماسی ایجاد می کنیم. از آنجا که گاهی اوقات دمای مایع/جامد بسیار زیاد یا بسیار پایین است و سپس تماس با آن و خواندن آن سخت است. دما در آن حالت
ربات انسان نما مبتنی بر آردوینو با استفاده از سروو موتورز: 7 مرحله (همراه با تصاویر)
ربات انسان نما مبتنی بر آردوینو با استفاده از سروو موتورز: سلام به همه ، این اولین ربات انسان نما من است که توسط ورقه فوم PVC ساخته شده است. در ضخامت های مختلف موجود است. در اینجا ، من از 0.5 میلی متر استفاده کردم. در حال حاضر این ربات زمانی که من روشن کردم می تواند راه برود. اکنون من روی اتصال Arduino و Mobile از طریق بلوتوث کار می کنم
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت - ربات انگشت شست - سرو موتور - کد منبع: 26 مرحله (همراه با تصاویر)
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت | ربات انگشت شست | سرو موتور | کد منبع: ربات انگشت شست از پتانسیومتر سروو موتور MG90S استفاده شده است. بسیار سرگرم کننده و آسان است! کد بسیار ساده است. فقط در حدود 30 خط است. به نظر می رسد یک حرکت ضبط است. لطفاً هر گونه سوال یا بازخوردی بگذارید! [دستورالعمل] کد منبع https: //github.c
BeanBot - یک روبات کاغذ مستقل مبتنی بر آردوینو!: 8 مرحله (همراه با تصاویر)
BeanBot - یک روبات کاغذ مستقل مبتنی بر آردوینو !: آیا چیزی الهام بخش تر از یک کاغذ خالی وجود دارد؟ اگر شما یک کارگر مشتاق یا سازنده هستید ، بدون شک پروژه های خود را با ترسیم آنها روی کاغذ شروع می کنید. من ایده ای داشتم که ببینم آیا امکان ساخت یک قاب روبات از کاغذ وجود دارد یا خیر
روش های تشخیص آردوینو سطح آب با استفاده از سنسور اولتراسونیک و سنسور آب Funduino: 4 مرحله
روش های تشخیص آردوینو سطح آب با استفاده از سنسور اولتراسونیک و سنسور آب Funduino: در این پروژه ، به شما نشان خواهم داد که چگونه یک آشکارساز آب ارزان قیمت با استفاده از دو روش ایجاد کنید: 1. سنسور اولتراسونیک (HC-SR04) .2. سنسور آب Funduino