فهرست مطالب:
- مرحله 1: قطعات مورد نیاز
- مرحله 2: آماده سازی ماشین
- مرحله 3: مونتاژ مدار
- مرحله 4: اتصال موتورها
- مرحله 5: برنامه ریزی هیئت مدیره
- مرحله 6: کنترل ها
- مرحله 7: از آن لذت ببرید
تصویری: ماشین کنترل WiFi ساده RC: 7 مرحله (همراه با تصاویر)
2024 نویسنده: John Day | [email protected]. آخرین اصلاح شده: 2024-01-30 08:57
اگر چند سال پیش به من گفتید که می توانید یک ماشین RC را تغییر دهید تا به آن وای فای بدهید تا بتوانید از طریق صفحه وب با استفاده از تلفن خود کنترل کنید و هزینه انجام آن کمتر از 8 یورو باشد ، من نمی خواهم تو را باور کرده اند! اما این زمان شگفت انگیزی برای سازنده است! نه تنها موارد فوق بسیار امکان پذیر است ، بلکه یک پروژه کاملاً مستقیم است! چندی پیش من یک جریان مستقیم برای افزودن کنترل WiFi به یک ماشین اسباب بازی انجام دادم ، و اگرچه از نحوه جریان آن راضی هستم ، اما فکر می کردم که می توانم پروژه را حتی ساده تر کنم. بنابراین سعی کردم این دستورالعمل را به سادگی انجام دهم برای انجام هرچه بیشتر ، نیازی به لحیم کاری نیست و من تمام کد و مراحل تهیه این پروژه را برای شما ارائه خواهم داد.
بیایید شروع کنیم!
مرحله 1: قطعات مورد نیاز
همانطور که گفته شد ، من می خواستم این پروژه را تا آنجا که ممکن است آسان کنم تا در واقع به مقدار زیادی احتیاج نداشته باشم.
بدیهی است ابتدا ما به یک ماشین نیاز داریم. اگر در انگلستان یا ایرلند هستید ، می توانید ماشین دقیق من را از Smyths Toys (10 یورو @ زمان نوشتن) تهیه کنید. آنها همچنین یک سوبارو دارند که من در پخش زنده از همان ماشین استفاده کردم به جز پوسته.
اساساً هر ماشین کنترل از راه دور باید کار کند ، اما هرچه بزرگتر بهتر باشد (بنابراین ما می توانیم همه چیز را داخل آن قرار دهیم). همچنین مطمئن شوید که دارای دامنه کامل حرکت (فرمان و رانندگی) است. مغازه های دست دوم ممکن است مکان مناسبی برای جستجوی خودروهای RC ناخواسته باشد. توجه: برای اینکه پروژه بدون لحیم کاری باقی بماند ، احتمالاً باید یک ماشین با کنترل از راه دور سیمی تهیه کنید!
برای داخل خودرو به موارد زیر نیاز داریم
- تابلوی توسعه NodeMCU ESP8266* - اگر با ESP8266 آشنایی ندارید ، این یک برد سازگار با آردوینو است که دارای WiFi است ، من آن را دوست دارم! انواع مختلفی از بردهای NodeMCU وجود دارد ، دو مورد رایج در تصویر سوم وجود دارد و مطمئن شوید که صحیح را تهیه کرده اید! (کوچکتر).
- NodeMCU Motor Shield* - این یک برد واقعاً زیبا است که دارای یک تراشه درایور موتور L293D روی آن است که NodeMCU فقط به آن اسلات می دهد. پایانه های پیچ برای اتصال به موتورها وجود دارد و یک دکمه برای روشن و خاموش کردن آن وجود دارد
- جعبه باتری 6 ایکس AA* - همچنین می توانید از منبع دیگری (مانند باتری RC) استفاده کنید ، اما فقط مطمئن شوید کمتر از 10 ولت به طور کامل شارژ شده است. این بسته باتری نیز بسیار بزرگ است ، اگر ماشین شما کوچکتر است می توانید به جای آن یک قاب 4x AA را امتحان کنید. اگر از اتومبیل با ریموت غیر سیمی استفاده می کنید ، ممکن است بتوانید از شکاف باتری موجود خودرو استفاده کنید.
- Jumper Block* - قبل از خرید این دستگاه ها ، بررسی کنید که آیا هارد دیسک IDE یا درایو CD قدیمی دارید یا خیر ، زیرا یکی از آنها را در اختیار خواهید داشت. اگر نه ، می توانید این بسته 60 تایی را با 1 یورو تحویل خریداری کنید!
* = پیوندهای وابسته
مرحله 2: آماده سازی ماشین
اولین کاری که می خواهیم انجام دهیم این است که ماشین را باز کنیم. اگر خودروی متفاوتی با خودروی من تهیه کنید ، این امر متفاوت خواهد بود!
روی من 4 پیچ در پایین ماشین وجود داشت ، دو پیچ در عقب و دو در جلو. اینها را باز کنید. پس از برداشتن پوسته ، می توانید دو موتور را ببینید.
ریموت سیمی:
اگر از راه دور سیمی مانند من دارید ، باید 4 سیم نیز ببینید ، این قسمت را کمی سست کنید ، شاید 6-8 اینچ یا بیشتر (بعداً راحت تر قطع می شود ، دوباره قرار دادن آن سخت تر است!).
سپس می خواهید نیم اینچ را از انتهای هر 4 سیم جدا کنید.
ریموت غیر سیمی:
اتومبیل های از راه دور بدون سیم دارای دو موتور مشابه موتورهای سیمی هستند ، اما سیم های متصل به آنها احتمالاً بسیار کوتاه هستند تا مفید نباشند. ممکن است لازم باشد سیم بلندتری را به دو پایانه هر موتور لحیم کنید. من شخصاً این کار را نکرده ام بنابراین نمی توانم هیچ گونه پیشنهاد یا راهنمایی ارائه دهم. همچنین می توانید تا حد امکان مدارهای دیگر به غیر از موتورها را حذف کنید. توجه: ممکن است بتوان از شکاف باتری خودرو برای صرفه جویی در فضا استفاده مجدد کرد (همچنین تعویض باتری را آسان تر می کند)
مرحله 3: مونتاژ مدار
و اکنون برای مغز عملیات ، مدار!
برد NodeMCU را در سپر موتور قرار دهید ، اما به جهت آن توجه کنید. یک آنتن روی سپر موتور کشیده شده است ، مطمئن شوید که آنتن NodeMCU (خطوط طلا) با علامت گذاری شده اند. در صورت قرار دادن صحیح میکرو USB باید در کنار پایانه های پیچ قرار گیرد
در مرحله بعد باید بلوک جامپر کوچک را وصل کنیم. بین دکمه پاور و پایانه های پیچ پین های بلوز وجود دارد ، باید دو پین با برچسب VIN و VM را به هم وصل کنید. برای جزئیات بیشتر به عکس دوم مراجعه کنید.
حالا می خواهیم قاب باتری را وصل کنیم. سیم قرمز را از نگهدارنده باتری بردارید و آن را به پایانه پیچ VIN وصل کنید. (دلیل استفاده از ترمینال VIN این است که دکمه پاور آن را روشن و خاموش می کند). سیم سیاه را به هر یک از پایانه های GND وصل کنید.
اگر باتری ها را در محل نگهدارنده باتری قرار دهید و مطمئن شوید همه چیز روشن است ، اکنون نشان می دهید که برخی از LED ها را در NodeMCU و Motor Shield مشاهده می کنید.
مرحله 4: اتصال موتورها
سپر موتور را در طرف باتری که باز می شود قرار دهید. توصیه می کنم آن را با blu-tac یا روش دیگری غیر دائمی برای ثابت ماندن آن وصل کنید. سپس بسته باتری را دوباره با استفاده از blu-tac به خودرو وصل کنید. (وقتی از ماشین راضی هستید ، می توانید از چسب داغ برای نگه داشتن همه چیز استفاده کنید.)
در مرحله بعد می خواهیم موتورها را به سپر موتور متصل کنیم. سیمها را از موتور فرمان به پایانه های پیچ با علامت A + و A- وصل کنید ، مهم نیست که کدام سیم به + یا the - در حال حاضر می رود (ما به این موضوع برمی گردیم). بدیهی است که موتور محرکه به پایانه های B+ و B- متصل می شود.
اگر به سختی می توانید سیم را به ترمینال فشار دهید ، سعی کنید سر پیچ گوشتی را در جایی که سیم می رود وارد کنید ، یک قطعه فلزی وجود دارد که گاهی اوقات می تواند کمی به هم چسبیده باشد. (برای جزئیات بیشتر به تصویر پنجم مراجعه کنید)
و این تقریباً ساخت و ساز به پایان رسیده است! در مرحله بعد ، هیئت مدیره را برنامه ریزی می کنیم تا بتوانیم آزمایش آن را شروع کنیم!
مرحله 5: برنامه ریزی هیئت مدیره
اگر قبلاً از ESP8266 یا Arduino استفاده نکرده اید ، ما نیاز به کمی تنظیم نرم افزار داریم. من یک فیلم اختصاصی برای این کار دارم. این فقط 5 دقیقه طول می کشد و همه چیزهایی را که برای راه اندازی نیاز دارید انجام می دهد. وقتی این ویدیو را دنبال می کنید ، درایور CP2102 است که می خواهید نصب کنید.
اگر ویدئوها واقعاً مورد علاقه شما نیستند ، درس 2 کلاس IoT فوق العاده بکی را بررسی کنید ، همه چیز مورد نیاز شما را نیز شامل می شود.
قبل از رفتن به ادامه این مرحله ، باید بتوانید یک طرح ساده را در ESP8266 خود بارگذاری کنید (مانند مثال چشمک زدن که در فیلم و درس بکی ذکر شده است)
ابتدا می خواهید برق را از باتری ها قطع کنید (دکمه سپر موتور را فشار دهید ، چراغ ها باید خاموش باشند). سپس می خواهید همانطور که در تصویر نشان داده شده است کابل میکرو USB خود را به برد NodeMCU وصل کنید. سپس می خواهید کد این پروژه را از Github من بارگیری کنید. روی دکمه Clone یا Download و سپس Download Zip کلیک کنید. هنگام بارگیری ، این فایل فشرده را استخراج کنید. اکنون Arduino IDE را باز کنید ، سپس روی File -> Open کلیک کنید ، به جایی بروید که فایل زیپ را از بالا استخراج کرده اید و فایل MotorWeb.ino را باز کنید. فقط باید یک تغییر در این فایل ایجاد کنید ، و این است که SSID و رمز عبور Wifi خود را به روز کنید. وقتی این تغییر را ایجاد کردید ، آن را در برد خود بارگذاری کنید.
مرحله 6: کنترل ها
ما تقریباً آماده آزمایش این موضوع هستیم! در حال حاضر کابل Micro USB را وصل کنید. در Arduino IDE مانیتور سریال را باز کنید (اگر مطمئن نیستید که چگونه آن را در اولین عکس مشخص کرده ام). نرخ Baud را روی 115200 تنظیم کنید. دکمه بازنشانی را روی برد NodeMCU فشار دهید ، پس از اتصال به WiFi شما باید آدرس IP دستگاه را روی صفحه نمایش داده شده مشاهده کنید.
در تلفن یا رایانه ، مرورگر وب را باز کرده و آدرس IP را در نوار آدرس تایپ کنید. شما باید یک صفحه وب مشابه صفحه دوم را مشاهده کنید. اکنون باید بررسی کنیم که آیا موتورها به درستی سیم کشی شده اند یا خیر. ابتدا دکمه های Drive و Back را فشار دهید ، آیا ماشین به درستی رانندگی کرد؟ در غیر این صورت می توانید سیم کشی را عوض کنید یا می توانید به راحتی آن را در نرم افزار تعمیر کنید ، DRIVE_MOTOR_DIRECTION را جستجو کنید و در هر جایی که روی HIGH تنظیم شده است آن را تغییر دهید تا LOW و برعکس تنظیم شود. شما باید آن را در دو مکان تغییر دهید.
همین امر در مورد فرمان نیز صدق می کند ، مگر اینکه در حال تغییر متغیر STEER_MOTOR_DIRECTION باشید
هنگامی که از نحوه عملکرد آن راضی هستید ، کابل micro USB را وصل کرده و دکمه سفید روی سپر موتور را فشار دهید. چند ثانیه بگذارید و سعی کنید به همان آدرس IP قبلی متصل شوید. توجه: اتومبیل شما در هنگام کار با باتری بسیار سریعتر خواهد بود زیرا ولتاژ آن بسیار بیشتر است ، بنابراین مراقب باشید که آن را از روی میز خود بیرون نکنید!
مرحله 7: از آن لذت ببرید
و بس! شما با موفقیت یک ماشین RC با کنترل WiFi ساخته اید! ویدئوی کوتاهی از تلاش من برای سوزاندن سگ هایم را با آن ببینید! Gaoithe ، مشکی آن را خیلی دوست ندارد ، اما ریگینز واقعاً اهمیتی نمی دهد! من با این پروژه بسیار لذت بردم و امیدوارم که برای شما مفید یا جالب باشد. مثل همیشه ، اگر س questionsال یا نظری دارید خوشحال می شوم آنها را بشنوم! از ساختن همه خوشحالم!
برایان
توصیه شده:
ماشین بلوتوث کنترل شده موبایل -- آسان -- ساده -- Hc-05 -- سپر موتور: 10 مرحله (همراه با تصاویر)
ماشین بلوتوث کنترل شده موبایل || آسان || ساده || Hc-05 || Motor Shield: … لطفاً در کانال YouTube من عضو شوید ………. این خودرو دارای کنترل بلوتوث است که از ماژول بلوتوث HC-05 برای ارتباط با تلفن همراه استفاده می کند. ما می توانیم ماشین را با تلفن همراه از طریق بلوتوث کنترل کنیم. برنامه ای برای کنترل حرکت ماشین وجود دارد
کنترل ژست ساده - اسباب بازی های RC خود را با حرکت بازو کنترل کنید: 4 مرحله (همراه با تصاویر)
کنترل ژست ساده - اسباب بازی های RC خود را با حرکت بازوی خود کنترل کنید: به "ible" شماره 45 من خوش آمدید. چندی پیش من یک نسخه کامل RC از BB8 با استفاده از قطعات Lego Star Wars ساختم … https://www.instructables.com/id/Whats-Inside-My-R … وقتی دیدم چقدر باحال بود Force Force ساخته شده توسط Sphero ، فکر کردم: & quot؛ خوب ، من
تبدیل هر ماشین R/C به برنامه Bluetooth کنترل ماشین R/C: 9 مرحله
تبدیل هر ماشین R/C به یک کنترل برنامه بلوتوث R/C Car: این پروژه مراحل تغییر یک ماشین کنترل از راه دور معمولی به یک ماشین کنترل Bluetooth (BLE) با برد روباتیک Wombatics SAM01 ، Blynk App و MIT App Inventor را نشان می دهد. بسیاری از خودروهای ارزان قیمت RC با ویژگی های زیادی مانند چراغ های LED و
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 را با تلفن هوشمند خود کنترل کنید
نحوه ساخت یک ماشین RC ساده با کنترل بلوتوث: 7 مرحله (همراه با تصاویر)
نحوه ساخت یک ماشین RC ساده با کنترل بلوتوث: سلام به همه ، من برایان تی پاک هنگ هستم. من در حال حاضر یک ساله در پلی تکنیک سنگاپور در حال تحصیل در رشته مهندسی کامپیوتر هستم. وقتی من بچه بودم ، همیشه شیفته ماشین های RC و نحوه کار آنها بودم. وقتی آن را جدا کردم ، تنها چیزی که می بینم تکه هایی است