ورود به حساب ثبت نام جدید فراموشی کلمه عبور
برای ورود به حساب کاربری خود، نام کاربری و کلمه عبورتان را در زیر وارد کرده و روی «ورود به سایت» کلیک کنید.





اگر فرم ورود برای شما نمایش داده نمیشود، اینجا را کلیک کنید.









اگر فرم ثبت نام برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.









اگر فرم بازیابی کلمه عبور برای شما نمایش داده نمی‌شود، اینجا را کلیک کنید.





کاربران برچسب زده شده

نمایش نتایج: از 1 به 2 از 2
  1. #1
    2018/02/22
    1,096
    689

    [آموزش] برنامه نویسی ATtiny13 در آردوینو

    درود . حتما برای شما هم پیش آمده که برای انجام کار های ساده به جای درگیری طراحی و محاسبه و ساخت مدار دیجیتال ، به انواع میکرو روی بیارید . اندازه بزرگ و یا قیمت بالای میکرو ها میتونه یکی از دلایل بازدارنده باشه . سری Tiny شرکت اتمل میکرو های کوچکی هستند با قابلیت های مختصر که برای استفاده در امور ساده میتونه گزینه خوبی باشه .
    ATtiny13 یک میکرو 8 بیتی 8 پایه کوچک با 6 پین IO و 4 پین آنالوگ و 2 پین PWM و 1 پین INT0 و 6 پین PCINT یکی از این گزینه هاست پشتیبانی تا فرکانس 20 مگاهرتز خارجی و 9.6 مگاهرتز داخلی

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    در این تاپیک آموزش بوتلودر زدن و پروگرم برنامه های آردوینو را روی ATtiny13 مرور میکنیم . برای شروع به یک پروگرمر ISP و یا یک برد آردوینو ( UNO یا Mega و یا ... ) نیاز داریم تا به عنوان پروگرمر استفاده کنیم . مقداری سیم و یک LED و مقاومت حدود 220 اهم برای بررسی درستی انجام کار در اجرای مثال BLINK .
    نرم افزار آردوینو را باز کرده و از منوی File روی گزینه Preferences کلیک کنید . در پنجره باز شده در قسمت Additional Boards Manager URLs لینک زیر رو کپی کرده و سپس OK کنید .
    کد:
    https://mcudude.github.io/MicroCore/package_MCUdude_MicroCore_index.json
    سپس از منوی Tools شاخه Boards گزینه Boards Manager را باز کرده و منتظر بمانید تا لیست به روز رسانی شود . در کادر جستجوی بالای پنجره عبارت MicroCore را تایپ کرده و از قسمت نتایج در کادر مربوط به MicroCore روی گزینه Install کلیک کرده منتظر بمانید تا عملیات دانلود و نصب به اتمام برسد . در پایان گزینه Close را بزنید . تا اینجای کار عملیات اضافه کردن ATtiny13 به نرم افزار آردوینو انجام شده است .
    برای اتصال پروگرمر ISP به میکرو از نقشه زیر استفاده کنید . استفاده از اسیلاتور خارجی اختیاری ست .

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


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

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت


    تنظیمات نرم افزار رو به این شکل انجام دهید .
    کد:
    Board : ATtiny13
    Clock : 1.2 MHz Internal osc
    Compiler LTO : Enables ( Default )
    BOD : 4.3v
    نوع پروگرمر را متناسب با پروگرمری که استفاده میکنید تنظیم کرده و روی گزینه Burn Bootloader از منوی Tools کلیک کنید .
    نکته : برای استفاده از برد های آردوینو به عنوان پروگرمر ، ابتدا باید مثال ArduinoISP را روی برد خود آپلود کنید . از منوی Tools گزینه پروگرمر را روی "Arduino As ISP" قرار داده و روی گزینه Burn Bootloader کلیک کنید .
    پیام خطای زیر به معنی درستی انجام کار است
    کد:
    avrdude: ser_open(): can't open device "unknown" ....
    حالا برای تست عملکرد بوتلودر. مثال زیر رو در آردوینو پکی کرده و از منوی Sketch گزینه Upload Using Programmer را بزنید . اگر مراحل درست انجام شده باشد LED متصل به پین شماره 3 یعنی IO=4 با سرعت 1 ثانیه پشمک خواهد زد .
    کد:
    void setup() { // initialize pin 4 (ATtiny leg 3) as an output.
     pinMode(4, OUTPUT);
    }
    void loop() {
     digitalWrite(4, HIGH);   // turn the LED on (HIGH is the voltage level)
     delay(1000);             // wait for a second
     digitalWrite(4, LOW);    // turn the LED off by making the voltage LOW
     delay(1000);             // wait for a second }
    لیست توابع پشتیبانی شده در این بوت لودر
    کد:

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    -

    مهمان عزیز شما حق دیدن لینک ها را ندارید

    عضویت

    ویرایش توسط Masood Ashoori : 2018/10/22 در ساعت 17:51
  2. #2
    2018/06/12
    4
    2

    پاسخ : [آموزش] برنامه نویسی ATtiny13 در آردوینو

    با تشکر باید بگم که پایه تغذیه تاینی رو روی پنج ولت وصل کنید چون با توجه به تصویر که تغذیه تاینی روی سه وسه وصل شده عملا با تنظیم ۴.۳bod خروجی پشمک نزد و با تغذیه پنج ولتی نتیجه حاصل شد


    Sent from my iPhone using Tapatalk
نمایش نتایج: از 1 به 2 از 2

موضوعات مشابه

  1. مشکل در برنامه نویسی آردوینو
    توسط Mr.Skylake در انجمن برنامه نويسي و اينترفيس
    پاسخ: 8
    آخرين نوشته: 2018/06/08, 13:33
  2. پاسخ: 15
    آخرين نوشته: 2018/03/07, 15:19
  3. مشکل در برنامه نویسی آردوینو مگا
    توسط sadegh.put در انجمن خانواده Arduino
    پاسخ: 1
    آخرين نوشته: 2017/02/08, 08:02
  4. زبان برنامه نویسی آردوینو؟
    توسط QICS در انجمن خانواده Arduino
    پاسخ: 3
    آخرين نوشته: 2015/08/10, 15:51
  5. برنامه نویسی آردوینو
    توسط haunting در انجمن خانواده Arduino
    پاسخ: 21
    آخرين نوشته: 2015/04/17, 17:28

کلمات کلیدی این موضوع

علاقه مندي ها (Bookmarks)

علاقه مندي ها (Bookmarks)

مجوز های ارسال و ویرایش

  • شما نمیتوانید موضوع جدیدی ارسال کنید
  • شما امکان ارسال پاسخ را ندارید
  • شما نمیتوانید فایل پیوست کنید.
  • شما نمیتوانید پست های خود را ویرایش کنید
  •