فهرست مطالب:
تصویری: DIY Arduino Bluetooth Controlled Car: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:51
سلام دوستان! نام من نیکلاس است ، من 15 ساله هستم و در آتن ، یونان زندگی می کنم. امروز من به شما نشان می دهم که چگونه می توانید با استفاده از آردوینو نانو ، چاپگر سه بعدی و برخی از قطعات الکترونیکی ساده ، یک اتومبیل دو چرخ بلوتوثی کنترل کنید! مطمئن شوید که ویدیوی YouTube من را مشاهده می کنید تا ماشین را در حال حرکت ببینید و اگر ترجیح می دهید از آنجا دستورالعمل ها را دنبال کنید!
انگیزه
من در 9 سالگی وارد الکترونیک اولیه شدم وقتی پدرم برایم چند باتری ، یک سوئیچ و یک لامپ کوچک برای بازی آورد ، بسیار هیجان زده بودم. در همان زمان با کمک پدرم اولین ماشینم را ساختم که به همان سادگی ممکن بود. این شامل یک جعبه تلفن قدیمی بود که ما چهار موتور دی سی را با چند چرخ از برخی از ماشین های اسباب بازی که در آن بودیم و از چند باتری AA تغذیه می کردیم ، متصل کرده بود ، فقط می توانست به جلو حرکت کند ، اما من 9 ساله واقعا افتخار و خوشحال بودم. در سالهای بعد من تعداد زیادی خلاقیت و تعداد زیادی ماشین اسباب بازی ساختم. در نقطه ای برای خودم هدف گذاشتم که یک ماشین کنترل از راه دور بسازم ، این ممکن است برای شما بسیار آسان به نظر برسد ، اما برای خود گذشته من از لیگ من خارج شده بود. با این حال وقتی همه گیری همه گیر در بهار گذشته شروع شد و ما وارد قرنطینه شدیم ، وارد وسایل الکترونیکی پیچیده تری شدم و در حدود آوریل با ساختن یک ماشین بر اساس Arduino Uno که می توان از راه دور IR کنترل کرد ، به هدفم رسیدم! سپس من خودم را برای ساختن خودرویی که از طریق بلوتوث با تلفن من کنترل می شود ، قرار دادم. اینجاست که این دستورالعمل ها به کار می آیند. لذت بردن!
تدارکات:
در اینجا لیستی با اجزای لازم آمده است
- آردوینو نانو
- میکرو موتور 2 x 200 دور در دقیقه N20
- DRV8833 درایور موتور
- HC-06 (ماژول بلوتوث)
- باتری لیتیوم 18650
- نگهدارنده باتری
- سوئیچ اسلاید 11mm x 6mm
- پیچ M3 (10 میلی متر) و مهره
- برخی از کابل ها
- 4 عدد نوار لاستیکی معمولی
- یک آهن لحیم کاری
- یک پرینتر سه بعدی
- برخی از رشته ها (من از Prusament PETG استفاده کردم)
مرحله 1: چاپ سه بعدی
من خودم فایلهای سه بعدی را با استفاده از Onshape طراحی کردم. شما باید Base و همچنین دو چرخ را چاپ کنید. من تمام قطعات را در Prusament Gold PETG در ارتفاع لایه 0.2 میلی متر و 40٪ پر از Creality Ender 3 V2 چاپ کردم.
فایل های.stl را می توانید در اینجا پیدا کنید: Thingiverse
مرحله 2: مدار
زمان ساخت مدار است! بنابراین اکنون آردوینو نانو ، DRV8833 و HC-06 را روی تخته نان خود قرار دهید.
- VCC HC-06 و DRV8833 را به 5 ولت وصل کنید
- GND HC-06 و DRV8833 را به GND وصل کنید
- TXD را به D10 وصل کنید
- RXD را به D11 وصل کنید
- بر این اساس INT1 ، INT2 ، INT3 ، INT4 را به D2 ، D3 ، D4 ، D5 وصل کنید
- کابل های موتور اول را به OUT1 و OUT2 وصل کنید
- کابل های موتور دوم را به OUT3 و OUT4 وصل کنید
- "+" باتری را به 5 ولت و "-" را به GND وصل کنید (در صورت تمایل می توانید کلید اسلاید را به "+" اضافه کنید)
مرحله 3: برنامه نویسی
بیایید کد را در Arduino Nano بارگذاری کنیم! کافی است آن را با کابل USB به رایانه خود وصل کنید و سپس فایل "BluetoothCar.ino" را با Arduino IDE باز کنید. مطمئن شوید که گزینه های موجود در برگه Tools همانند تصویر بالا باشد و پورت COM صحیح را انتخاب کرده باشید. روی "بارگذاری" کلیک کنید و آماده هستید!
مرحله 4: برنامه بلوتوث
وقت آن است که آزمایش کنیم اگر مدار و برنامه ما مطابق برنامه کار می کند. من برنامه Android خود را با استفاده از MIT App Inventor تهیه کردم که یک برنامه ساده است و به شما امکان می دهد برنامه های Android را به راحتی بسازید! با بارگیری "BluetoothController.apk" زیر ، می توانید برنامه را در تلفن Android خود نصب کنید. در صورت تمایل برخی از گزینه های جایگزین در Play Store و App Store وجود دارد ، اما من این گزینه را ایجاد کردم زیرا ماشین تنها در صورتی حرکت می کند که انگشت شما روی دکمه باشد ، این ویژگی ای است که من واقعاً دوست دارم.
هنگام اتصال به ماژول بلوتوث برای اولین بار ، باید بلوتوث دستگاه خود را روشن کنید ، سپس باید دستگاهی با نام "HC-06" پیدا کنید و برای اتصال به آن باید آن را وارد کنید. رمز عبور "1234" یا "0000". سپس به برنامه بروید و روی دکمه Bluetooth کلیک کنید و HC-06 را انتخاب کنید. اکنون شما با موفقیت ماشین خود را به تلفن هوشمند خود وصل کرده اید و می توانید موتورها را از طریق برنامه کنترل کنید!
مرحله 5: مونتاژ
حالا باید لوازم الکترونیکی را لحیم کنید و آماده مونتاژ ماشین شوید!
- نگهدارنده باتری 18650 را به پایه پیچ کنید و مهره را اضافه کنید
- دو موتور را در جای خود قرار دهید
- کلید کشویی را در جای خود قرار دهید
- درایور موتور DRV8833 را در جای خود قرار دهید
- آردوینو نانو را در جای خود قرار دهید
- HC-06 را در جای خود قرار دهید
- باتری 18650 را به نگهدارنده آن اضافه کنید
- دو چرخ را به داخل محورهای موتور فشار دهید
- نکته آخر اینکه 2 نوار لاستیکی به هر چرخ اضافه کنید
توصیه شده:
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): 8 مرحله (همراه با تصاویر)
DIY INTERNET CONTROLLED SMART LED MATRIX (ADAFRUIT + ESP8266 + WS2812): این دومین پیشرفت من در پروژه ای است که بسیار هیجان زده ام به شما نشان دهم. این در مورد یک DIY Smart LED Matrix است که به شما امکان می دهد روی آن نشان دهید ، داده هایی مانند YouTube Stats ، Smart Home Stats شما به عنوان دما ، رطوبت ، می توانند یک ساعت ساده باشند یا فقط نشان دهند
Arduino Bluetooth RC Car W/ سیستم ترمز الکترونیکی: 4 مرحله (همراه با تصاویر)
آردوینو بلوتوث RC خودرو W/ سیستم ترمز الکترونیکی: این است که چگونه می توان یک ماشین RC را با قیمتی در حدود 40 دلار (27 $ w/ uno clone) ساخت
DIY Arduino Controlled Egg-Bot: 12 مرحله (همراه با تصاویر)
DIY Arduino Controlled Egg-Bot: در این دستورالعمل به شما نشان خواهم داد که چگونه می توانید Egg-Bot خود را با Arduino کنترل کنید. قبلا می خواستم این کار را انجام دهم اما فکر می کردم برای من خیلی سخت است اما اشتباه کردم. ساخت آن آسان است بنابراین مطمئناً همه می توانند این کار را انجام دهند
DIY Arduino Controlled Multiwii Flight Controller: 7 مرحله (همراه با تصاویر)
DIY Arduino Controlled Multiwii Flight Controller: این پروژه به منظور ایجاد یک تخته منطقی چند منظوره در عین حال سفارشی بر اساس Arduino و Multiwii طراحی شده است
RC Car First View RC Car: 8 مرحله (همراه با تصاویر)
RC Car First Person View: در این آموزش شما یاد می گیرید که چگونه یک RC Car را تغییر دهید تا تجربه رانندگی آن را افزایش دهید. شما یک کابین خلبان ، کنترل کننده محفظه ، با استفاده از دوربین VR و عینک ، و اصلاح ماشین RC و کنترلر خواهید ساخت. شبیه سازی احساس واقعی بودن