فهرست مطالب:
- مرحله 1: مراحل خود را در Trello برنامه ریزی کنید
- مرحله 2: لوازم مورد نیاز خود را تهیه و خریداری کنید
- مرحله 3: ماشین بسازید
- مرحله 4: کنترل موتورهای DC با آردوینو
- مرحله 5: اتصال بلوتوث
- مرحله 6: برنامه نویسی - با استفاده از برنامه Adafruit
- مرحله 7: RC Car Wireless را ایجاد کنید
- مرحله 8: یک برنامه اصلاح شده برای کار با کنترل پد بسازید
- مرحله 9: (اختیاری): یک سنسور فاصله اضافه کنید
- مرحله 10: آزمایش کنید
- مرحله 11: نمای بیرونی اضافه کنید
- مرحله 12: سند
تصویری: آردوینو بلوتوث RC ماشین: 12 مرحله
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:54
کنترل ماشین RC از طریق برنامه ای در تلفن شما؟ ممکن است!
با استفاده از آردوینو ، کمی بلوتوث ، چند چرخ و تعدادی قطعه کوچک اما ضروری ، ما توانستیم یک ماشین RC ایجاد کنیم که به بلوتوث متصل می شود و توسط برنامه ای در تلفن شما قابل کنترل است. به نظر می رسد به اندازه کافی ساده است ، درست است؟ خوب بعد از حدود یک ماه ، ما توانستیم یک ماشین بلوتوث RC کار را صیقل دهیم. با دستورالعمل های ما شما می توانید این کار را سریعتر از ما انجام دهید.
مرحله 1: مراحل خود را در Trello برنامه ریزی کنید
برای شروع برنامه ریزی در trello ، باید بدانید که می خواهید چه کاری انجام دهید و به چه موادی نیاز دارید.
مواردی که می خواهید روی ترلو خود قرار دهید عبارتند از:
- لوازم خود را تهیه و خریداری کنید
- ماشین بساز
- کنترل موتورهای DC با آردوینو
- با بلوتوث به آردوینو متصل شوید
- ماشین RC را بی سیم کنید
- کد نویسی
- ایجاد برنامه
- سنسور اتصال/ کد فاصله (فقط برای مرحله اختیاری مورد نیاز است.)
- آزمایش کردن
-خارجی
- مستندات/ نحوه انجام
در حال حاضر ، مراحل زیادی برای هر یک از این مراحل وجود دارد ، اما در مراحل بعدی مراحل ما می توانید جزئیات بیشتری را بیابید.
مرحله 2: لوازم مورد نیاز خود را تهیه و خریداری کنید
مواد مورد نیاز برای این پروژه عبارتند از:
-آردوینو
-درایور موتور (TB6612FNG Breakout)
-درایور بلوتوث کم مصرف (nRF8001 بلوتوث LE)
-Dc Motors
-بسته باتری (باتری)
-سیم ها
-تخته مدار
مرحله 3: ماشین بسازید
با موتورهای DC و برد مدار
1) درایور موتور را به آردوینو وصل کنید
2) آردوینو را به موتورهای DC وصل کنید
*برای مشاهده مدار به عکس مراجعه کنید.
مرحله 4: کنترل موتورهای DC با آردوینو
با کد MotorTest از کتابخانه درایور موتور ، آردوینو قادر به کنترل موتورهای DC است.
کد MotorTest باعث می شود موتورها کمی "تکان دادن" انجام دهند.
-به جایی بروید که می گوید TB6612FNG Arduino Library و در آنجا بارگیری می شود.
-بعد از آن می توانید آن کتابخانه را در Arduino IDE به عنوان یک فایل فشرده قرار دهید.
-به طرح بروید ، کتابخانه را وارد کنید ، و سپس کتابخانه.zip را اضافه کنید و فایل خود را انتخاب کنید.
-آن فایل در زیر نمونه ها ظاهر می شود.
-و شما قادر خواهید بود موتورهای خود را آزمایش کنید.
مرحله 5: اتصال بلوتوث
با استفاده از درایور کم مصرف بلوتوث ، می توانیم آن را مطابق تصویر به آردوینو متصل کنیم.
- از اتصال آن به آردوینو ، می توانیم با کمی کد ، ماشین را با برنامه Adafruit جابجا کنیم.
-با درایور nrf8001 به صفحه Adafruit بروید و کتابخانه قادر به بارگیری است.
-با آن کتابخانه ، می توانید از کد ارائه شده (echo demo) برای برنامه ریزی حرکت ماشین هنگام فرمان استفاده کنید.
مرحله 6: برنامه نویسی - با استفاده از برنامه Adafruit
پس از بارگیری برنامه و اصلاح کد مورد نظر خود ، به منظور ایجاد تحول در موارد زیر:
1) ما با اتصال به ماشین (که در ابتدا UART نامیده می شد) شروع کردیم و به ماژول های UART رفتیم.
- در اینجا می توانید فرمانی مانند f for forward را تایپ کنید ، اگر این چیزی است که در کد خود دارید تا ماشین به جلو حرکت کند.
*می توانید به کد ما مراجعه کنید ، که در مرحله بعدی ارسال می شود.
مرحله 7: RC Car Wireless را ایجاد کنید
در اینجا جایی است که شما به باتری خود نیاز دارید.
با استفاده از یک باتری و باتری هایی که به موتورهای DC متصل هستند ، ماشین می تواند بدون اتصال به هیچ چیز دیگری حرکت کند.
*نحوه اتصال بسته باتری و بسته باتری متصل به موتورها را در تصویر بالا مشاهده می کنید.
مرحله 8: یک برنامه اصلاح شده برای کار با کنترل پد بسازید
ما تصمیم گرفتیم از پد کنترل برای کنترل ماشین خود استفاده کنیم. برای انجام این کار باید:
- کد منبع برنامه اصلی Adafruit را تغییر دهید.
کد اصلاح شده ما در اینجا پیوند داده شده است ، و این برنامه اصلاح شده فقط برای اندروید است:
-و نحوه استفاده از برنامه ، ساخته شده با کد اصلاح شده:
وقتی برنامه را باز می کنید:
-اتصال به CAR
هنگامی که روی اتصال کلیک می کنید ، لیستی ظاهر می شود که می گوید حالت را برای اتصال به خودرو انتخاب کنید
روی کنترلر کلیک کنید
-در کنترلر ، تا انتها حرکت کنید و روی کنترل پد کلیک کنید.
-در پد کنترل:
-پیکان بالا به جلو می رود
-پیکان پایین به عقب بر می گردد
-پیکان چپ به چپ می رود
-پیکان راست به راست می رود
-دکمه 1 ترمز است
-دکمه 2 دونات است
مرحله 9: (اختیاری): یک سنسور فاصله اضافه کنید
برای ماشین RC خود ، سنسور فاصله را اضافه کردیم.
سنسور فاصله در جلوی RC Car ما قرار داده شده است ، ما سعی کردیم وقتی چیزی در جلوی آن وجود دارد به طور خودکار جهت متفاوتی را حرکت دهیم.
مرحله 10: آزمایش کنید
هنگام آزمایش ،
-بررسی کنید تا مطمئن شوید همه عملکردها مطابق میل شما عمل می کنند:
-رو به جلو
-بازگشت
-ترک کرد
-درست
-متوقف کردن
-دونات
-خودکار
اینها عملکردهای خاص ما هستند ، می توانید از آنها استفاده کنید یا آنها را تغییر دهید تا آنچه را که می خواهید انجام دهید.
مرحله 11: نمای بیرونی اضافه کنید
هنگام اضافه کردن نمای بیرونی ، این کاملاً به شما بستگی دارد.
-نمای بیرونی خودرو بیشتر برای نگه داشتن سخت افزار در کنار هم است.
-ما از زیپ و سیم برای نگه داشتن همه چیز در جای خود استفاده کردیم.
-شما می توانید نمای بیرونی خودرو خود را به هر طریقی که مورد پسند شما باشد طراحی کنید.
** مهمترین قسمت نمای بیرونی این است که همه چیز را در جای خود نگه دارید!
مرحله 12: سند
هنگام ایجاد ماشین RC خود ، مطمئن شوید که هنگام حرکت مستندسازی می کنید.
این می تواند به موارد زیر کمک کند:
-رفع مشکلی که با آن روبرو هستید.
-تغییر در اطراف سیم کشی
-به یاد داشته باشید که هر روز چه کرده اید ،
-به پروژه خود نگاه کنید.
توصیه شده:
ربات بلوتوث بی سیم با استفاده از آردوینو و بلوتوث: 6 مرحله
ربات بلوتوث بی سیم با استفاده از آردوینو و بلوتوث: در این آموزش ما قصد داریم نحوه ساخت ربات بلوتوث بی سیم با استفاده از ماژول آردوینو و بلوتوث hc-05 و کنترل آن را با استفاده از تلفن هوشمند خود بیاموزیم
نحوه استفاده از صفحه کلید و LCD با آردوینو برای ساخت ماشین حساب آردوینو .: 5 مرحله
نحوه استفاده از صفحه کلید و LCD با Arduino برای ساخت ماشین حساب Arduino: در این آموزش من نحوه استفاده از صفحه کلید ماتریس 4x4 و LCD 16x2 با Arduino و استفاده از آن برای ساخت یک ماشین حساب ساده Arduino را به اشتراک می گذارم. بنابراین اجازه دهید شروع کنیم
ماشین کنترل بلوتوث آردوینو: 9 مرحله
ماشین کنترل بلوتوث آردوینو: این ماشین کنترل بلوتوث من است
CAR-INO: تبدیل کل ماشین RC قدیمی با آردوینو و کنترل بلوتوث: 5 مرحله (همراه با تصاویر)
CAR-INO: تبدیل کامل یک ماشین RC قدیمی با آردوینو و کنترل بلوتوث: مقدمه سلام ، در اولین دستورالعمل های آموزشی خود می خواهم تجربه خود را در زمینه تبدیل یک ماشین rc قدیمی از 1990 به چیزی جدید با شما به اشتراک بگذارم. سال 1990 بود که سانتا این فراری F40 را به من داد ، سریع ترین ماشین جهان! … در آن زمان
ارزان ترین آردوینو -- کوچکترین آردوینو -- آردوینو پرو مینی -- برنامه نویسی -- آردوینو ننو: 6 مرحله (همراه با تصاویر)
ارزان ترین آردوینو || کوچکترین آردوینو || آردوینو پرو مینی || برنامه نویسی || آردوینو ننو: …………………………. لطفاً برای ویدیوهای بیشتر به کانال YouTube من مشترک شوید ……. .این پروژه در مورد نحوه ارتباط با کوچکترین و ارزانترین آردوینو است. کوچکترین و ارزان ترین آردوینو arduino pro mini است. شبیه آردوینو