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





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









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









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





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

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

    [آموزش] برنامه نویسی 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
  3. #3
    2016/05/08
    10
    4

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

    سلام دلیل اینکه عکس های قدیمی انجمن حذف شدن چیه؟
    الان عکس های این پست و یه سری عکس های دیگه انجمن که خیلی کارایی داشتن حذف شدن.!!!
  4. #4
    2017/03/26
    1,125
    507

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

    نقل قول نوشته اصلی توسط amirpage

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

    عضویت

    سلام دلیل اینکه عکس های قدیمی انجمن حذف شدن چیه؟
    الان عکس های این پست و یه سری عکس های دیگه انجمن که خیلی کارایی داشتن حذف شدن.!!!
    سلام دلیلش این هست که برای آپلود عکس از سایت های رایگان
    استفاده شده که بعد از مدتی عکس ها .... رو حذف میکنند
  5. #5
    2016/05/08
    10
    4

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

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

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

    عضویت

    ویرایش توسط amirpage : 2019/12/02 در ساعت 06:59
  6. #6
    2016/05/08
    10
    4

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

    با سلام.
    بعد از زدن burn botloader این ارور میاد ،مشکل چی هست؟

    Arduino: 1.8.10 (Windows 10), Board: "Arduino Uno"


    Error while burning bootloader.
    avrdude: Expected signature for ATmega328P is 1E 95 0F
    Double check chip, or use -F to override this check.


    This report would have more information with
    "Show verbose output during compilation"
    option enabled in File -> Preferences.
    ویرایش توسط amirpage : 2019/12/04 در ساعت 00:14
  7. #7
    2015/06/14
    1
    0

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

    Compiler LTO : Enables ( Default ) این کجاست من نمیتونم پیداش کنم
  8. #8
    2013/04/01
    1
    0

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

    منم همین مشکل رو دارم
نمایش نتایج: از 1 به 8 از 8

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

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

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

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

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

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

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