آموزش آردوینو پروژه های آردوینو پهپاد Drone

آموزش ساخت کوادکوپتر با آردوینو — جلسه ۵

نوشته شده توسط حسین فهیمی

به نام خدا

توی این پست قصد داریم اسپید کنترل ها رو کالیبره کنیم. ملخ ها را جدا کنید!!!

 

ابتدا باید برنامه زیر رو کپی و روی بردتون آپلود کنید.

 

 

 

 

 

بعد از این که برنامه رو آپلود کردین کابل USB رو جدا کنید. رادیو کنترل را روشن کنید و تراتل را در بالاترین قسمت قرار دهید.

و سپس باتری Li-Po (لیتیوم پلیمر) رو به بردتون وصل کنید. ابتدا موتور ها ۲ تا بوق میزنند و کمی صبر کنید و سپس تراتل رو به حداقل مقدار خودش برسونید

بعد منتظر ۴ بوق موتور ها باشین. وقتی بوق ها تموم شد تراتل رو به آرامی بالا ببرید. هر چهار موتور در یک زمان با سرعت یکسان راه اندازی میشن. این یعنی اسپید کنترل ماکزیمم و مینیمم پالس ها رو از سوی فلایت کنترل درافت کرده… تا این مرحله اسپید کنترل و جایرو ی ما کالیبره شدن. تو پست بعدی برنامه ی اصلی رو براتون قرار میدم.

 

 

 

درباره نویسنده

حسین فهیمی

تبادل نظر و رفع عیب با ثبت دیدگاه

۱۰ دیدگاه

  • سلام. وقتی این برنامرو اپلود میکنم این ارور مییاد.Arduino: 1.6.12 (Windows 7), Board: “Arduino/Genuino Uno”

    C:\Users\Mohsen\AppData\Local\Temp\arduino_modified_sketch_755577\sketch_jul14a.ino: In function ‘void setup()’:

    sketch_jul14a:26: error: ‘startt’ was not declared in this scope

    for(start = 0; start Preferences.

    • با سلام
      ضمن تشکر از توجه شما، این ارور مربوط به کدها میباشد، لطفا هنگام کپى کردم کدها از سایت حتما با استفاده از کلید میان بر در بالاى کدها اقدام کنید، تا کدهاى برنامه سالم منتقل شوند.

  • سلام از همین روش میانبر استفاده میکنم .ولی بی فایدست.کاش برنامه هاتونا واسم ایمیل میکردین.۶ ماهه دارم روی این کار میکنم.خسته شدم.پولمم هدر رفت.ممنون

  • سلام عرض ادب من با این خطا I2C clock speed is not set to 400kHz. (ERROR 8
    مواجه میشم و رفتم داخل فایل twi.h و ۱۰۰۰۰۰Lبه۴۰۰۰۰۰L تغیر دادم ولی مشکل حل نشد لطفا راهنمایی کنین؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟؟