فهرست مطالب:

کنترل از راه دور مبتنی بر آردوینو برای Eskate یا Hydrofoil: 5 مرحله (همراه با تصاویر)
کنترل از راه دور مبتنی بر آردوینو برای Eskate یا Hydrofoil: 5 مرحله (همراه با تصاویر)

تصویری: کنترل از راه دور مبتنی بر آردوینو برای Eskate یا Hydrofoil: 5 مرحله (همراه با تصاویر)

تصویری: کنترل از راه دور مبتنی بر آردوینو برای Eskate یا Hydrofoil: 5 مرحله (همراه با تصاویر)
تصویری: کنترل سرعت موتور با آردوینو 2024, جولای
Anonim
Image
Image
کنترل از راه دور مبتنی بر آردوینو برای Eskate یا Hydrofoil
کنترل از راه دور مبتنی بر آردوینو برای Eskate یا Hydrofoil

این دستورالعمل به شما نشان می دهد که چگونه می توانید یک ریموت فیزیکی برای استفاده با اسکیت یا هیدروفویل برقی شامل تمام کد و سخت افزار مورد نیاز خود بسازید. لحیم کاری زیادی وجود دارد ، اما ساخت آن نیز سرگرم کننده است. ریموت کنترل چه کاری می تواند انجام دهد؟

  • با یک ESC روی سیگنال PPM/PWM ارتباط برقرار کرده و آن را به چرخش در آورید.
  • دارای 2 دکمه اضافی برای استفاده برای هر ویژگی که دوست دارید. (کروز کنترل) ضد آب است.
  • معکوس ندارد که برای این برنامه خوب است.
  • در صورت استفاده از رله لیفتراک بزرگ ، روتین ضد جرقه اختیاری و قطع باتری.

چرا باید این مسیر را طی کرد؟ من سادگی سیگنال Arduino و PWM را دوست دارم. این کد حتی برای مبتدیانی مانند من آسان است و من بر پارامترهای زیادی کنترل کامل دارم. آردوینو می تواند کلید اصلی باتری را حتی از راه دور کنترل کند. همچنین دما را می خواند و دارای صفحه نمایش است. همه مواردی که VESC استاندارد یا ندارد یا راه اندازی آن پیچیده است. آردوینو ارزان ، ساده و قدرتمند است.

