فهرست مطالب:

برنامه نویسی ESC در آردوینو (Hobbyking ESC): 4 مرحله
برنامه نویسی ESC در آردوینو (Hobbyking ESC): 4 مرحله

تصویری: برنامه نویسی ESC در آردوینو (Hobbyking ESC): 4 مرحله

تصویری: برنامه نویسی ESC در آردوینو (Hobbyking ESC): 4 مرحله
تصویری: Hobby King ESC Brushless motor programming R/C diy skateboard review 2024, نوامبر
Anonim
برنامه نویسی ESC در Arduino (سرگرمی ESC)
برنامه نویسی ESC در Arduino (سرگرمی ESC)

سلام انجمن ، من قصد دارم نحوه برنامه نویسی و استفاده از Hobbyking ESC را به شما نشان دهم. من فقط چند اطلاعات و آموزش پیدا کردم ، که واقعاً کمک چندانی به من نکرد ، بنابراین تصمیم گرفتم یک طرح خود را برنامه ریزی کنم ، که درک آن بسیار ساده است. مهم است که بدانید: * ESC به معنی کنترل سرعت الکترونیکی * ESC دارای 5 ولت (استفاده نمی شود) ، GND و پین سیگنال مانند سروو * شما آن را مانند سرو با نوشتن () https://arduino.cc/de/Reference کنترل می کنید /ServoWrite * یا writeMicroseconds https://arduino.cc/de/Reference/ServoWriteMicroseconds در مثال من از writeMicroseconds استفاده می کنم ، زیرا درک آن آسان تر است. پس بزن بریم…

مرحله 1: دریافت اطلاعات ESC

دریافت اطلاعات ESC
دریافت اطلاعات ESC

شما واقعاً باید Amperevalue ESC خود را ذکر کنید. این آموزش فقط در 20 AMP ESC آزمایش شده است: https://www.hobbyking.com/hobbyking/store/_15202_hobby_king_20a_esc_3a_ubec.html من واقعاً نمی توانم قول دهم که این با ESC دیگر کار می کند ، اما من فکر می کنم ، زیرا در راهنمای انگلیسی 20 و 30 آمپر ESC توصیف شده است. در نسخه آلمانی یک تعمیم از 10 تا 120 آمپر است ، به همین دلیل من فکر می کنم این می تواند برای هر ESC کار کند. منبع: آلمانی: https://tom-620.bplaced.net/rc_modelle/zubehoer/regler/hobby_king/hk_80A_regler_deutsch.pdf انگلیسی:

مرحله 2: اتصال به آردوینو

اتصال به آردوینو
اتصال به آردوینو

من با arduino uno R3 امتحان کردم. من فکر می کنم با یک مثال نیز ممکن است arduino Duemilanove یا Mega. ابتدا باید ESC را به لیپو یا NiMH وصل کنید. وقتی این کار را انجام دادید ، ESC را به این شکل وصل کنید: * سیاه به GND * سفید/زرد به PIN 9 چون ESC را به باتری خود وصل کرده اید ، ESC تحت ولتاژ قرار می گیرد. به همین دلیل مهم است که سیم قرمز را به پورت 5 ولت خود متصل نکنید ، زیرا می تواند پورت USB رایانه شما را خراب کند. در این تصویر می توانید ارتباط صحیح بین ESC و Arduino (Mega) را مشاهده کنید. منبع تصویر:

مرحله 3: بارگذاری طرح

بارگذاری طرح
بارگذاری طرح

فقط کافی است این کد را در IDE خود کپی و جایگذاری کنید: /* کد شده توسط Marjan Olesch Sketch از Insctructables.com منبع باز - با این کد کاری را که می خواهید انجام دهید! */ #include int value = 0؛ // مقادیر مورد نیاز خود را صفر کنید Servo firstESC ، secondESC ؛ // به اندازه Servoobject که می خواهید ایجاد کنید. شما می توانید 2 یا بیشتر Servos را همزمان تنظیمات void () {firstESC.attach (9)؛ // متصل به پین 9 من فقط این کار را با 1 Servo Serial.begin (9600) انجام می دهم. // شروع سریال در 9600 baud} void loop () {// ابتدا ESC خود را بدون سلاح متصل کنید. سپس دستورالعمل های سریال و follo را باز کنید firstESC.writeMicroseconds (مقدار) ؛ if (Serial.available ()) value = Serial.parseInt ()؛ // تجزیه یک عدد صحیح از سریال}

مرحله 4: درک و برنامه نویسی ESC

درک و برنامه نویسی ESC
درک و برنامه نویسی ESC

ESC مانند IC یا حتی Arduino شما قابل برنامه ریزی است. شما فقط زبانی برای برنامه نویسی ندارید ، بلکه منویی از صداها دارید. برای ورود به این منو ، که بی نهایت btw اجرا می شود ، فقط باید مراحل زیر را انجام دهید: * ESC خود را وصل کنید * کد را پیکربندی کنید (به اندازه ESC و پیکربندی Pin) * شما نباید چیزی بشنوید ، زیرا آردوینو صفر می فرستد * مانیتور سریال خود را باز کرده و '2000' را ارسال کنید. این به معنی بالاترین سیگنالی است که ESC می تواند دریافت کند * صداهایی را که در تصویر توضیح داده شده است خواهید شنید (منبع: راهنما: https://www.hobbyking.com/hobbyking/store/uploads/811103388X7478X20.pdf) قوطی Hobbyking ESC سیگنالی بین 700 تا 2000 ما (میکروثانیه) دریافت کنید. 700 به معنای دریچه گاز در پایین ترین موقعیت و 2000 در بالاترین موقعیت است. اگر می خواهید بدانید دقیقاً چه کار می کنید ، هنگام انتخاب منو از دفترچه راهنما دیدن کنید. مثال: - برای ما 2000 بنویسید - منتظر بمانید تا DDDD لیپو را به عنوان نوع باتری انتخاب کند - هنگامی که ظاهر می شود ، در سریال خود "D" 700 بنویسید (تأخیر کوتاه ، به همین دلیل است که باید آن را در "D" سوم ارسال کنید) - ESC صدا ایجاد می کند و Option انتخاب شده است. امیدوارم بتوانم در این آموزش به شما کمک کرده باشم.

توصیه شده: