اطلاعیه

Collapse
No announcement yet.

آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

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

    آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

    درود
    آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟
    من خیلی ساله که با کد ویژن و ccs - mplab ......نرم افزار ها کار کردم
    اگه جای این نرم افزار هارو میگیره برم طرفش چون ظاهرا مبشه برای pic و fpga هم باهاش کد زد

    #2
    پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

    با سلام و درود
    1- به نظر بنده برای اینکه متوجه بشوید آیا آردوینو می تواند جایگزین این موارد باشد یا نه ابتدا باید ببینید در چه سطحی می خواهید با میکروکنترلرها کار کنید.
    2- موضوع بعدی عمق دسترسی به سخت افزار است مثلاً برخی افراد علاقه مند هستند که مستقیماً با register ها کار کنند.
    3- یکی از مواردی که باید به آن توجه شود این است که تا چه مقدار راحتی کار و وجود منابع برایتان اهمیت دارد مثلاً برخی با IAR برای برنامه نویسی AVR کار می کنند و در تعداد زیادی از موارد مجبور اند خودشان کتابخانه بنویسند(طبق صحبت های انجام شده با کاربران IAR) درصورتی که آردوینو به دلیل داشتن جامعه ی توسعه دهنده پر جمعیت تعداد قابل توجهی کتابخانه دارد.

    آردوینو به دلیل متن باز بودن محبوبیت زیادی پیدا کرده است مثلاً در صفحه مشخصات هر یک از Boardهای آردوینو امکان دریافت نقشه و طرح مدارچاپی به صورت رایگان وجود دارد پس افزایش روز افزون محبوبیت آن دور از انتظار نیست.
    برخی چیزهایی که با آردوینو ساخته شده اند:
    خلبان خودکاری مثل ArduPilot
    و یا چاپگرهای سه بعدی مثل Materia101
    و یا بازوهای رباتیک مثل Dobot Arm که قابلیت انجام کارهایی مثل لحیم کاری خودکار، چاپ سه بعدی، برش لیزری، برش به روش CNC و... را دارد
    و یا ماهواره ارتباطی ArduSat
    و... با آردوینو ساخته شده اند.
    شما می توانید با استفاده از این سایت و نصب یک افزونه روی مرورگر برای آردوینو برنامه نویسی نمایید و آن را Compile کنید و به آردوینو انتقال دهید: https://codebender.cc/how_it_works

    این هم Arduino Project Hub هست که می توانید نمونه کارهای افراد را در آن مشاهده نمایید: https://create.arduino.cc/projecthub
    این هم صفحه ی Arduino Create هست: https://create.arduino.cc/

    ممکن است پاسخ برخی سوالات خود را در این صفحات بیابید:
    1- http://www.eca.ir/forums/thread72093.html
    2- http://www.eca.ir/forums/thread71735.html
    3- http://www.eca.ir/forums/thread65165.html

    دیدگاه


      #3
      پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

      ممنون از جوابتون
      یه سوال دیگه مگه نمیشه توی آردوینو به صورت مستقیم به رجیستر ها دسترسی پیدا کرد . آیا مثل ccs میمونه
      و آیا همه آی سی های avr-pic-arm .... پشتیبانی میکنه یا فقط اون هایی که برد داره ؟؟؟

      دیدگاه


        #4
        پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

        نوشته اصلی توسط sepehr63 نمایش پست ها
        ممنون از جوابتون
        یه سوال دیگه مگه نمیشه توی آردوینو به صورت مستقیم به رجیستر ها دسترسی پیدا کرد . آیا مثل ccs میمونه
        و آیا همه آی سی های avr-pic-arm .... پشتیبانی میکنه یا فقط اون هایی که برد داره ؟؟؟
        با سلام و درود
        برای اینکه از دید بهتری نسبت به برنامه نویسی آردوینو داشته باشیم بهتر است ابتدا مقداری آموزش هایی که در مورد آن نوشته شده است را مطالعه نماییم:
        1- Arduino train Archives - الکترونیک
        2- نتایج جستجو برای عبارت ‘arduino’
        3- آردوینو بایگانی - دیجی اسپارک
        4- وبلاگ آردوینو
        5- مجموعه آموزش های برنامه نویسی آردوینو (ARDUINO) با محوریت پروژه های رباتیک
        6- آموزش تکمیلی برنامه نویسی آردوینو (Arduino)
        7- دانلود مجموعه کتاب های آردوینو - Arduino Ebook Collection
        8- کافه ربات
        9- الکترونیکی بایگانی | ساختنی
        10- دانلود Up and Running with Arduino - آموزش آردوینو
        11- http://www.eca.ir/forums/thread60816.html

        آردوینو به دلیل متن باز بودن قابلیت سازگاری با میکروکنترلرهای مختلف را دارد مثلاً ATmega16 به صورت پیش فرض در فهرست آردوینو قرار ندارد اما با افزون برخی مقادیر به Fileهای آردوینو می توان این میکروکنترلر را به نرم افزار آردوینو معرفی نمود.
        مثلاً گروه EasyMCU کاری کرده است که برنامه های آردوینو را بتوان روی LPC1766 استفاده نمود. یا مثلاً گروه پازج آن را قابل اجرا روی FPGA نموده است.
        جدیدترین ویرایش توسط فکر; ۱۳:۴۵ ۱۳۹۵/۰۵/۲۳.

        دیدگاه


          #5
          پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

          آردینو واقعا قدرتمند هستش. اخیرا دارند روی بردهای STM32 هم کار میکنند. جالب اینجاست که دیگه زیاد تمایلی به AVR نشون ندادند و خایرا تمایل زیادی واسه STM32 نشون دادند(چند بار دیدم که بردهای جدید معرفی کردند). البته فعلا بحث هایی بین arduino.org و arduino.cc وجود داره که باید ببینم چی میشه. فکر کنم کارشون به دادگاه هم کشیده باشه.
          نوشته اصلی توسط sepehr63 نمایش پست ها
          ممنون از جوابتون
          یه سوال دیگه مگه نمیشه توی آردوینو به صورت مستقیم به رجیستر ها دسترسی پیدا کرد . آیا مثل ccs میمونه
          و آیا همه آی سی های avr-pic-arm .... پشتیبانی میکنه یا فقط اون هایی که برد داره ؟؟؟
          حتما باید بشه. بگردی احتمالا هدر فایل های مربوط به ریجسترها رو باید بتونی پیدا کنی. احتمالا توی محل نصبشون.
          توی سایتش نگاه کنی خودت متوجه میشی چیا رو پشتیبانی میکنه.

          دیدگاه


            #6
            پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

            نوشته اصلی توسط روح الامین نمایش پست ها
            آردینو واقعا قدرتمند هستش. اخیرا دارند روی بردهای STM32 هم کار میکنند. جالب اینجاست که دیگه زیاد تمایلی به AVR نشون ندادند و خایرا تمایل زیادی واسه STM32 نشون دادند(چند بار دیدم که بردهای جدید معرفی کردند). البته فعلا بحث هایی بین arduino.org و arduino.cc وجود داره که باید ببینم چی میشه. فکر کنم کارشون به دادگاه هم کشیده باشه.

            حتما باید بشه. بگردی احتمالا هدر فایل های مربوط به ریجسترها رو باید بتونی پیدا کنی. احتمالا توی محل نصبشون.
            توی سایتش نگاه کنی خودت متوجه میشی چیا رو پشتیبانی میکنه.
            با سلام و دورد
            در صورت امکان مقداری در مورد arduino.org و arduino.cc توضیح بدهید و فعالیت آن ها را با هم مقایسه کنید و اینکه چرا arduino.cc نام تجاری Genuino را ثبت کرد؟

            دیدگاه


              #7
              پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

              نوشته اصلی توسط فکر نمایش پست ها
              با سلام و دورد
              در صورت امکان مقداری در مورد arduino.org و arduino.cc توضیح بدهید و فعالیت آن ها را با هم مقایسه کنید و اینکه چرا arduino.cc نام تجاری Genuino را ثبت کرد؟
              Arduino LLC یه همون arduino.cc در سال 2009 توسط Massimo Banzi, David Cuartielles, David Mellis, Tom Igoe و Gianluca Martino تاسیس شد و مالک مارک تجاری Arduino همین هستش که فروم و نرم افزار و دیگر موارد رو در اختیار کاربرانش گذاشته. بردها هم توسط یه شرکت زیر مجموعه به اسم Smart Projects Srl تولید میشد که توسط Gianluca Martino تاسیس شده بود. تا اینجای کار همه چیز خوب بود تا اینکه در ماه نوامبر وقتی مارتینو Smart Projects رو به Arduino Srl تغییر داد و arduino.org رو هم ثبت کرد؛ همه چیز در هم و برهم شد.
              بر طبق این مقاله ایتالیایی عجیب، علت جدایی این بوده که Banzi و اون سه تا شریک دیگه می خواستن که برند رو بین المللی کنند و اجازه تولید به دیگر شرکت ها رو آزاد کنند در حالی که مارتینو می خواسته که توی لیست بازار سهام بندازش و همه تولید رو به اصرار توی کارخانه خودش انجام بده.


              Dietro lo splendido progetto di hardware open source, una delle eccellenze tecnologiche italiane, c'è uno scontro tra i manager che mette a rischio la vita stessa di Arduino


              ترجمه فوری:

              Recently I have noticed that there are two arduino sites, arduino.cc and arduino.org. They both have the Arduino logo and both sell what seems to be official Arduino boards. Also, arduino.org came...

              جدیدترین ویرایش توسط روح الامین; ۱۶:۱۴ ۱۳۹۵/۰۵/۲۴.

              دیدگاه


                #8
                پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

                به نظرم برای کارهای آموزشی و شروع خوبه. اما برای کارهای حرفه ای اصلا

                تجربه ای که خودم داشتم این بوده که توی برنامه نویسی وقتی if then و while و کلا هرچیری که مربوط به تصمیم گیری باشه، زیاد بذاری دیگه نمیتونه درست کامپایل کنه و برنامه قاطی میکنه و بیشتر باید از توابع برای تصمیم گیری استفاده کنی
                ... و (بدانيد) گرفتن تصميمهاى محكم (براى رسيدن به اهداف بزرگ) با خوش گذرانى و سفرهآ‌هاى رنگين سازگار نيست و چه بسيار كه خواب شبانه تصميمهاى محكم روز را از ميان برده و تاريكيآ‌ها، خاطره همتآ‌هاى بلند را از يادها محو كرده است. (نهجآ‌البلاغه، خطبه211)

                امام علي (ع):کسي که به وقت ياري رهبرش در خواب باشد، با لگد دشمنش بيدار مي شود (غررالحکم،ص 422)

                دیدگاه


                  #9
                  پاسخ : آیا آردوینو جای نرم افزار های برنامه نویسی دیگه میگیره ؟؟؟

                  نوشته اصلی توسط AliRezaDAVE نمایش پست ها
                  به نظرم برای کارهای آموزشی و شروع خوبه. اما برای کارهای حرفه ای اصلا
                  سلام دوستان - آقا علی رضا ممنون میشم ملاک های یه پروژه حرفه ای از دید خودتون رو ذکر کنید و دوستان هم همکاری کنن
                  چون به نظرم هر چیزی با دلیل باشه بهتر مورد قبول قرار میگیره.
                  اللَّهُمَّ صَلِّ عَلَى مُحَمَّدٍ وآلِ مُحَمَّدٍ وعَجِّلْ فَرَجَهُمْ

                  اگه دوس دارید سریع به جواب برسید :
                  1) قبل از پرسیدن سوال، بسرچید.
                  2) سوالاتون رو با جزئیات کامل مطرح کنید.

                  دیدگاه

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