اطلاعیه

Collapse
No announcement yet.

پروگرام آردوینو پرو میکرو arduino pro micro

Collapse
X
 
  • فیلتر
  • زمان
  • Show
Clear All
new posts

    پروگرام آردوینو پرو میکرو arduino pro micro

    سلام
    چطور میشه با پینهای rx,tx این برد رو پروگرام کرد.کسی تجربه اش رو داشته؟
    در اینترنت هم گشتم وبه جواب درستی نرسیدم
    از کلید ریست هم استفاده کردم ولی نشد.از روش نگه داشتن rst وغیره هم استفاده کردم
    اگر کسی در عمل تست کرده وجواب گرفته ؟
    با همین روش مدل pro mini به راحتی پروگرام میشود ولی این نه
    دقت شود نوع برد پرومیکرو از نوع leonardo است وهمین نوع در نرم افزار آردوینو انتخاب میشود وشاید بخاطر این است که نوع ارتباط با سریال آن مجازی است وبا مدلهای دگیر فرق دارد همچنین جاهایی نوشته بخاطر نوع ارتباطش با usb است
    به هرجهت میخواهیم pro micro را بدون استفاده از پورت micro usb آن پروگرام کنیم

    #2
    پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

    نوشته اصلی توسط isfahan نمایش پست ها
    سلام
    چطور میشه با پینهای rx,tx این برد رو پروگرام کرد.کسی تجربه اش رو داشته؟
    در اینترنت هم گشتم وبه جواب درستی نرسیدم
    از کلید ریست هم استفاده کردم ولی نشد.از روش نگه داشتن rst وغیره هم استفاده کردم
    اگر کسی در عمل تست کرده وجواب گرفته ؟
    با همین روش مدل pro mini به راحتی پروگرام میشود ولی این نه
    دقت شود نوع برد پرومیکرو از نوع leonardo است وهمین نوع در نرم افزار آردوینو انتخاب میشود وشاید بخاطر این است که نوع ارتباط با سریال آن مجازی است وبا مدلهای دگیر فرق دارد همچنین جاهایی نوشته بخاطر نوع ارتباطش با usb است
    به هرجهت میخواهیم pro micro را بدون استفاده از پورت micro usb آن پروگرام کنیم

    نه. نمیشه با کمک پورت سریال uart برنامه ریزیش کرد. تنها راه برنامه ریزیش بدون استفاده از پورت یو اس بی خودش، استفاده از پروگرامر های جداس.
    آردویینو پرو میکرو دقیقا برای همین یو اس بیش استفاده میشه. جز یو اس بیش، هیچ برتری دیگه ای نسبت به نانو و اونو نداره. گرونترشون هم هست.
    Si vis pacem, para bellum

    دیدگاه


      #3
      پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

      سلام
      البته که میشه .
      منتها چه دلیلی برای اینکار دارید.USB داره دیگه.

      دیدگاه


        #4
        پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

        نوشته اصلی توسط حمید حمید نمایش پست ها
        سلام
        البته که میشه .
        منتها چه دلیلی برای اینکار دارید.USB داره دیگه.
        دلیل استفاده رو در عنوان اصلی در بالا توضیح دادم:
        اگر راهی بلدید یا لینکی یا اینکار رو انجام دادید بنویسید
        چون نفر قبل از شما نوشته کلاً نمیشه
        البته اینکه نوشتن usb خوب uno هم usb داره ولی منظور اینه که اینکار انجام بشه

        دیدگاه


          #5
          پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

          همینطوری مینویسید میشه
          بدون دلیل
          بدون خوندن متن سوال اصلی آغازگر مطلب
          کسانی هم که میگن نمیشه باز بدون دلیل
          قبل از مطرح کردن این تاپیک کلی جستجو کردم وبه جواب قانع کننده ای نرسیدم
          اگر درکل میدونستم هیچ راهی نداره وسایت اصلی سازنده هم مینویشت کلا نمیشه که شروع نمیکردیم

          دیدگاه


            #6
            پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

            نوشته اصلی توسط isfahan نمایش پست ها
            همینطوری مینویسید میشه
            بدون دلیل
            بدون خوندن متن سوال اصلی آغازگر مطلب
            کسانی هم که میگن نمیشه باز بدون دلیل
            قبل از مطرح کردن این تاپیک کلی جستجو کردم وبه جواب قانع کننده ای نرسیدم
            اگر درکل میدونستم هیچ راهی نداره وسایت اصلی سازنده هم مینویشت کلا نمیشه که شروع نمیکردیم
            1. این میکروکنترلرهایی که تو آردویینو بکار رفتن بصورت پیشفرض با واسط uart پروگرام نمیشن
            2. آردویینو یه بوت لودر نوشت که روی میکروکنترلرها نوشته بشه و میکروکنترلر برنامه ی اصلی کاربر رو از طریقی از کامپیوتر دریافت کنه و رو خودش بنویسه.
            3. ساده ترین و در دسترس ترین واسط، واسط uart بود. چون چیپ مبدل های USB به سریال ارزون قیمت وجود داشتن که میشد از طریق واسط uart بهشون وصل شد و از طریق این مبدل ها به USB کامپیوتر.(نسخه های اولیه atmega8u به عنوان واسط سریال جدا داشتن)
            4. چیپ atmega32u4 خودش USB داره و مستقیم به کامپیوتر وصل میشه. پس اصن نیازی نبود که از یه چیپ مبدل و واسط uart برای وصل شدن بهش استفاده شه. پس بوتلودر این چیپ طوری نوشته شد که مستقیم از USB استفاده کنه و واسط UARTش استفاده نشده و برای کاربردهای معمولی در دسترس مونده.
            5. خود USB میتونه در کامپیوتر به عنوان یه پورت سریال شناخته بشه. به همین دلیل شما تو آردویینو میکرو میتونید بنویسید serial.print فلان بدون اینکه از واسط uart استفاده کنید. این امکان فقط برای ارتباط با کامپیوتر هست.
            Si vis pacem, para bellum

            دیدگاه


              #7
              پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

              نوشته اصلی توسط tiranoid نمایش پست ها
              1. این میکروکنترلرهایی که تو آردویینو بکار رفتن بص....
              با تشکر از پاسخهای شما
              منظوروهدف این است که دقیقا همین برد آردوینو pro micro با uart و بدون usb آن پروگرام شود
              اون توضیحات که شما نوشتی جهت راهنمایی ممنون ولی کلی وراجع به بردهای مختلف هم هست.مدنظر دقیقا همین مدل هست که نوشتم.
              در سایت اصلی نوشته که شدنی است ولی هیچگونه مثال یا روشی نداده
              بصورت خلاصه وواضح بنویسم:با توجه به سایتهای خارجی وسایت اصلی وبا توجه به اینکه نوشتن میشه پروگرام بشه با rx,tx "چطور اینکار را انجام دهیم"؟

              دیدگاه


                #8
                پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                نوشته اصلی توسط isfahan نمایش پست ها
                با تشکر از پاسخهای شما
                منظوروهدف این است که دقیقا همین برد آردوینو pro micro با uart و بدون usb آن پروگرام شود
                اون توضیحات که شما نوشتی جهت راهنمایی ممنون ولی کلی وراجع به بردهای مختلف هم هست.مدنظر دقیقا همین مدل هست که نوشتم.
                در سایت اصلی نوشته که شدنی است ولی هیچگونه مثال یا روشی نداده
                بصورت خلاصه وواضح بنویسم:با توجه به سایتهای خارجی وسایت اصلی وبا توجه به اینکه نوشتن میشه پروگرام بشه با rx,tx "چطور اینکار را انجام دهیم"؟
                اون منابع و سایتهایی که نوشتن میشه آردویینو پرو میکرو رو با یوآرت پروگرام کرد رو چندتاشونو لینکشو بذارید
                Si vis pacem, para bellum

                دیدگاه


                  #9
                  پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                  نوشته اصلی توسط tiranoid نمایش پست ها
                  اون منابع و سایتهایی که نوشتن میشه آردویینو پرو میکرو رو با یوآرت پروگرام کرد رو چندتاشونو لینکشو بذارید
                  I have a Pro Micro that does not show up as a COM port on either a Windows XP system or a Windows 7 system (it is nowhere to be found in the device manager, I've tried everything!). The very first time I connected it (to the Windows 7 laptop) it came up as an Arduino Leonardo and I was able to upload the test sketch from Sparkfun (flashing the TX/RX LEDs). Since then the board is completely invisible to teh computer. I have tried all the usual reset-while-uploading tricks but nothing works, I ...

                  دیدگاه


                    #10
                    پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                    نوشته اصلی توسط حمید حمید نمایش پست ها
                    این کجاش نوشته که میشه با یوآرت پروگرامش کرد ؟ فقط نوشته که چطور با یه آردویینو دیگه با ISP پروگرامش کرد. آردویینو ISP دقیقا مث یه پروگرامر معمولیه. مث USBASP مثلا. همه چیپ های اتمگا رو میشه باش پروگرام کرد. همچنان ارتباطی به یوآرت برای پرو میکرو نداره.
                    Si vis pacem, para bellum

                    دیدگاه


                      #11
                      پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                      نوشته اصلی توسط tiranoid نمایش پست ها
                      اون منابع و سایتهایی که نوشتن میشه آردویینو پرو میکرو رو با یوآرت پروگرام کرد رو چندتاشونو لینکشو بذارید
                      در اینترنت جستجو کنید پیدا میکنید
                      دقت کنید درسایتهای ایرانی چیزی پیدا نمیشه وخیلی کم ومحدود راجع بهش نوشتن ونتیجه هم نداده
                      فقط سایتهای خارجی هست که اگر درست سرچ بزنید درچندسایت اول توضیحات خوبی داده
                      دوسایت همنظر من هستند یعنی دیدند ولینک دادن به رفرنس رسمی آردوینو که میشه ولی خودشون نتونستند انجام بدهند
                      یک نفر هم که توضیحات تغریبا کاملی داده بود بردش پرومیکرو بود ولی 3.3ولت که با مال من تفاوت داشت واصلا این مدلی ندیدم وروشش برای من جواب نداد
                      چندسایت بعدی هم طولانی بود نکاتی نوشته بود که دقیق متوجه نشدم

                      شما اون روش که میگید با برد خود آردوینو uspasp هست رو تست کردی روی پرومیکرو؟با rx,tx؟

                      دیدگاه


                        #12
                        پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                        نوشته اصلی توسط isfahan نمایش پست ها
                        در اینترنت جستجو کنید پیدا میکنید
                        دقت کنید درسایتهای ایرانی چیزی پیدا نمیشه وخیلی کم ومحدود راجع بهش نوشتن ونتیجه هم نداده
                        فقط سایتهای خارجی هست که اگر درست سرچ بزنید درچندسایت اول توضیحات خوبی داده
                        دوسایت همنظر من هستند یعنی دیدند ولینک دادن به رفرنس رسمی آردوینو که میشه ولی خودشون نتونستند انجام بدهند
                        یک نفر هم که توضیحات تغریبا کاملی داده بود بردش پرومیکرو بود ولی 3.3ولت که با مال من تفاوت داشت واصلا این مدلی ندیدم وروشش برای من جواب نداد
                        چندسایت بعدی هم طولانی بود نکاتی نوشته بود که دقیق متوجه نشدم

                        شما اون روش که میگید با برد خود آردوینو uspasp هست رو تست کردی روی پرومیکرو؟با rx,tx؟
                        بنده اصن فارسی جستجو نمیکنم. همونایی که میگید رو لینک بدید دقیقتر چک بشن.

                        برای اینکه مطمئن بشم در مورد برد درست با میکروی atmega32u4 صحبت میکنیم، و اینکه شما تفاوت هاشونو مطلع هستید، میشه این چند سوال رو پاسخ بدید ؟

                        1) شما مطمئنید بردتون آردویینو میکرو یا آردویینو پرو میکروه ؟ با پرو مینی اشتباه نگرفتین ؟
                        2) آشنا هستید تفاوت آردویینو میکرو یا آردویینو پرو میکرو با آردویینو اونو یا نانو یا پرو مینی چیه ؟
                        3) مطلع هستید بوت لودر آردویینو چیکار میکنه ؟ تفاوت بوت لودر آردویینو های پرو میکرو/میکرو با آردویینو نانو، اونو، پرو مینی چیه ؟
                        جدیدترین ویرایش توسط tiranoid; ۰۱:۲۸ ۱۳۹۹/۰۲/۱۹.
                        Si vis pacem, para bellum

                        دیدگاه


                          #13
                          پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                          نوشته اصلی توسط tiranoid نمایش پست ها
                          بنده اصن فارسی جستجو نمیکنم. همونایی که میگید رو لینک بدید دقیقتر چک بشن.

                          برای اینکه مطمئن بشم ...
                          دوست عزیز،
                          اگر به استارت این تاپیک مراجعه فرمایید همه چیز واضح است
                          اینجا سوالی رو مطرح کردم گه پاسخ اون رو بگیرم یا قضیه برایم روشن شود نه اینکه برای شما لینک بدم ویا شما رو از چیزی مطمئن کنم.
                          ولی جهت اطلاعتان واینکه از نظر ظاهری تفاوتشون رو متوجه بشید،برد پیرو میکرو دارای پورت micro usb است ولی پرو مینی بدون پورت(درگاه) هستند وبرای پروگرام باید از مبدل استفاده کرد
                          همچنین جهت اطلاع بیشترتان این دو از نظر چیپست هم با هم تفاوت دارندیعنی دارای تفاوت 328و128(در دومدل پرومینی)و(32u4پرومیکرو) از نظر چیپست وهمچنین تفاوت 5و3.3ولت(در دو نوع متفاوت پرومینی هستند) از نظر ولتاژ ورودی است.این تنظیمات در نرم افزار آردیوینو قابل انتخاب است تا عملکرد درستی داشته باشند.من همه این بردها رو دارم.
                          درضمن آموزش پروگرام pro mini رو با مبدل ftdi که دارای پین ریست است و مبدل ttl که فقط 4 پین دارد وپین ریست gtr ندارد را در آپارات قبلا قرار دادم که شاید بکار کسی بیاد
                          خوب امیدوارم کلاً متوجه شده باشی
                          اون لینکها رو هم خودتون پیدا کنید وشاید با توجه به فیلترهای جستجو چیز بیشتری هم پیدا کنید واینجا بنویسید ولی اگر دنبال چیز دیگری هستید لطفا بگزارید کسانی که تجربه این کار رو دارند بیان توضیح بدن یا باهم بتونیم مشکل رو حل کنیم

                          دیدگاه


                            #14
                            پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

                            نوشته اصلی توسط isfahan نمایش پست ها
                            دوست عزیز،
                            اگر به استارت این تاپیک مراجعه فرمایید همه چیز واضح است
                            اینجا سوالی رو مطرح کردم گه پاسخ اون رو بگیرم یا قضیه برایم روشن شود نه اینکه برای شما لینک بدم ویا شما رو از چیزی مطمئن کنم.
                            ولی جهت اطلاعتان واینکه از نظر ظاهری تفاوتشون رو متوجه بشید،برد پیرو میکرو دارای پورت micro usb است ولی پرو مینی بدون پورت(درگاه) هستند وبرای پروگرام باید از مبدل استفاده کرد
                            همچنین جهت اطلاع بیشترتان این دو از نظر چیپست هم با هم تفاوت دارندیعنی دارای تفاوت 328و128(در دومدل پرومینی)و(32u4پرومیکرو) از نظر چیپست وهمچنین تفاوت 5و3.3ولت(در دو نوع متفاوت پرومینی هستند) از نظر ولتاژ ورودی است.این تنظیمات در نرم افزار آردیوینو قابل انتخاب است تا عملکرد درستی داشته باشند.من همه این بردها رو دارم.
                            درضمن آموزش پروگرام pro mini رو با مبدل ftdi که دارای پین ریست است و مبدل ttl که فقط 4 پین دارد وپین ریست gtr ندارد را در آپارات قبلا قرار دادم که شاید بکار کسی بیاد
                            خوب امیدوارم کلاً متوجه شده باشی
                            اون لینکها رو هم خودتون پیدا کنید وشاید با توجه به فیلترهای جستجو چیز بیشتری هم پیدا کنید واینجا بنویسید ولی اگر دنبال چیز دیگری هستید لطفا بگزارید کسانی که تجربه این کار رو دارند بیان توضیح بدن یا باهم بتونیم مشکل رو حل کنیم
                            دقیقا من همینا رو باید میدونستم. ناراحت نشید ولی شما اطلاعاتتون کمه و از طرفیم طلبکارانه صحبت میکنید. حالا این چیزایی رو که "برای دانش شما، محض خوش قلبی بنده" بصورت خلاصه نوشتم بخونید :

                            1) تاریخچه: برای بردهای آردویینو نیاز بود که از طریق usb به رایانه وصل بشن تا بدون نیاز به پروگرامر، بتونن پروگرام بشن برای راحتی کاربر. استفاده از یه پروگرامر روی برد، بخاطر فضا و هزینه گزینه مناسبی نبود. اما مشکل این بود که خیلی از میکروکنترلرهای avr مد نظر آردویینو، خودشون رابط usb نداشتن.
                            2) چیپ هایی در بازار بود، که امکان وصل شدن به usb رو فراهم میکردن و هزینه خیلی کمی داشتن. از طرفی درایور هم نیاز نداشتن ( atmega8u / ftdi). پس گفتن خب از اینا استفاده کنیم. حالا مشکل اینه که اینا رو چطور باید وصل کرد به خود میکروکنترلر اتمل ؟ معروفترین واسطی که این چیپا داشتن، uart بود. (ورژن هایی هم بود که spi داشتن)
                            3) پس تصمیم گرفتن یه برنامه کوچیک و ساده بنویسن و اینو رو میکروی اصلی رو برد بندازن. این برنامه کوچیک که بش میگن بوت لودر کارش این بود که از طریق واسط سریال uart میکروکنترلر که به اون چیپ usb وصله، برنامه ی اصلی کاربر رو از رایانه بگیره و "رو خودش" بنویسه. (امکان self-programming میکروهای avr).


                            4) برد آردویینو میکرو/ پرو میکرو که کمی بعد طراحی شد، از یه میکروکنترلر استفاده میکرد که خودش مستقیما واحد usb داشت و میتونست مستقیم به رایانه وصل بشه. پس نیاز نبود از طریق یه چیپ واسط، به رایانه وصل بشه. پس طبیعتا واحد uart ی استفاده نمیشه توسط اون نرم افزار بوت لودر.
                            5) اینکه وقتی وصلش میکنید به رایانه، میتونه به شکل پورت COM شناسایی بشه، ربطی نداره که ماهیت uart داشته باشه. پورت COM درگاه ارتباطی سریال کامپیوتره.

                            پس به شکل عادی و با بوت لودر رسمی، امکان پروگرام کردن پرو میکرو وجود نداره.

                            بدیهیه امکان داره شخصی در اینترنت شما رو دوس داشته باشه و همچین بوت لودری رو محض رضای خدا نوشته باشه ( که بسیار کار بیهوده ایه) ولی با لوت لودر رسمی همچین امکانی نیست.

                            اینا رو من تو پستای قبل هم گفتم. میتونید از دوستان بخواید درست بودن این نوشته رو بررسی کنن. میتونید در پروفایلم نوشته های قبلی بنده رو ببینید که کم هستن، ولی معمولا درست و کارآمد.
                            بنده از این پست به بعد، هیچگاه پاسخ شما رو نخواهم داد. موفق باشید با پروگرام کردن اتمگا32یو4 با یوآرت.
                            Si vis pacem, para bellum

                            دیدگاه


                              #15
                              پاسخ : پروگرام آردوینو پرو میکرو arduino pro micro

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

                              اگه بقیه دوستان نظری یا تجربه ای صرفا با توجه به تاپیک دارن لطفا بنویسید

                              دیدگاه

                              لطفا صبر کنید...
                              X