به چه جزء نیاز دارید؟

  • 2 آردوینو نانو
  • 2 دکمه فشاری
  • 1 دکمه روشن/خاموش بزرگتر 12 میلی متری
  • باتری 18650
  • جای باتری 18650
  • تراشه NRF24
  • ماژول رله
  • لوله انقباض حرارتی
  • پین هدر.
  • ترمیستورها (سنسورهای دما
  • مقاومت خطی 10 کیلو متر طول 35 میلی متر

ابزارهای مورد نیاز:

  • چاپگر سه بعدی
  • لحیم کاری آهن (محصول عالی!)
  • M3 ضربه بزنید

مرحله 1: ساخت مسکن از راه دور

ساخت مسکن از راه دور
ساخت مسکن از راه دور
ساخت مسکن از راه دور
ساخت مسکن از راه دور
ساخت مسکن از راه دور
ساخت مسکن از راه دور
ساخت مسکن از راه دور
ساخت مسکن از راه دور

احتمالاً می دانید چگونه از چاپگر سه بعدی خود استفاده کنید. در اینجا چند نکته وجود دارد: من فکر نمی کنم بتوانید چاپهای ضد آب تهیه کنید. بسیاری از مردم تلاش کردند ، اکثر آنها شکست خوردند. فقط می توانید آنها را با اپوکسی بپوشانید که ممکن است ، اما نامرتب است. من با استراتژی متفاوتی رفتم و از کاندوم یا دستکش برای ضد آب استفاده می کنم. حتی اگر محفظه شما ضد آب باشد ، پیدا کردن دکمه یا پتانسیومتر ضد آب دشوار است. شما به یک میخ برای محور ماشه و یک قطعه سیم سفت برای اتصال به poti خطی نیاز دارید.

مدل CAD دارای ضخامت دیوار 2 میلی متر است. این فکر می کنم به اندازه کافی خوب است. البته می توانید مدل را تغییر دهید. فایل های CAD (شامل قطعات)

مرحله 2: مدار راه دور خود را تکمیل کنید

Image
Image
مدار دور خود را تکمیل کنید
مدار دور خود را تکمیل کنید

برای اتصال ماژول RF24 ، دکمه ها و پتانسیومتر ، کافیست آموزش های زیر را دنبال کنید. برای جدا کردن همه چیز از سر کوچک کننده و چسب گرم استفاده کنید. بعد از آزمایش آن! این باید به طور قابل اعتماد کار کند ، بنابراین باید آن را به درستی انجام دهید. من هیچ مشکلی در اتصال مستقیم ماژول NRF24 به پین های 3 ولت آردوینوس خود نداشتم. نیازی به منبع تغذیه جداگانه نیست. پتانسیومتر 10 کیلو متر و طول 35 میلی متر است. برای یافتن آن باید در ebay خیلی گشتم. اگر دستگاه شما متفاوت است ، باید کمی بدنه را بداهه کنید. از سلول 18650 برای تأمین برق استفاده می شود. این باید مدت زمان زیادی طول بکشد. با آردوینو به Vin و Gnd متصل می شود. فقط اگر باتری تازه باشد کار می کند. اگر ولتاژ به پایین برسد ، NRF24 دیگر کار نمی کند. کد از راه دور

آموزش هایی که استفاده کردم:

  • https://learn.adafruit.com/thermistor/using-a-thermistor
  • https://www.arduino.cc/fa/Tutorial/AnalogInOutSerial
  • https://howtomechatronics.com/tutorials/arduino/arduino-wireless-communication-nrf24l01-tutorial/
  • https://howtomechatronics.com/tutorials/arduino/lc…
  • https://arduino.cc/fa/Tutorial/Button

مرحله 3: مدار راه دور را به مسکن از راه دور اضافه کنید

مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید
مدار راه دور را به مسکن از راه دور اضافه کنید

برای وارد شدن به محفظه باید دکمه ها را مجدداً لحیم کرد. البته مطمئن شوید که همه چیز مناسب است و به هیچ کابل آسیب نرسانید. من فکر می کنم این مرحله خود توضیحی است. من از چهار پیچ M3 استفاده کردم. طول 10 میلی متر کافی است.

مرحله 4: ایجاد مدار دریافت

Image
Image
ایجاد مدار دریافت
ایجاد مدار دریافت

دوباره ، می توانید آموزش های ارائه شده در کد و همچنین دو مرحله بالاتر را دنبال کنید. من از اتصالات پین یکسان استفاده کردم و اگر در کد از آن منحرف شدم ، بیان کردم.

اصول اولیه این امر این است که ریموت یک متغیر متنی را بر روی 2 تراشه NRF 24 به آردوینو دریافت کننده ارسال می کند. سپس آن متغیر متنی به سیگنال PWM تبدیل می شود که باعث می شود VESC دریچه گاز را روشن کند. این همچنین با هر ESC دیگر یا حتی فقط یک سروو کار می کند. این مدار مزایای مسیریابی ضد جرقه را دارد. من یک رله بسیار بزرگ دارم که می تواند اتصال را از باتری های اصلی قطع کند ، بنابراین گیرنده آردوینو نیز آن را کنترل می کند. این رله بزرگ توسط یک رله کوچکتر فعال می شود و یک رله جداگانه کار ضد جرقه را انجام می دهد. این فرایند با فشار دادن یک دکمه در خارج از محفظه باتری من آغاز می شود. کد گیرنده

اطلاعات بیشتر در ویدئوی زیر آمده است. و همچنین تمام کدهایی که استفاده کردم.

مرحله 5: مدار خود را آزمایش کنید

مدار خود را آزمایش کنید
مدار خود را آزمایش کنید
مدار خود را آزمایش کنید
مدار خود را آزمایش کنید

اگر همه چیز درست پیش رفت ، اکنون باید با فشار دادن ماشه کنترل از راه دور ، مقدار را در گوشه سمت چپ بالای صفحه نمایش از 1500-2000 مشاهده کنید.

توصیه شده: