فهرست مطالب:
تصویری: نحوه ساخت یک مریخ نورد کنترل شده با حرکت: 4 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:52
در اینجا دستورالعمل هایی برای ساخت یک مریخ نورد کنترل شده با ژست (مریخ نورد کنترل شده از راه دور) آمده است. این دستگاه شامل یک مریخ نورد است که دارای سنسور جلوگیری از برخورد است. فرستنده به جای اینکه از راه دور دست و پا چلفتی باشد ، یک دستکش خنک است که می توان آن را روی دست پوشید و سپس حرکت داد تا با استفاده از حرکت دست ، سیگنال ها را به مریخ نورد منتقل کند. سیگنال های RF برای ارتباط استفاده می شود.
این پروژه علاوه بر استفاده نهایی برای پرواز هواپیماهای بدون سرنشین ، کاربردهای بالقوه ای در بازرسی زیر بدنه خودرو (برای امنیت یا نگهداری) دارد.
تدارکات
آردوینو/Genuino UNO (با کابل UNO) x2
باتری لیتیوم یونی (12 ولت) x1
Jumper Wires (نر به نر ، نر به ماده ، زن به ماده) x40 هر کدام
تخته نان x1
L298 درایور موتور ماژول x1
ژیروسکوپ MPU6050 x1
گیرنده RF و فرستنده x1 هر کدام
سنسور اولتراسونیک x1
تنظیم شاسی x1
نگهدارنده باتری (اغلب همراه با شاسی) x1
سوئیچ (اغلب همراه با شاسی) x2
سیم برنده x1
پمپ لحیم کاری (لازم نیست) x1
نوار دو طرفه x1
مرحله 1: نمودارها و نظریه:
تنظیم فرستنده: به طور خلاصه ، ما باید قرائت های ژیروسکوپ را گرفته و از طریق آردوینو به فرستنده ارسال کنیم.
تنظیم گیرنده: ما باید داده های منتقل شده (با استفاده از گیرنده) را دریافت کرده و با توجه به داده های دریافتی چرخها را بچرخانیم*. به طور همزمان ، ما همچنین باید مطمئن شویم که مریخ نورد در حداقل فاصله اشیاء مقابل خود قرار دارد (تشخیص مانع). ما از ارتباط I2C برای این پروژه استفاده می کنیم. *واقعیت جالب در مورد این پروژه: این کد داده های آنالوگ را پردازش می کند و با توجه به میزان حرکت دست مریخ نورد را حرکت می دهد. بنابراین ما باید منطقی را توسعه دهیم تا مریخ نورد در مسیرهای مختلف با سرعت های مختلف حرکت کند.
مرحله 2: ساخت Rover:
مرحله 1 (شاسی را جمع کنید):
شاسی را جمع کنید تا پایه ای برای مریخ نورد شما باشد. این یک مرحله نسبتاً آسان است و باید در کوتاه ترین زمان انجام شود.
مرحله 2 (همه اجزا را بررسی کنید):
همه سنسورها را به طور جداگانه با آردوینو وصل کنید. می توانید هرگونه آموزشی در مورد نحوه اتصال سنسورها به صورت جداگانه با آردوینو را بررسی کنید.
مرحله 3 (تنظیم فرستنده):
ابتدا پین ها را به ژیروسکوپ بچسبانید. حالا اتصالات را مطابق نمودار مدار زیر انجام دهید. در حال حاضر باتری را وصل نکنید.
در مرحله بعد ، Arduino خود را به لپ تاپ خود وصل کنید. فایل کد زیر را بارگذاری کنید و ببینید آیا کد به درستی کار می کند (این کار را با حذف نظرات مربوط به دستورات چاپ شده در کد انجام دهید). روی دکمه سریال مانیتور (بالا سمت راست صفحه) کلیک کنید تا خروجی دستورات چاپ شده را مشاهده کنید. اگر همه چیز به درستی کار می کند ، می توانید باتری را وصل کنید.
به یاد داشته باشید که جهت گیری ژیروسکوپ را درست (با توجه به کد استفاده شده) مطمئن شوید. لطفاً نمودارهای نشان داده شده در بالا را بررسی کنید تا جهت استفاده از ژیروسکوپ را بررسی کنید.
ژیروسکوپ قرائتی را برای آردوینو ارسال می کند. از آنجا ، خوانش ها به فرستنده RF منتقل می شود تا منتقل شود تا گیرنده بتواند امواج را بگیرد.
مرحله 4 (تنظیم گیرنده):
مطابق نمودار مدار زیر اتصالات را انجام دهید. در حال حاضر باتری را وصل نکنید. در مرحله بعد ، Arduino خود را به لپ تاپ خود وصل کنید. فایل کد زیر را بارگذاری کنید و ببینید آیا کد به درستی کار می کند. برای انجام این:
1. نظرات مربوط به دستورات چاپ شده در کد را حذف کنید
2. تنظیم فرستنده را روشن کنید
3. مریخ نورد را روی پایه ای قرار دهید تا چرخها به زمین نرسند و مریخ نورد لحظه ای دریافت نکند که گیرنده آن داده را دریافت می کند.
توجه: ممکن است لازم باشد جهت یک یا هر دو موتور را معکوس کنید اگر کد درست کار می کند ، باید بتوانید خروجی صحیح (جلو ، عقب ، راست ، چپ یا توقف) را در مانیتور سریال خود با توجه به دست خود مشاهده کنید. حرکات اگر همه چیز به درستی کار می کند ، ممکن است باتری را وصل کنید. با این حال ، قبل از اتصال باتری ، باید تمام اتصالات را بررسی کنید. یک ترمینال اشتباه می تواند مدار شما را خراب کند.
مرحله 5 (تنظیمات را با استفاده از باتری انجام دهید):
حالا لپ تاپ را از برق بکشید و باتری ها را به تنظیمات مربوطه وصل کنید. پروژه خود را آزمایش کنید
اجازه ندهید مریخ نورد بیش از 5 متر از شما دور شود ، در غیر این صورت مریخ نورد ممکن است توقف کند/رفتارهای نادرست خود را آغاز کند!
مرحله 6 (مونتاژ):
اکنون وقت آن است که مریخ نورد را جمع آوری کرده و در عمل آن را ببینید! برای طراحی مونتاژ مریخ نورد من ، تصاویر را در بخش "نمودارها و تئوری مدار" بررسی کنید. شما آزاد هستید که مریخ نورد را به گونه ای دیگر مونتاژ کنید. فقط مطمئن شوید که متعادل است ، در غیر این صورت ممکن است چرخ دار باشد (مانند "وای!" عمل نکنید زیرا ممکن است مریخ نورد را در مسیر بالا اشتباه پیدا کنید).
هنگام آزمایش ، ممکن است متوجه شوید که مریخ نورد دقیق حرکت نمی کند. با استفاده از ماژول های RF ساده ، برخی تأخیرها و خطاها وجود خواهد داشت. همچنین ، در یک سناریوی عملی ، موتورها تفاوت هایی با هم دارند و مرکز جرم مریخ نورد آن جایی نیست که شما انتظار دارید. بنابراین ممکن است زمانی که قرار است مریخ نورد به طور مستقیم حرکت کند ، مریخ نورد را حرکت دهید. خطاهای موجود در ترازو را می توان با تغییر سرعت موتورهای چپ و راست برطرف کرد. متغیرهای "ena" و "enb" را با اعداد مختلف ضرب کنید تا تعادل مریخ نورد شما کامل شود.
در صورت هر گونه شک و تردید ، از بخش نظرات زیر استفاده کنید. آنجاست که به تردیدها پاسخ خواهم داد
Scientify Inc
مرحله 3: فایل های کد
این پیوند کتابخانه سیم مجازی است:
drive.google.com/file/d/1F_sQFRT4lsN5dUKXJ…
مرحله 4: متشکرم
لطفا نظرات خودتون رو در زیر به اشتراک بگذارید. من دوست دارم در مورد تجربه پروژه در مورد تجربه شما بشنوم! من سعی می کنم در عرض 24 ساعت به همه سوالات پاسخ دهم.
اجتماعی:
YouTube: Scientify Inc.
YouTube: علم کنید
اینستاگرام
قابل دستورالعمل
لینکدین
توصیه شده:
نحوه ساخت یک مریخ نورد کنترل شده توسط Android: 8 مرحله (همراه با تصاویر)
چگونه می توان یک مریخ نورد کنترل شده اندرویدی ساخت: در این قسمت آموزشی به شما نشان خواهم داد که چگونه می توانید یک ماشین یا مریخ نورد با سیستم عامل اندروید بسازید. ربات کنترل شده با Android چگونه کار می کند؟ ربات کنترل شده با برنامه Android از طریق بلوتوث به ماژول بلوتوث موجود در رب ارتباط برقرار می کند
مریخ نورد و جلوگیری از حرکت: 3 مرحله
مریخ نورد سنجش و اجتناب: مریخ نورد یک وسیله اکتشاف فضایی است که برای حرکت در سطح یک سیاره یا سایر اجرام آسمانی طراحی شده است. برخی از مریخ نوردها برای انتقال اعضای خدمه پرواز فضایی طراحی شده اند. برخی دیگر روباتهای تا حدی یا کاملاً خود مختار بوده اند. آر
مریخ نورد تحت کنترل وب: 14 مرحله (همراه با تصاویر)
مریخ نورد تحت کنترل وب: ساختن و بازی با روبات ها اصلی ترین لذت گناه من در زندگی است. دیگران گلف یا اسکی بازی می کنند ، اما من روبات می سازم (چون نمی توانم گلف بازی کنم یا اسکی کنم :-). به نظرم آرامش بخش و سرگرم کننده است! برای ساخت بیشتر ربات های خود ، از کیت های شاسی استفاده می کنم. استفاده از کیت ها به من کمک می کند تا
مریخ نورد قابل کنترل تلفن مقرون به صرفه: 6 مرحله
مجهز به تلفن مقرون به صرفه مجهز به مریخ نورد: مدتی پیش با استفاده از MotorAir یک مریخ نورد کنترل شده با تلفن ساختم. می خواستم ایده اصلی را دوباره مرور کنم اما از قطعات ارزان تر و گسترده تر استفاده کنم. همچنین از آنجا که این دستگاه مبتنی بر آردوینو است ، یک تخته پرش بزرگ برای بیش از یک مریخ نورد است که به حرکت در می آید
حرکت مریخ نورد با استفاده از شتاب سنج و گیرنده RF جفت: 4 مرحله
مریخ نورد کنترل شده با استفاده از شتاب سنج و جفت گیرنده و گیرنده RF: سلام ، همیشه خواسته اید یک مریخ نورد بسازید که بتوانید با حرکات ساده دست آن را هدایت کنید ، اما هرگز نتوانید شجاعت لازم را داشته باشید تا در پیچیدگی های پردازش تصویر و رابط کاربری وب کم با دستگاه خود وارد عمل شوید. میکروکنترلر ، بدون ذکر سربالایی