مولتی متر
  • nourouz off
  • telegram
صفحه اصلی » فیلم های آموزشی » سایر » آموزش تصویری ریختن بوت لودر آردوینو روی میکروکنترلر به زبان فارسی

آموزش تصویری ریختن بوت لودر آردوینو روی میکروکنترلر به زبان فارسی

در این فیلم آموزشی که برای کاربران سایت مولتی متر تهیه کردیم قصد داریم آموزش ریختن بوت لود روی میکروکنترلر atmega328 وسایر میکروکنترلر ها رو خدمت دوستان آموزش بدیم . در این آموزش ما با استفاده از یک پروگرمر UsbASP و نرم افزار خود آردوینو اقدام به ریختن بوت لودر روی میکروکنترلر ATmega328 می کنیم .

آموزش تصویری ریختن بوت لودر آردوینو روی میکروکنترلر به زبان فارسی

آموزش تصویری ریختن بوت لودر آردوینو روی میکروکنترلر به زبان فارسی

.

آشنایی با آردوینو Arduino:

.

آردوینو ابزاری است برای تولید کامپیوترهایی که نسبت به کامپیوتر شخصی شما، مقدار بیشتری از دنیای فیزیکی را احساس و کنترل می کنند. این ابزار، یک پلت فرم محاسباتی فیزیکی open-source است که بر اساس یک برد میکروکنترلر ساده تهیه شده، و نیز یک محیط توسعه برای نوشتن نرم افزار جهت کار با برد می باشد.

آردوینو می تواند جهت ایجاد اشیای تعاملی، گرفتن ورودی از تعداد زیادی سوییچ و حسگر، و کنترل تنوعی از لامپ ها، موتورها، و سایر خروجی های فیزیکی به کار گرفته شود. پروژه های آردوینو می توانند مستقل باشند، و یا با نرم افزاری که روی کامپیوتر شما در حال اجراست(مثل Flash ، Processing، MaxMSP)، ارتباط برقرار کند.  شما می توانید بردها را به طور دستی مونتاژ کنید و یا به صورت از پیش مونتاژ شده، خریداری کنید؛ محیط برنامه نویسی open-source را می توانید به صورت رایگان دانلود کنید.

زبان برنامه نویسی آردوینو، یک پیاده سازی از  Wiring(یک پلت فرم محاسباتی و فیزیکی مشابه) است، که بر اساس محیط برنامه نویسی چندرسانه ای Processing کار می کند.

.

لینک دانلود آموزش تصویری ریختن بوتلودر روی میکروکنترلر : (فایل ZIP با حجم ۱۸ مگابایت )

لینک دانلود آموزش پروگرم کردن آردوینو.

تهیه شده توسط سایت مولتی متر

.



دیدگاه ها

  1. نام کاربری : farzintey

    با سلام میشه راهنمایی بفرمایید فایل هگزا بوت لودر atmega8که تو محل نصب نرم افزار اردینو هست منظورم تو شاخه C:\Program Files\Arduino\hardware\arduino\avr\bootloaders\atmega8

    میتونیم همین فایل با usbasp میتونیم روی atmega8 بریزم و بهد بقیه کارو منظورم اپلود کردن برنامه های اردینو روی atmega8 انجام بدیم؟ با تشکر

  2. نام کاربری : فرزین

    با سلام اگر ما بتونیم بوت لودر ردی atmega8بریزم میتونیم برنامه های به زبان اردینو توسط ارتباط سریال این میکرو کنترلر پراگرام کنیم؟؟؟؟ و بوت لودر atmega8 همون مسیر hardware/arduino/bootloaders/atmega8 بشکل hex هستش میتونیم با usb asp پروگرم کنیم؟

  3. نام کاربری : zaher

    با سلام
    مندس جان من یه فایل به زبان c دارم میخوام تبدیل کنم به فایل هگز ولی یه چنتا ارور داره اگه فایل را بفرستم میتونی کمکم کنی
    با سپاس فراوان

  4. نام کاربری : عماد

    عالی بود مرسییییی

  5. نام کاربری : مهدی

    سلام مهندس جان با کلید های ترکیبی ctrl+alt+s دو نوع فایل ساخته میشه یکی بوتلودر یکی هم فایل اصلی برنامه هردو هم هگز هست میشه بوتلودر و فایل اصلی رو با پروگرمر های معمولی مثلtnm2000 ریخت رو میکرو؟

  6. نام کاربری : علوی

    آره

    • نام کاربری : Admin

      احتمالا فیوز بیت هاش دستکاری شده به اون خاطره . شما فایل HEX بوتلودر آردوینو UNO رو پیدا کنید و با همون نرم افزار پروگرمر ببریزین رو میکروکنترلر. ببینید اینطوری جوابب میده یا نه .

  7. نام کاربری : علوی

    اشتباه فرستادم ببخشید اینم صحیحش

    تمام اینها درسته
    نوشته (atmega328p-pu) من یک آی سی دارم که
    روی این آی سی میشه بوت لودر روریخت
    (atmega328-pu)ولی روی آی سی هایی که نوشته
    نمیشه

  8. نام کاربری : علوی

    آخه من 3تا میکرو کنترلر دیگه هم دارم هرکدوم رومیزارم همین طوریه
    ممکنه ازورژن نرم افزارباشه

  9. نام کاربری : علوی

    تمام اینها درسته
    نوشته (atmega328p-pu) من یک آی سی دارم که
    روی این آی سی میشه بوت لودر روریخت
    (atmega328p-pu)ولی روی آی سی هایی که نوشته
    نمیشه

    • نام کاربری : Admin

      مدل دو تا میکروکنترلر که یکیه .
      احتمالا میکروکنترلر دیگه ای که روش نمیشه بوت لودر رو ریخت از نظر فیوزبیت ها مشکل پیدا کرده و آردوینو نمی تونه فیوزبیت هاش رو تنظیم بکنه . یا اینکه میکروکنترلرتون آسیب دیده.

  10. نام کاربری : علوی

    سلام آقای صحبتیها
    من موقعی که میخوام بوت لودرروبریزم این اخطاررو میدهArduino: 1.6.5 (Windows XP), Board: “Arduino/Genuino Uno”

    avrdude: Expected signature for ATmega328P is 1E 95 0F

    Double check chip, or use -F to override this check.

    Wrong microcontroller found. Did you select the right board from the Tools > Board menu?

    This report would have more information with
    “Show verbose output during compilation”
    enabled in File > Preferences.

    • نام کاربری : Admin

      با سلام آقای علوی

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

      با تشکر