فهرست مطالب:
- مرحله 1: اجزای خود را سفارش دهید
- مرحله 2: شاسی را چاپ کنید
- مرحله 3: چرا از سپر موتور استفاده کنیم؟
- مرحله 4: راه دور خود را بسازید
- مرحله 5: تجهیزات الکترونیکی را متصل کرده و کد را بارگذاری کنید
- مرحله 6: پیشرفت های آینده
تصویری: ماشین کنترل از راه دور 1 کیلومتر: 6 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:55
از وقتی بچه بودم از اتومبیل های کنترل از راه دور شگفت زده شدم اما برد آنها هرگز از 10 متر تجاوز نمی کرد. پس از یادگیری برنامه نویسی آردوینو ، سرانجام تصمیم گرفتم ماشین کنترل از راه دور خودم را بسازم که با استفاده از ماژول nRF24L01+ می تواند تا 1 کیلومتر برود.
هدف اصلی من ساخت خودرویی بود که برد طولانی و زمان بازی طولانی داشته باشد. برای دستیابی به این هدف ، من ماشین را تا حد امکان با استفاده از شاسی سبک و باتری های سبک لیتیوم یونی با ظرفیت خوب (3000 میلی آمپر ساعت) سبک کردم. من تلاش زیادی کردم تا محدوده 1KM را از nRF24L01+ خارج کنم زیرا در هنگام ساخت با مشکلات زیادی روبرو شدم. اما به هر حال ، ساخت آن واقعاً سرگرم کننده بود و من از نتیجه آن واقعا خوشحالم.
بیایید شروع کنیم !!
مرحله 1: اجزای خود را سفارش دهید
برای ساختن ماشین کنترل از راه دور ، به موارد زیر نیاز دارید:
1x آردوینو مگا 2560
1 برابر آردوینو نانو
1x Adafruit Motor Shield
2 برابر nRF24L01+
4x موتور + گیربکس
4x چرخ
2x 3.3V تنظیم کننده ولتاژ (LM1117)
5 برابر دکمه های فشاری
2x 10 μF خازن
3x باتری لیتیوم یونی (به منظور ساخت یک باتری 12 ولت)
باتری 9 ولت
2x 100 nF خازن
سربرگ های زن
سیم های جامپر
مرحله 2: شاسی را چاپ کنید
من این شاسی را با استفاده از یک نرم افزار CAD طراحی کردم ، سپس آن را با استفاده از دستگاه CNC چاپ کردم. جنس مورد استفاده برای این بدنه PVC با ضخامت 5 میلی متر است. PVC یک ماده خوب برای استفاده است زیرا کار با آن آسان است (همانطور که در تصویر مشاهده می کنید با اعمال حرارت برخی از قسمتهای بدن را خم کردم) ، نسبتاً ارزان ، به اندازه کافی قوی برای تحمل وزن اجزا و همچنین خیلی سبک.
مرحله 3: چرا از سپر موتور استفاده کنیم؟
باید بدانید که هر قدرتی که از طریق پین های آردوینو وارد می شود احتمالاً از طریق تنظیم کننده ولتاژ روی برد روی برد عبور کرده است. تنظیم کننده ولتاژ طوری طراحی نشده است که بتواند مقدار زیادی جریان را کنترل کند. و اگر برد شما از طریق USB تغذیه می شود ، USB برای تأمین مقدار زیادی جریان طراحی نشده است. یافتن راه دیگری برای تغذیه موتور که در آن جریان از طریق رگولاتور روی برد جریان نمی یابد ، میزان تولید حرارت را کاهش می دهد و در مصرف برق برای هر سنسور یا کنترل دیگری که ممکن است ضروری باشد ، صرفه جویی می شود.
مزیت دیگر سپر موتور این است که ارتباط با قطعاتی مانند موتورها را بسیار آسان می کند و سیم کشی را ساده کرده و امکاناتی مانند تغییر جهت موتور را فراهم می کند.
مرحله 4: راه دور خود را بسازید
همانطور که می بینید 8 دکمه در ریموت وجود دارد اما در حال حاضر من فقط از 5 دکمه استفاده می کنم (1 دکمه برای هر جهت + 1 دکمه برای تغییر سرعت رانندگی).
در اینجا می توانید شماتیک را که برای فرستنده ایجاد کرده ام پیدا کنید:
-
nRF24L01+:
- CE به آردوینو D7 متصل شوید
- CS به Arduino D8 متصل شوید
- MOSI به Arduino D11 متصل شوید
- MISO به Arduino D12 متصل شوید
- SCK به Arduino D13 متصل شوید
- GND به Arduino GND متصل شوید
- 3.3V به LM1117 OUT متصل شوید
- مطابق شکل خازن ها را وصل کنید
-
آردوینو:
- VIN به 9 ولت باتری متصل شوید
- GND به GND باتری متصل شوید
- مطابق شماتیک همه دکمه های فشار را وصل کنید
-
LM1117:
- IN اتصال به آردوینو 5 ولت
- GND به Arduino GND متصل شوید
پس از ایجاد همه اتصالات مورد نیاز ، باید کد زیر را بارگذاری کنید ، اما قبل از آن مطمئن شوید که کتابخانه RF24 را بارگیری کرده و شامل آن شوید
مرحله 5: تجهیزات الکترونیکی را متصل کرده و کد را بارگذاری کنید
در اینجا می توانید شماتیک را که برای گیرنده ایجاد کرده ام پیدا کنید:
-
nRF24L01+:
- CE به آردوینو A8 متصل شوید
- CS به Arduino A9 متصل شوید
- MOSI به Arduino D51 متصل شوید
- MISO به آردوینو D50 متصل شوید
- SCK به Arduino D52 وصل شوید
- GND به GND آردوینو متصل شوید
- 3.3V به LM1117 OUT متصل شوید
- مطابق شکل خازن ها را وصل کنید
-
سپر موتور Adafruit:
- M1 به موتور جلو راست متصل شوید
- M2 به موتور چپ جلو متصل شوید
- M3 به موتور عقب چپ متصل شوید
- M4 به موتور عقب راست متصل شوید
- M+ به باتری 12 ولت متصل شوید
- GND به GND باتری متصل شوید
-
LM1117:
- IN به آردوینو 5 ولت وصل شوید
- GND به GND آردوینو متصل شوید
پس از ایجاد تمام اتصالات مورد نیاز ، باید کد زیر را بارگذاری کنید ، اما قبل از آن مطمئن شوید که کتابخانه RF24 و کتابخانه AFMotor را بارگیری کرده و شامل آن شوید.
مرحله 6: پیشرفت های آینده
تبریک می گوییم ، شما یک ماشین کاملاً رادیو کنترل ساخته اید که می تواند تا برد 1 کیلومتر کنترل شود!
همانطور که قبلاً گفتم ، من از نتیجه بسیار خوشحالم اما می دانم که همیشه پیشرفت هایی برای بهتر شدن خودرو وجود دارد. تنها پیشرفتی که در حال حاضر در ذهن دارم تغییر موتورهایی است که با موتورهای سریعتر دارم زیرا ماشین برای من به اندازه کافی سریع نیست. من همچنین در حال برنامه ریزی برای ساخت سیستم تعلیق هستم تا بتوانم ماشین را از جاده خارج کنم.
اگر پیشرفت هایی دارید که می توانم انجام دهم ، لطفاً در نظرات به من اطلاع دهید.
اگر در هنگام ساخت با مشکل روبرو شدید ، می توانید در زیر نظر دهید.
امیدوارم از این آموزش لذت برده باشید ، ممنون که خواندید!:-)
جایزه سوم در مسابقه کنترل از راه دور 2017
توصیه شده:
مسنجر کنترل از راه دور LoRa با TFT 1.8 اینچ برای فاصله تا 8 کیلومتر: 8 مرحله
مسنجر کنترل از راه دور LoRa با TFT 1.8 اینچی برای فاصله تا 8 کیلومتر: پروژه را به لپ تاپ یا تلفن خود وصل کنید و سپس فقط با استفاده از LoRa بین دستگاه ها بدون اینترنت یا پیام کوتاه چت کنید. سلام ، بچه ها چه خبر؟ اینجا را از CETech ببینید. PCB همچنین دارای یک صفحه نمایش و 4 دکمه است که می تواند به عنوان کنترل از راه دور برای
ESP8266 RGB LED STRIP WIFI کنترل - NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi - کنترل تلفن هوشمند RGB LED STRIP: 4 مرحله
ESP8266 RGB LED STRIP WIFI کنترل | NODEMCU به عنوان یک کنترل از راه دور IR برای نوار LED کنترل شده بر روی Wifi | RGB LED STRIP Smartphone Control: سلام بچه ها در این آموزش می آموزیم که چگونه از nodemcu یا esp8266 به عنوان ریموت IR برای کنترل نوار LED RGB استفاده کنید و Nodemcu توسط تلفن هوشمند از طریق وای فای کنترل می شود. بنابراین اساساً می توانید RGB LED STRIP را با تلفن هوشمند خود کنترل کنید
راه دور IR خود را به RF از راه دور تبدیل کنید: 9 مرحله (همراه با تصاویر)
راه دور IR خود را به RF Remote تبدیل کنید: در دستورالعمل امروز ، به شما نشان خواهم داد که چگونه می توانید از یک ماژول RF عمومی بدون میکروکنترلر استفاده کنید که در نهایت ما را به ساخت پروژه ای می رساند که در آن می توانید یک IR Remote از هر دستگاه را به RF تبدیل کنید. از راه دور. مزیت اصلی تبدیل یک
کنترل از راه دور سایه/کنترل از راه دور: 5 مرحله
Shadow/Remote Control Activated Leds: آیا تا به حال خواسته اید یک نور فعال شده در شب یا سایه ایجاد کنید؟ خوب .. در اینجا یک دستورالعمل وجود دارد ، اما یک مورد اضافی وجود دارد: می توانید آن را با کنترل RF از راه دور فعال کنید. این بسیار قدرتمند است ، من می توانم اتاق سوراخ خود را روشن کنم
انتشار کابل از راه دور Olympus Evolt E510 (نسخه 2 با فوکوس خودکار از راه دور): 6 مرحله (همراه با تصاویر)
انتشار کابل از راه دور Olympus Evolt E510 (نسخه 2 با فوکوس خودکار از راه دور): دیروز من یک دکمه ساده با یک دکمه برای Olympus E510 خود ساختم. اکثر دوربین ها دارای دکمه شاتر هستند (آن را برای گرفتن عکس فشار می دهید) که دارای دو حالت است. اگر دکمه به آرامی فشار داده شود ، دوربین فوکوس خودکار کرده و نور را اندازه گیری می کند