صفحه 2 از 2 نخستنخست 12
نمایش نتایج: از 11 به 19 از 19
Like Tree6 لایک

موضوع: تبدیل AVR به Arduino

  1. #11
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    28
    ممنون. درست شد . مشکل مثه اینکه از کامپایلر Avr-gcc بود که تو یکی از فرومای خارجی خوندم پاک کن کلن پوشه شو، پاک کردم درست شد ))
    ینی در واقع، من با یه پروگرمر USBasp + یه میکروی 32 قدیمی و یه خازن و دو کریستال، الان با آردیونو IDE دارم برنامه مینویسم

    فقط الآن یه مشکل جدید بوجود اومده!
    اون مثال AnalogReadSerial رو که اجرا میکنم، نیاز داره مقادیر رو تو پورت سریال برگردونه. ولی وقتی سریال مانیتور رو میزنم چیزی نمی یاد!
    ینی میگه سریال نیافتم:
    کد:
    Board at COM1 Not Found
    که البته فکر کنم طبیعیه، یحتمل usbasp نمیتونه این ارتباط رو برقرار کنه ، درسته؟
    پس فکر کنم با زدن مبدل usb به TTL به یکی دیگه از پورتای لبتاب مشکلم حل بشه.
    هرچند! اون پین های TXD و RXD روی usbasp شدیدا داره قلقلکم میده! ینی نمیشه با اتصال اونا به میکروراش انداخت؟

    اساس کارآیی اونا چیه پس!
    ویرایش توسط ratin : 07-31-2016 در ساعت 04:52 PM

  2. #12
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط ratin نمایش پست ها
    ممنون. درست شد . مشکل مثه اینکه از کامپایلر avr-gcc بود که تو یکی از فرومای خارجی خوندم پاک کن کلن پوشه شو، پاک کردم درست شد ))
    ینی در واقع، من با یه پروگرمر usbasp + یه میکروی 32 قدیمی و یه خازن و دو کریستال، الان با آردیونو ide دارم برنامه مینویسم

    فقط الآن یه مشکل جدید بوجود اومده!
    اون مثال analogreadserial رو که اجرا میکنم، نیاز داره مقادیر رو تو پورت سریال برگردونه. ولی وقتی سریال مانیتور رو میزنم چیزی نمی یاد!
    ینی میگه سریال نیافتم:
    کد:
    board at com1 not found
    که البته فکر کنم طبیعیه، یحتمل usbasp نمیتونه این ارتباط رو برقرار کنه ، درسته؟
    پس فکر کنم با زدن مبدل usb به ttl به یکی دیگه از پورتای لبتاب مشکلم حل بشه.
    هرچند! اون پین های txd و rxd روی usbasp شدیدا داره قلقلکم میده! ینی نمیشه با اتصال اونا به میکروراش انداخت؟

    اساس کارآیی اونا چیه پس!
    برام جالب بود که شما بدون برن کردن بوت لودر تونستید برنامه بریزید

    به احتمال زیاد اولین باری که شماب رنامه رو میریزید روی برد خودش همراه با برنامه بوت لودر رو هم برن می کنه

    در موردسوالتون هم بله باید با یه تبدیل ttl به usb این کار رو انجام بدید
    و این که شما شماره پورت کام رو یک انتخاب کردید گویا ببینید توی قسمت پورت چیز دیگه ای نمیاره ؟

  3. #13
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    طبق چیزهایی تو کامنت های پایین آموزش نوشته اصلا بوت لودر نمی ریزه و فقط داره به عنوان یه ide معمولی ازش استفاده می کنه
    یه چیزی که ممکنه در آینده بهش برخورد کنید اینه که ممکنه بعضی کدها یا کتابخونه هایی که استفاده می کنید موقع کامپایل ارور بده که اون هم به خاطر همین هست که بوت لودر روش نمی ریزید و صرفا دارید به عنوان یه IDE معمولی باهاش برخورد می کنید.

    در کل تست جالبی بود
    متشکر
    لایک کردن

  4. #14
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    28
    خواهش میکنم.
    بله ، دقیقا همینطوره. حتی من پیشنهاد میدم یه مطلب آموزشی از وبلاگ آردیونو رو به این مورد اختصاص بدین، چون فکرمیکنم خیلی پرطرفداره.
    حالا هم همون لینکی که بالا دادم، هم این لینک ، آموزشای جالبی داشتن. بازم هرجور صلاحه.
    البته مشکل لینک اولی این بود که بردهایی که به IDE اضافه میکنه فقط قابلیت ران کردن با کریستال داخلی رو دارن. ( دومی رو هنوز امتحان نکردم البته )
    و در مورد اون مسئله ای که گفتم، در مورد اونم اگه ممکنه بررسی کنید. که چرا روی پروگرمر Usbasp پایه های RXD و TXD کشیده شده؟ ینی میخواد اونم بشه یه ارتباط سریال و یه پورت COM مجازی بسازه؟ پس چرا نمیسازه؟ ینی میشه با آپدیت فریمور یا هر لطایف الحیل دیگه ای، کاری کرد که این قابلیتم بهش اضافه بشه؟ اگه بشه که عالیه! دیگه نیاز نیس کسی که usbasp داره، مبدل سریال به TTL هم داشته باشه.
    لایک کردن

  5. #15
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط ratin نمایش پست ها
    خواهش میکنم.
    بله ، دقیقا همینطوره. حتی من پیشنهاد میدم یه مطلب آموزشی از وبلاگ آردیونو رو به این مورد اختصاص بدین، چون فکرمیکنم خیلی پرطرفداره.
    حالا هم همون لینکی که بالا دادم، هم این لینک ، آموزشای جالبی داشتن. بازم هرجور صلاحه.
    البته مشکل لینک اولی این بود که بردهایی که به IDE اضافه میکنه فقط قابلیت ران کردن با کریستال داخلی رو دارن. ( دومی رو هنوز امتحان نکردم البته )
    و در مورد اون مسئله ای که گفتم، در مورد اونم اگه ممکنه بررسی کنید. که چرا روی پروگرمر Usbasp پایه های RXD و TXD کشیده شده؟ ینی میخواد اونم بشه یه ارتباط سریال و یه پورت COM مجازی بسازه؟ پس چرا نمیسازه؟ ینی میشه با آپدیت فریمور یا هر لطایف الحیل دیگه ای، کاری کرد که این قابلیتم بهش اضافه بشه؟ اگه بشه که عالیه! دیگه نیاز نیس کسی که usbasp داره، مبدل سریال به TTL هم داشته باشه.
    در مورد پین های سریال که کشیده بیرون این پینها مستقیما به پین خود ATMEGA8 وصل شدن
    اگه بخوان به عنووان پورت کام از طریق usb شناخته باشن لازمه بین اونها و usb یکی از تبدیل ها مثل ch340 استفاده بشه .
    روی بردتون رونگاه کنید!

    بعید می دونم این چیپ رو گذاشته باشه!

  6. #16
    Junior Member
    تاریخ عضویت
    May 2015
    نوشته ها
    28
    نقل قول نوشته اصلی توسط magmagmary نمایش پست ها
    در مورد پین های سریال که کشیده بیرون این پینها مستقیما به پین خود ATMEGA8 وصل شدن
    اگه بخوان به عنووان پورت کام از طریق usb شناخته باشن لازمه بین اونها و usb یکی از تبدیل ها مثل ch340 استفاده بشه .
    روی بردتون رونگاه کنید!
    بعید می دونم این چیپ رو گذاشته باشه!
    نه دیگه، لزومی نداره حتما از چیپ CH340 استفاده بشه. یه مگا8 ساده هم میتونه کار این تبدیل سریال رو انجام بده. همون کاری که تو یکی از مدلای آردیونو هم انجام شد بود. اینم یه نمونه . و اتفاقا بخاطر همون میکروی اتمگا 8 و این لینکی که گذاشتم نظرم به اینه که باید یکارایی داشته باشه این دوتا پین!
    تو نسخه های قبلی حق باشماست، اونا روهوا بود و میرفتن به GND وصلش میکردن. اما تو نسخه دو به پینهای ارسال و دریافت وصل شده و بنظرم اصل درست نیس زمینشون کنیم و باید ازشون استفاده کنیم.
    ولی چجوری؟

  7. #17
    Member
    تاریخ عضویت
    Jul 2016
    نوشته ها
    40
    ویدیو توضیح کامل آقای مرتضی بلالی کوچصفهانی
    Make your own Arduino UNO

  8. #18
    مدیر گروه
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    4,064
    نقل قول نوشته اصلی توسط ratin نمایش پست ها
    نه دیگه، لزومی نداره حتما از چیپ CH340 استفاده بشه. یه مگا8 ساده هم میتونه کار این تبدیل سریال رو انجام بده. همون کاری که تو یکی از مدلای آردیونو هم انجام شد بود. اینم یه نمونه . و اتفاقا بخاطر همون میکروی اتمگا 8 و این لینکی که گذاشتم نظرم به اینه که باید یکارایی داشته باشه این دوتا پین!
    تو نسخه های قبلی حق باشماست، اونا روهوا بود و میرفتن به GND وصلش میکردن. اما تو نسخه دو به پینهای ارسال و دریافت وصل شده و بنظرم اصل درست نیس زمینشون کنیم و باید ازشون استفاده کنیم.
    ولی چجوری؟
    نکته همینه
    اگه نخوای تو فرم وری که روی مگا 8 ریخته شده دست ببری ناچاری یه چیپ بزاری

    اگه میتونی طوری فرم ور رو خودت بنویسی که هم spi رو ساپرت کنه هم وقتی خواستی به عنوان سریال استفاده کنی صحبت دیگه ایه

  9. #19
    Junior Member
    تاریخ عضویت
    Mar 2016
    نوشته ها
    23
    با عرض سلام وخسته نباشید.
    یه سوال داشتم تو اون سه روشی که گفته شد فقط میشه میکرو کنترلر atmega328p-pu رو پروگرام کرد یانه میکرو های دیگه هم میشه؟

صفحه 2 از 2 نخستنخست 12

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

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

SEO by vBSEO