صفحه 1 از 10 123 ... آخرینآخرین
نمایش نتایج: از 1 به 10 از 98
Like Tree48 لایک

موضوع: راه انداري و پروگرم کردن Arduino Mini Pro

  1. #1
    Junior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    1

    راه انداري و پروگرم کردن Arduino Mini Pro

    با سلام خدمت همه دوستان خوبم
    من حامد هستم و همين امروز عملن به حمع شما دوستان پيوستم
    چند روز پيش از سايت AftabRayaneh ميخواستم Arduino Nano رو بخرم که موجود نبود من هم چون عجله داشتم و نميتونستم صبر کنم برد Mini Pro* رو از آردوینو پرو مینی سفارش دادم . همون طور که احتمالن ميدونيد اين برد براي اينکه کم حجم و ارزون باشه قسمت ارتباط با USB*رو نداره و براي برنامه ريزي کردن و لود کردن برنامه از سيستم روي اون بايد يه مبدل USB به سريال هم تهيه کنيد پس من مبدل CP2104 رو هم از ماژول تبدیل USB به سریال TTL - مبدل سریال USB داری پین DTR ( ریست) - شش پین CP2104 سفارش دادم و البته به همراه چند تا قطعه ديگه.
    خب من ساکن همدان هستم پس بايد خريد رو اينترنتي انجام ميدادم. سفارش رو قطعي کردم و با جناب آقاي نجفي مسوول فروشگاه تماس گرفتم براي قطعي کردن سفارش.
    جا داره همين جا از برخورد خوب و پيگيري عالي ايشون کمال تشکر رو داشته باشم.قطعات هم به موقع و خيلي عالي و مرتب به دستم رسيد. با بسته بندي خوب و فاکتور کتبي و مهر شده که واقعن دستشون درد نکنه . خيلي تجربه خوبي از اين خريد برام به جا ماند و از همين جا اعلام ميکنم که من مشتري پر و پا قرص ايشون شدم و به همه دوستان هم خريد از ايشون رو پيشنهاد ميکنم

    خب بريم سر اصل مطلب.
    وقتي برد ها به دستم رسيد توي اينرنت جستجو کردم و متاسفانه چندين راه متناقض و گيچ کننده پيدا کردم براي اتصال min pro و مبدل CP2104

    به هر حال با چند بار سعي و خطا و حدود 4 ساعت وقت گذاشتن بالاخره تونستم اين برد ها رو به هم متصل کنم و اولين برنامه رو روي برد پروگرم کنم
    گفتم نحوه اين اتصال رو براي دوستان ديگه با يه تصوير ساده توضيح بدم که در تجربيات بعدي کار براشون راحت باشه و يه دعاي خيري هم در حق اين بنده حقير بنمايند

    خلاصه ميگم
    1- اول بايد اتصالات برد Arduino رو لحيم کنيد چون پين هدرها جدا هستند
    ، براي اتصال اين برد ها به هم ، ترتيب پايه ها بايد به صورت زير باشه ( 5 سيم بايد وصل بشه که اين سيم در بسته بندي مبدل وجود داره )


    کد:
    Arduino   -------   CP2104
    ===============
    GND  <-------------> GND
    VCC    <------------->   5v
    RXI    <-------------> TXD
    TXO    <-------------> RXD
    DTR   <-------------> DTR
    به شکل زير با دقت نگاه کنيد و از روي رنگ سيم ها راحت ترتيب درست رو انتخاب کنيد

    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: IMG_20131112_201526-1.jpg
مشاهده: 1476
حجم: 75.0 کیلو بایت

    وقتي اين اتصال رو برقرار کرديد از اين آدرس
    http://www.silabs.com/Support%20Docu...CP_Windows.zip
    درايور مبدل رو براي ويندوز دانلود و نصب کنيد.
    بعد به Device Manger *ويندوز بريد و شماره Com Port* رو پيدا کنيد . در نهايت براي پروگرم کردن در برنامه Arduini IDE از منوي Tools اول Serial Port رو انتخاب کنيد و براي Board نوع
    Arduino Pro or Pro Mini 5V / 16M Atmega328 v رو انتخاب کنيد و عمليات برنامه ريزي رو انجام بديد

    اميدوارم اين آموزش مورد استفاده دوستان قرار بگيره. سوالي داشتيد در خدمتم
    ویرایش توسط hamedpc007 : 11-12-2013 در ساعت 06:00 PM

  2. #2
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    آموزش بسیار کاملی بود ، واقعا ممنونم.
    امیدواریم بتونیم همیشه رضایت شما رو جلب کنیم

  3. #3
    Junior Member
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    3
    سلام و عرض ادب
    بنده چند روزی میشه برد Arduino Mini Pro رو از فروشگاه تهیه کردم منتها با ماژول USB به سریال TTL - مبدل 6 پین CP2102 - پروگرامر آردوینو مینی پرو ولی هنوز نتونستم بهش متصل بشم و ارور
    کد PHP:
    avrdudestk500_getsync(): not in syncresp=0x00 
    رو میده (عدم ارتباط با برد) با ویندوز 7 هم ورژن32 و 64 امتحان کردم و هم با xp 32 . خیلی هم توی فروم های خارجی جستجو کردم و راه های مختلفی رو امتحان کردم. فکر میکنم مشکل از تبدیل یو اس بی به سریال باشه . ورژن های پایینتر درایورش هم نصب کردم مشکل حل نشد.
    هنگامی که خروجی RST مبدل رو به GRN اردوینو وصل میکنم پورت مبدل از Device manager پاک میشه و قطعش که میکنم دوباره بر میگرده که نشون میده اشتباه هست که به RST یا BLK هم جواب نداد .
    با سیم بندی های مختلف هم امتحان کردم و متاسفانه جواب نگرفتم و فقط led پورت 13 با برنامه اولیه Blink چشمک میزنه
    ببخشید طولانی شد خواستم کامل توضیح بدم
    راه حلی برای مشکل من سراغ دارید ؟؟؟
    و اینکه چجوری مبدل رو بدون برد اردوینو تست کنم؟
    لایک کردن

  4. #4
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    rst به gnd ؟!!!!
    آخه چرا؟!!!!!

    در ضمن وقتی RST رو به DTR وصل کردید و از درست بودن Rx ,Tx هم مطمئن شدید اگر بازم مشکل داشتید برد رو Arduino Nano انتخاب کنید، تواجه داشته باشید میکرو 328 رو انتخاب کنید نه 168



    نقل قول نوشته اصلی توسط hupirate نمایش پست ها
    سلام و عرض ادب
    بنده چند روزی میشه برد arduino mini pro رو از فروشگاه تهیه کردم منتها با ماژول usb به سریال ttl - مبدل 6 پین cp2102 - پروگرامر آردوینو مینی پرو ولی هنوز نتونستم بهش متصل بشم و ارور
    کد PHP:
    avrdudeStk500_getsync(): Not in syncResp=0x00 
    رو میده (عدم ارتباط با برد) با ویندوز 7 هم ورژن32 و 64 امتحان کردم و هم با xp 32 . خیلی هم توی فروم های خارجی جستجو کردم و راه های مختلفی رو امتحان کردم. فکر میکنم مشکل از تبدیل یو اس بی به سریال باشه . ورژن های پایینتر درایورش هم نصب کردم مشکل حل نشد.
    هنگامی که خروجی rst مبدل رو به grn اردوینو وصل میکنم پورت مبدل از device manager پاک میشه و قطعش که میکنم دوباره بر میگرده که نشون میده اشتباه هست که به rst یا blk هم جواب نداد .
    با سیم بندی های مختلف هم امتحان کردم و متاسفانه جواب نگرفتم و فقط led پورت 13 با برنامه اولیه blink چشمک میزنه
    ببخشید طولانی شد خواستم کامل توضیح بدم
    راه حلی برای مشکل من سراغ دارید ؟؟؟
    و اینکه چجوری مبدل رو بدون برد اردوینو تست کنم؟
    ویرایش توسط spark : 11-22-2013 در ساعت 08:46 PM دلیل: http://forum.arduino.ir/editpost.php?p=579&do=editpost
    لایک کردن

  5. #5
    Junior Member
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    3
    و بازهم سلام
    ممنون از پاسخ سریعتون
    من RST رو به GND وصل نکردم و به GRN وصل کردم که مخفف GREEN هست اگه به عکس نگاه کنید برد من DTR ندارد و فکر کنم فرقی ندارد
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ArduinoProMini_Front_3v3.jpg
مشاهده: 480
حجم: 78.3 کیلو بایت
    از RX , TX هم اطمینان دارم ولی برای اطمینان چند بار جا به جا هم کردم و مشکل حل نشد. با انتخاب Arduino nano هم عمل نکرد.
    ویرایش توسط hupirate : 11-22-2013 در ساعت 09:23 PM
    لایک کردن

  6. #6
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    بله ، حق با شماست برد شما از سری جدید هست ، من خودم تست کردم با روش زیر جواب داد، البته سه ردیف rx , tx وجود داره که من مطابق با تصویر شما به ردیف بالایی وصل کردم

    rx->tx
    tx->rx
    dtr->rst

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



    نقل قول نوشته اصلی توسط hupirate نمایش پست ها
    و بازهم سلام
    ممنون از پاسخ سریعتون
    من rst رو به gnd وصل نکردم و به grn وصل کردم که مخفف green هست اگه به عکس نگاه کنید برد من dtr ندارد و فکر کنم فرقی ندارد
    برای دیدن سایز بزرگ روی عکس کلیک کنید

نام: ArduinoProMini_Front_3v3.jpg
مشاهده: 480
حجم: 78.3 کیلو بایت
    از rx , tx هم اطمینان دارم ولی برای اطمینان چند بار جا به جا هم کردم و مشکل حل نشد. با انتخاب arduino nano هم عمل نکرد.
    لایک کردن

  7. #7
    Junior Member
    تاریخ عضویت
    Nov 2013
    محل سکونت
    ایران
    نوشته ها
    3
    سلام
    ممنون از راهنمایی های شما . روی مبدل من خروجی DTR وجود داشت ولی پین هدر نداشت که خودم براش گذاشتم و از اون به GRN وصل کردم و Bits per second رو گذاشتم روی 115200 و مشکل حل شد .

  8. #8
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    از اینکه مشکلتون حل شده خوشحالم ، اگر مورد دیگه ای بود در خدتمتم
    لایک کردن

  9. #9
    Junior Member
    تاریخ عضویت
    Nov 2013
    نوشته ها
    14
    با سلام .
    من یه برد Pro Mini دارم و یه برد مبدل PL2303 که هردو رو از آفتاب رایانه خریدم
    برد PL2303 پین DTR نداره ... به نظرتون میشه با این برد پرو مینی رو پروگرام کرد؟

  10. #10
    مدیر اصلی
    تاریخ عضویت
    Aug 2012
    محل سکونت
    ایران
    نوشته ها
    440
    سلام
    اگر رابط usb به ttl شما پایه ریست یا dtr نداره باید میکروکنترل رو دستی ریست کنید.
    به این ترتیب که قبل از آپلود برنامه دستتون رو بزارید روی دکمه ریست و نگهش دارید و بعد از طریق نرم افزار آپلود رو انجام بدید، به محض اینکه نرم افزار شما کامپایل شد و در قسمت پایین نرم افزار آردوینو سایز برنامه رو نشون داد ، دکمه ریست رو رها کنید تا برنامه آپلود بشه.

صفحه 1 از 10 123 ... آخرینآخرین

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

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

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

SEO by vBSEO