فهرست مطالب:
- مرحله 1: لیست اجزاء
- مرحله 2: آردوینو: تنظیم قدرت
- مرحله 3: نقشه پین: ATMEGA328/168
- مرحله 4: بارگذاری و برنامه نویسی
- مرحله 5: ماشین حرکت: ساختار ساختمان
- مرحله 6: مدار فرستنده
- مرحله 7: مدار گیرنده
تصویری: ربات ژست با آردوینو خانگی: 7 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
در این پست ما قصد داریم نحوه ساخت گام به گام یک ماشین کنترل حرکتی با آردوینو خانگی خود را توضیح دهیم. این شامل نحوه کار است. کلیه مکانیک ها ، قطعات و غیره
ما امیدواریم که ما را بسیار دوست داشته باشید زیرا ما در کشف علم پشت آردوینو کار کردیم
آردوینو چیست؟
آردوینو یک پلتفرم الکترونیکی منبع باز است که بر اساس سخت افزار و نرم افزارهای آسان برای استفاده است. بردهای آردوینو قادرند ورودی هایی مانند نور روی سنسور ، انگشت روی دکمه یا کارهای پیچیده تر را بخوانند.
با ارسال مجموعه ای از دستورالعمل ها به میکروکنترلر روی برد ، می توانید به برد خود بگویید که چه کار کند. برای انجام این کار ، از زبان برنامه نویسی آردوینو (بر اساس سیم کشی) و نرم افزار آردوینو (IDE) ، بر اساس پردازش استفاده می کنید. این است که توسط هنرمندان ، دانش آموزان ، progammers و متخصصان استفاده می شود ، عمدتا برای proyects استفاده می شود ، اما همچنین می تواند از ما آزمایشات سرگرم کننده کمی استفاده کنید.
منبع:
چگونه کار می کند:
پس از اتمام ساخت آردوینو خانگی و ماشین کنترل حرکت ، ما به آردوینو برنامه می دهیم تا شتاب سنج و حرکات خود را با دست تشخیص دهد.
آردوینو به یک دستکش متصل می شود تا بتوان آن را به راحتی در دست گرفت ، همچنین ممکن است ببینید در چه موقعیتی کمترین مزاحمت برای شما ایجاد شده است.
مرحله 1: لیست اجزاء
آردوینو خانگی:
- Breadboard (440 ot 840 Tie Point)
- 22 سیم AWG (رنگهای مختلف)
- 2 LED (هر رنگ)
- 2 مقاومت 220 اهم (قرمز ، قرمز ، قهوه ای)
- تنظیم کننده ولتاژ 7805
- 1 مقاومت 10k اهم (قهوه ای ، مشکی ، قرمز)
- 2 خازن 10 uF
- کریستال ساعت 16 مگاهرتز
- 2 22 خازن pF
- سوئیچ لحظه ای کوچک
- USB TTL - 232R3V3. کابل مبدل سریال
- ATMEGA328 یا ATMEGA 168
- باتری 9 ولت
ماشین کنترل حرکت:
- آردوینو لیلی پد یا آردوینو خانگی
- شتاب سنج
- ماژول RF 433
- HT12E و HT12D
- درایور موتور L293DNE
- BO موتور و چرخ
- تابلوی نمونه اولیه
- 2 باتری 9 ولت
- چوب
- باتری
- تنظیم کننده ولتاژ 7805
- سیم ها
- 2 مقاومت 330k اهم
موارد اضافی:
- USB 2 سیم
- سیم نر و ماده
- دستکش
- قلع
- جوشکار برقی
- آردوینو
- تفنگ چسب
مرحله 2: آردوینو: تنظیم قدرت
اول ، ما باید Power را راه اندازی کنیم در غیر این صورت هیچ چیز کار نمی کند. (قرمز = قدرت ، سیاه = زمین)
1. قدرت و زمین را به پایین BroadBoard اضافه کنید ، جایی که تنظیم کننده ولتاژ در آن قرار دارد.
2. قدرت و زمین را به پایین Broadboard اضافه کنید و هر ریل را به هم وصل کنید.
3. تنظیم کننده ولتاژ را در سمت راست قرار دهید ، سپس یکی از خازن های 10 uF را در سمت چپ و دیگری را در ریل محکم قرار دهید.
4. LED را در کنار ورودی منبع اضافه کنید ، نشانگر قدرت ما است. و یک مقاومت 220 اهم بین ریل lef و وسط.
اکنون ما Power Setup را داریم.
مرحله 3: نقشه پین: ATMEGA328/168
اکنون ما می خواهیم همه اجزای خود را به هم متصل کنیم.
برای جلوگیری از هرگونه بازنشانی مجدد در طول فرآیند ، خازن 10k اهم را روی پین RESET قرار دهید.
1. کریستال ساعت 16 مگاهرتز را بین پین 9 و 10 اضافه کنید و دو خازن 22 pF را که روی خط چپ قرار گرفته اند به زمین اضافه کنید.
2. دکمه کوچک را اضافه کنید تا بتوانید هر زمان که بخواهید آردوینو را ریست کنید و برای برنامه نویسی آماده کنید و یک سیم کوچک به پای چپ پایین سمت چپ Switch به RESET اضافه کنید.
3. در نهایت یک سیم برق به پین 19 اضافه کنید ، آن را به LED (پایه بلند به Wire) وصل کنید و مقاومت 220 اهم دیگر را به سمت راست ریل قرار دهید. (سعی کنید LED را چشمک بزنید)
شما یک آردوینو تقریباً کاربردی را مشاهده می کنید.
مرحله 4: بارگذاری و برنامه نویسی
Bootloader چیست؟
Bootloader قطعه ای از کد است که قبل از اجرای هر سیستم عامل اجرا می شود. اساساً بدون آن هیچ اتفاقی نمی افتد.
بارگیری آردوینو:
اگر ATMEGA328 جدیدی دارید ، باید بوت لودر را روی آن بسوزانید.
این پیوندی است که می توانید دنبال کنید:
برنامه نويسي:
USB TTL-232R3V3 را به صفحه اصلی وصل کنید ، سپس آن را با سیم به ATMEGA328 وصل کنید. بررسی کنید که باتری 9 ولت شما وصل نشده باشد.
Arduino IDE را باز کنید و در مثالهای طرح اسکچ ، در بخش Digital ، طرح Blink را بارگذاری کنید
در زیر گزینه پرونده Serial Port ، پورت COM را که از کابل USB خود استفاده می کنید انتخاب کنید.
حالا نماد بارگذاری را فشار دهید و سپس دکمه تنظیم مجدد را فشار دهید. اگر همه چیز به درستی از LED در پین 13 چشمک می زند ، زیرا برنامه ای برای آن است.
پس از اتمام برنامه نویسی در هر کجا که می خواهید ، در این مورد The Gesture Control Car ، می توانید آن را وصل کرده و باتری 9 ولت خود را برای برق مصرف کنید.
مرحله 5: ماشین حرکت: ساختار ساختمان
شروع به ساختن ساختار ماشین با تکه های چوب ، کوچک ، 2 بلوک برای جلو و عقب (جایی که چرخ ها می روند) و یکی بزرگ در وسط برای تکیه گاه ؛ آن را با تفنگ چسب چسبانید
سپس موتورها را در هر طرف چسبانده و 4 چرخ را وصل کنید. به هر موتور یک زمین قدرتمند جوش دهید.
یک مربع 15x15cm برش دهید ، آن را برش دهید تا با ساختار (پایه) متناسب شود
مرحله 6: مدار فرستنده
اکنون ما قصد داریم ساخت مدار فرستنده و برنامه نویسی را شروع کنیم.
ویدیو را از 3.36 تا 6.17 بررسی کنید: مدار فرستنده
کدگذاری برای ماشین حرکت:
برنامه بارگیری:
مرحله 7: مدار گیرنده
اکنون شروع به کار روی مدار گیرنده کنید
ویدیو را از ساعت 6:18 تا 8:34 بررسی کنید: Reciever Circuit
برنامه بارگیری:
در نهایت همه را به پایه بچسبانید و آماده کار کامل است.
طرح اصلی ساخته شده توسط Tapendra Mandal؛ پیوند کانال
توصیه شده:
تلفن همراه با آردوینو و بلوتوث اتوماسیون خانگی بدون تماس خانگی: 5 مرحله
تلفن همراه آردوینو بلوتوثی اتوماسیون خانگی بدون تماس: تبریک در زمان همه گیری کووید 19 برای اجتناب از تماس و حفظ فاصله اجتماعی ضروری است ، اما برای روشن و خاموش کردن وسایل شما باید تابلوهای برق را لمس کنید اما دیگر برای معرفی سیستم تماس کمتر منتظر نمانید برای کنترل
ROOT ربات کنترل شده مبتنی بر ژست: 10 مرحله (همراه با تصاویر)
روبات کنترل شده مبتنی بر ژست IOT: این ربات یک حرکت کنترل شده است که با کمک اینترنت از هر کجا قابل کنترل است. در این پروژه از شتاب سنج MPU 6050 برای جمع آوری داده ها در مورد حرکات دست ما استفاده می شود. این شتاب دست ما را در سه اندازه گیری می کند
ربات شادی (Robô Da Alegria) - ربات منبع باز 3D چاپ شده ، ربات Arduino !: 18 مرحله (همراه با تصاویر)
ربات شادی (Robô Da Alegria) - ربات منبع باز سه بعدی ، ربات قدرتمند Arduino!: جایزه اول در مسابقه چرخ های دستورالعمل ، جایزه دوم در مسابقه دستورالعمل های آردوینو و دومین مسابقه در طراحی برای کودکان. با تشکر از همه کسانی که به ما رای دادند! روبات ها به همه جا می رسند. از کاربردهای صنعتی تا
ربات متعادل کننده / ربات 3 چرخ / ربات STEM: 8 مرحله
ربات متعادل کننده / ربات 3 چرخ / ربات STEM: ما یک ربات متعادل کننده و 3 چرخ ترکیبی برای استفاده آموزشی در مدارس و برنامه های آموزشی بعد از مدرسه ساخته ایم. این ربات بر اساس Arduino Uno ، یک سپر سفارشی (تمام جزئیات ساخت ارائه شده است) ، یک باتری لیتیوم یون (همه ساخت
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت - ربات انگشت شست - سرو موتور - کد منبع: 26 مرحله (همراه با تصاویر)
[ربات آردوینو] چگونه می توان یک ربات ضبط حرکتی ساخت | ربات انگشت شست | سرو موتور | کد منبع: ربات انگشت شست از پتانسیومتر سروو موتور MG90S استفاده شده است. بسیار سرگرم کننده و آسان است! کد بسیار ساده است. فقط در حدود 30 خط است. به نظر می رسد یک حرکت ضبط است. لطفاً هر گونه سوال یا بازخوردی بگذارید! [دستورالعمل] کد منبع https: //github.c