آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

blog
۱۳۹۶-۰۳-۰۶
4 دقیقه

آردوینو چیست؟

آردوینو یک پلتفرم متن‌باز الکترونیک است. منظور از متن‌باز این است که نرم‌افزار و سخت‌افزار آن به‌صورت رایگان در دسترس عموم قرار دارد و هر شخص علاقه‌مندی می‌تواند با استفاده از آن پروژه‌های الکترونیکی خود را به‌سادگی انجام دهد. متن‌باز و رایگان بودن آردوینو باعث شده که میلیون‌ها نفر در سراسر جهان از این پلتفرم استفاده کنند و روزبه‌روز کتاب‌خانه‌ها و سخت‌افزار آن را ارتقاء دهند؛ به‌نحوی‌که اکنون هزاران مثال و کتاب‌خانه مختلف برای انواع کارها در اختیار عموم قرارگرفته است.

یکی از مزایای اساسی استفاده از آردوینو این است که فرد بدون داشتن دانش الکترونیک می‌تواند به‌راحتی مدار موردنظر خود را با استفاده از شیلدها و بردهای آن پیاده‌سازی کند؛ همین ویژگی باعث شده است که طیف وسیعی از افراد علاقه‌مند به برنامه‌نویسی که دانش زیادی در خصوص مدارات الکترونیکی ندارند با استفاده از این پلتفرم کارهای خارق‌العاده‌ای انجام دهند که بدون وجود آردوینو انجامشان ممکن نبود.

به زبان ساده آردوینو سکوی پرتاب به دنیای الکترونیک است که هم کاربران حرفه‌ای الکترونیک و هم کاربران آماتور قادر به استفاده از آن هستند.

 

ویرایشگر پیش‌فرض آردوینو

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

Aeduino IDE

 

همان‌طور که گفته شد، علاوه بر سخت‌افزار متن‌باز، آردوینو دارای یک ویرایشگر متن‌باز و رایگان است. این ویرایشگر رابط کاربری بسیار ساده‌ای دارد که کار را برای شروع آسان می‌کند. این ویرایشگر امکاناتی مثل ترمینال سریال را درون خود جای‌داده است.

بااین‌همه، ویرایشگر پیش‌فرض آردوینو بسیار ساده است و برای برنامه‌نویسی به‌صورت غیر آماتوری واقعاً ضعیف است. اگر قصد نوشتن برنامه‌ای بزرگ‌تر از یک صفحه را داشته باشید، قطعاً این ویرایشگر کلافه‌تان خواهد کرد.

شاید برای شما مفید باشد: پروژه های آردوینو

از پایه‌ای‌ترین امکانات ویرایشگرهای زبان برنامه‌نویسی، قابلیت کامل کردن کد، مشخص کردن پارامترهای ورودی یک تابع، هایلایت و بسیاری امکانات دیگر است که متأسفانه این ویرایشگر قادر به پشتیبانی از آن‌ها نیست.

 

ویرایشگر سیسوگ برای آردوینو

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

Sisoog Arduino IDE

برای کاربرانی که قصد دارند از پلتفرم آردوینو به‌صورت حرفه‌ای و حتی آماتوری استفاده کنند، خلاء وجود یک ویرایشگر متن، به خوبی احساس می‌شود. ویرایشگری که قادر باشد نیازهای اولیه یک برنامه‌نویس را تأمین کند و درعین‌حال آن‌قدر حرفه‌ای باشد که نیازی به تغییر آن وجود نداشته باشد. تیم سیسوگ برای پر کردن این خلاء، ویرایشگر Sisoog Arduino IDE را با استفاده از ادیتور Eclipse ایجاد کرده است.

از ویژگی‌های این ویرایشگر می‌توان به موارد زیر اشاره کرد:

  • همخوانی با بردها و پروژه‌های آردوینو
  • پروگرامر درون برنامه، بدون نیاز به پروگرامر مجزا
  • ترمینال سریال درون برنامه
  • پشتیبانی از Plotter
  • مدیریت وظیفه برای کارهای گروهی
  • پشتیبانی از GIT و Subversion
  • قابلیت کامل کردن کد ناتمام (code completion)
  • مدیریت کتاب‌خانه‌ها و ریسورس ها
  • و…

 

نصب و راه‌اندازی

برای شروع، ابتدا باید جاوا را بر روی سیستم خود نصب کنید. ویرایشگر سیسوگ نیاز به جاوا ورژن 1.8 دارد. برای سهولت ورژن هماهنگ با ویرایشگر، می‌توانید نسخه‌ی پیشنهادی را از لینک زیر دانلود کنید.

دانلود جاوا ورژن 1.8

بعد از دانلود و نصب جاوا، نیاز به نصب ویرایشگر سیسوگ است که می‌توانید آن را از مخازن سیسوگ در گیت هاب یافته و دانلود کنید. برای دانلود، به آدرس روبه‌رو مراجعه کنید: دانلود ویرایشگر سیسوگ ورژن 1.1

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

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

Start Sisoog App

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

Sisoog Splash

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

Sisoog Arduino IDE

ساخت اولین برنامه با ویرایشگر سیسوگ

برای آشنایی بیشتر با محیط ویرایشگر سیسوگ، قصد داریم چگونگی ساخت یک برنامه‌ی نمونه را با استفاده از این ویرایشگر آموزش دهیم. برای ساخت پروژه‌ی نمونه، مطابق عکس‌های زیر مرحله‌به‌مرحله جلو بروید:

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

مرحله اول

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

مرحله دوم

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

مرحله سوم

در این مرحله باید نوع بورد، شماره پورت جهت ارتباط با بورد و شماره‌ی پردازنده‌ی استفاده‌شده را مشخص کنیم. ما در این مثال از بورد آردوینو نانو که به پورت com47 وصل شده و دارای پردازنده ATmega328 است استفاده می‌کنیم:

 

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

مرحله چهارم

با فشردن کلید Finish همان‌طور که در تصویر زیر مشاهده می‌کنید پروژه ایجاد شده است.

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

 

کد زیر را به پروژه اضافه و مطابق عکس زیر، برنامه را کامپایل می‌کنیم:

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

برای آپلود برنامه بر روی بورد می‌توانید مطابق زیر عمل کنید:

آردوینو را با ویرایشگر حرفه ای سیسوگ تجربه کنید

آپلود برنامه بر روی برد

سیسوگ امیدوار است که همه‌ی علاقه‌مندان آردوینو، از این ویرایشگر نهایت استفاده را ببرند و نظرات دلگرم کنند‌ه‌شان را با ما به اشتراک بگذارند.

 

اطلاعات
63
0
لینک و اشتراک
profile

Zeus ‌

متخصص الکترونیک

زئوس هستم ساکن المپ

مقالات بیشتر
slide

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند. فروش در پالت
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد. جستجو در آیسی
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند. برو به فروشگاه سیسوگ
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند. پرسش در سیسوگ فرم
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
خانواده سیسوگ

پالت | بازار خرید و فروش قطعات الکترونیک

قطعات اضافه و بدون استفاده همیشه یکی از سرباره‌‌های شرکتها و طراحان حوزه برق و الکترونیک بوده و هست. پالت سامانه‌ای است که بصورت تخصصی اجازه خرید و فروش قطعات مازاد الکترونیک را فراهم می‌کند.
family

آیسی | موتور جستجوی قطعات الکترونیک

سامانه آی سی سیسوگ (Isee) قابلیتی جدید و کاربردی از سیسوگ است. در این سامانه سعی شده است که جستجو، انتخاب و خرید مناسب تر قطعات برای کاربران تسهیل شود. وقتی شما در این سامانه، قطعه الکترونیکی را جستجو می‌کنید؛ آی سی به سرعت نتایج جستجوی شما در اکثر فروشگاه‌های آنلاین در حوزه قطعات الکترونیک را نمایش می‌دهد.
family

فروشگاه سیسوگ

فروشگاه سیسوگ مجموعه ای متمرکز بر تکنولوژی های مبتنی بر IOT و ماژول های M2M نظیر GSM، GPS، LTE، NB-IOT، WiFi، BT و ... جایی که با تعامل فنی و سازنده، بهترین راهکارها انتخاب می شوند.
family

سیسوگ فروم | محلی برای پاسخ پرسش‌های شما

دغدغه همیشگی فعالان تخصصی هر حوزه وجود بستری برای گفتگو و پرسش و پاسخ است. سیسوگ فروم یک انجمن آنلاین است که بصورت تخصصی امکان بحث، گفتگو و پرسش و پاسخ در حوزه الکترونیک را فراهم می‌کند.
family

دیدگاه ها

profile
سعید گفت :
۱۴۰۰-۰۲-۰۱ ۱۸:۵۴

ای کاش با اتخاذ تمهیداتی این امکان فراهم میشد CCG را هم در ویرایشگر سیسوگ اجرا میکردیم

profile
zeus گفت :
۱۴۰۰-۰۳-۰۴ ۲۳:۲۳

سلام دوست عزیز
متاسفانه این ادیتور رو دیگه توسعه ندادیم ولی جایگزین خوبی براش معرفی خواهیم کرد

profile
سعید گفت :
۱۴۰۰-۰۱-۲۵ ۲۱:۰۷

آیا امکان استفاده از ویرایشگر سیسوگ برای AVR-GCC هم وجود داره ؟
اگر امکانپذیر باشه ابتکار بی نظیری میشه

profile
zeus گفت :
۱۴۰۰-۰۲-۰۵ ۱۰:۴۵

توصیه میکنم از این ویرایشگر استفاده نکنید
مدت زیادی هست که آپدیت نشده ولی باید بگم بله میشه

profile
دکتر فلفل گفت :
۱۳۹۹-۱۱-۱۶ ۱۵:۱۸

سلام شاید این بی ربط به پست باشه ولی در مورد برنامه نویسی غیر اماتوری با اردوینو بحث شد که من گفتم یک سوالی بپرسم
سوالم در مورد arduino نیست بیشتر در مورد esp8266 با پلتفرم اردوینو هست

سوالم اینه ایا میشه از esp8266 به همراه ویرایشگر اردوینو (پلتفرم اردوینو) در یک پروژه واقعی استفاده کرد

profile
Sisoog Os گفت :
۱۳۹۹-۱۱-۱۶ ۱۵:۵۵

سلام
منظورتون پروژه واقعی چی هست؟
مطمئنا الان داره در خیلی از پروژه ها استفاده میشه و کل این ساختار چیز غیراستانداردی نیست

profile
OzMa گفت :
۱۳۹۹-۰۶-۰۱ ۱۴:۰۶

خسته نباشید دوستان سیسووگ. با وجود تعداد قابل توجهی برد های کارآمد تحت پلتفرم آردوینو مثل ST و ESP واقعا خلا IDE کار آمد برای آردوینو حس میشد که Platform IO تا حد خوبی این نیاز رو برآورده میکرد. (البته برای من حداقل) وجود ادیتور تحت ایکلیپس مشکل خیلی از دوستان در رابطه با این مبحث حل خواهد شد که در این باب از شما دوستان کمال تشکر را دارم. امیداست توسعه این IDE ادامه پیداکند و برای سیستم های لینوکس و بی اس دی نیز کار آمد باشد. اگر تمایل داشته باشید پروژه را به صورت متن باز ارایه کنید تا شاید دوستانی علاقه مند به کار روی این پروژه و کامل تر کردن آن باشند.
با آرزوی توفیق الهی.

profile
زئوس Zeus گفت :
۱۳۹۹-۰۶-۱۸ ۱۱:۴۳

سلام دوست عزیز
ممنونم برای حمایت و کامنت شما 🙂

profile
احمد گفت :
۱۳۹۹-۰۵-۲۴ ۰۶:۴۴

PlatformIO هم گزینه خوبیه.

profile
زئوس Zeus گفت :
۱۳۹۹-۰۵-۲۴ ۱۱:۰۳

بله واقعا گزینه خوبی است

profile
abbas گفت :
۱۳۹۹-۰۶-۱۰ ۰۲:۴۳

متاسفانه حین نصب platformIO روی VScode با مشکلات عجیبی روبرو شدم. وقتی انتی ویروس خود را روشن کردم متوجه شدم تا این افزونه در حال الوده کردن فایل های سیستمی و حتی نرم افزار های شخصی من بوده. انتی ویروس حدود 7 تا 8 فایل الوده رو پیدا کرد. عجیبه برام برنامه ای با این تعداد دانلود این وضعیتش باشه

profile
زئوس Zeus گفت :
۱۳۹۹-۰۶-۱۱ ۰۹:۲۹

منم عجیبه برام – باید دید آنتی ویروس شما دقیقا به چیه این فایل ها گیر داده – شاید مساله دسترسی این فایل ها به اینترنت باشه!!!!
اگه بتونید خطایی که آنتی ویروس داده رو اینجا به اشتراک بذارید خوب میشه

profile
محمود گفت :
۱۳۹۹-۰۵-۰۶ ۰۱:۱۳

سلام
دستون درد نکنه خدا خیرتون بده منکه از کامپایلر خنک آردینو خسته شده بودم
من سایتی به جامعی و رایگان بودن مثل شما ندیده ام حقا که آپلو هوا کردنه انشاالله محکم و با قدرت پیش برید
تا الان تنها مشکلی که دید اسم شما بود آخه زئوس شد اسم البته توهین نباشه اگه اعتقاد شماست که حرفی نیست.
باتشکر از زحمات شما

profile
Sisoog Os گفت :
۱۳۹۹-۰۵-۱۷ ۱۰:۱۱

سلام خواهش میکنم دوست عزیز
زئوس؟ اعتقاد 🙂
صرفا یک اسمه نه چیز بیشتر

profile
احمد گفت :
۱۳۹۹-۰۱-۱۵ ۱۸:۵۰

سلام خسته نباشید.
من وقتی میخام یک لایبرری رو به پروژه اضافه کنم ارور زیر رو میده. مثلا اینجا مثال خود لایبرری ArduinoJson رو میخام کامپایل کنم. اسم پروژه ArduinoJson1 هست. ممنون میشم راهنمایی کنید.

Could not create folderlibraries/ArduinoJson
Cannot create linked resource ‘/ArduinoJson1/libraries/ArduinoJson’. Files cannot be linked to folders.

profile
زئوس Zeus گفت :
۱۳۹۹-۰۱-۱۶ ۱۰:۱۴

سلام ببینید قبلا توی مسیر یاد شده همچین فولدی هست آیا ؟
در ضمن فکر میکنم اگر از platform io استفاده کنید خیلی بهتر باشه – این ویرایشگر رو دیگه آپدیت نکردیم – مطلب زیر رو بخونید.
آماده سازی محیط VSCODE برای برنامه نویسی AVR

profile
amir motahari گفت :
۱۳۹۹-۰۱-۰۵ ۰۷:۴۱

به عنوان انتقال تجربه
vs code با اکستنشن arduino خیلی خوب هست.
کلا من از اون استفاده میکنم

profile
زئوس Zeus گفت :
۱۳۹۹-۰۱-۰۵ ۰۹:۳۹

vs code به دلیل سبکیش خیلی خوبه ولی خوب هنوز خیلی جای کار داره تا به یه ایده آل تبدیل بشه !‌
ممنون برای انتقال تجربه تون من vs کد رو با platform io خیلی می پسندم

profile
بیسواد یاب گفت :
۱۳۹۸-۱۲-۱۶ ۰۰:۰۸

jenabe zeus …. fek konam manzore shoma khodaye Nmap has n khodaye Lmap.kojaye donya abzare Lmap vojoud dare? ghabl az God shodan .. lazame basavad beshi.

profile
جابز گفت :
۱۳۹۹-۱۲-۰۴ ۱۲:۱۵

واقعا از وجود انسان هایی مثل شما در حیرتم…
#بیکار_عالم

profile
Sisoog Os گفت :
۱۳۹۹-۱۲-۰۴ ۱۳:۳۰

:-))

profile
زئوس Zeus گفت :
۱۳۹۸-۱۲-۱۶ ۱۱:۴۶

سلام دوست عزیز
در مورد مقوله سواد باید عرض کنم هیچ کسی نمیتونه ادعای با سواد بودن کنه مگر این که یه بی سواد باشه !! بنده هم چنین ادعایی ندارم
و فکر میکنم لازمه بیشتر مطالعه داشته باشید المپ به شکلی گه گفتید نوشته نمیشه به شکل Olympus نوشته میشه !
میتونید به ویکی پدیا مراجعه کنید
https://en.wikipedia.org/wiki/Mount_Olympus

profile
Ali گفت :
۱۳۹۸-۱۱-۲۴ ۱۳:۱۴

ادیتور سیسوگ عالیه من استفاده کردم اما بنظرم Arduino Pro IDE که افیشال هست و برای افراد حرفه ای تر ساخته شده عملکرد بهتری خواهد داشت. (چون هنوز نسخه آلفا اومده و نمیتونه نیاز ها رو بر آورده کنه) ولی با اومدن نسخه پایدارش فک کنم سوئیچ کنیم بهتر باشه.
ممنون از تیم سیسوگ

profile
زئوس Zeus گفت :
۱۳۹۸-۱۱-۳۰ ۱۲:۳۲

سلام دوست عزیز
خواهش میکنم 🙂
ما هم منتظریم ببینم بلاخره آیا آردوینو میخواد یه ادیتور بدرد بخور بزنه یا نه :/

profile
اسد گفت :
۱۳۹۸-۱۰-۰۶ ۰۳:۳۱

سلام دود از کله ما بلند کردین چرا تا99.97% دانلود میشه و میمونه چیکارش کردین این لینکو ول کنید بیاد با سرعت شخمی نتم دوساعتی هست الافم

profile
زئوس Zeus گفت :
۱۳۹۸-۱۰-۰۶ ۰۹:۵۳

سلام والا ما کاری نکردیم متاسفانه وضع اینترنت دوباره مشکل ساز شده و برای همینم هست که این مشکل دیده میشه – لینک دانلود رو اگر دقت کنید از github است
دیگه معتبر تر از این سایت نمیشه پیدا کرد.

profile
اسد گفت :
۱۳۹۸-۱۰-۰۶ ۱۱:۱۹

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

profile
زئوس Zeus گفت :
۱۳۹۸-۱۰-۰۷ ۰۹:۰۶

خواهش میکنم
ممنون از شما 🙂

profile
Ashkan گفت :
۱۳۹۸-۰۸-۱۶ ۲۰:۰۱

سلام ممنون بابت سایت فوق العادتون
من موقع اجرا برنامه به ارور زیر برخورد میکنم
Due to issues with long pathnames on Windows, the plugin installation path must less than 40 characters.
Your current path: C:/Users/Ashkan/Desktop/Sisoog_ide/arduinoPlugin is too long and the plugin will no longer function correctly for all packages.Please visit issue #705 for details. https://github.com/Sloeber/arduino-eclipse-plugin/issues/705
مشکل از کجاست؟؟

profile
زئوس Zeus گفت :
۱۳۹۸-۰۸-۱۶ ۲۰:۱۲

سلام دوست عزیز، متشکر برای لطفتون
در واقع خطایی که دارید دریافت میکنید اینه که مسیر دسترسی به ادیتور بیشتر از ۴۰ کارکتر طول داره
برای رفع این خطا بع عنوان نمونه میتونید پوشه ادیتور رو توی ریشه هر درایو دلخواهی که دوست دارید کپی کنید.

profile
Ashkan گفت :
۱۳۹۸-۰۸-۲۰ ۱۰:۴۷

ممنونم بابت پاسخ گوییتون
حالا یه سوال دیگه چطور باید کتابخونه ها رو چطور وارد کنم؟؟؟

profile
زئوس Zeus گفت :
۱۳۹۸-۰۸-۲۱ ۱۱:۱۴

سلام دوست عزیز
منظورتون چه نوع کتابخحونه ای است ؟
کتابخونه ای که خودتون مینویسید یا کتابخونه ای که اماده برای آردوینو است ؟
روال این ها فرق میکنه

profile
محمد گفت :
۱۳۹۸-۰۷-۱۰ ۲۳:۵۸

سلام دوستان. بهتر از تمام این کارها نصب پلاگین Visual Micro Arduino بر روی خود ویژوال استادیو هستش حجمش برای VS 2012 پنج مگ هستش از خود VS و اردینوی نصب شده روی سیستمتون استفاده میکنه و عالیه برای در یافت و توضیحات بیشتر به لینک زیر بروید
https://downloadly.ir/software/engineering-specialized/visual-micro-arduino/

profile
زئوس Zeus گفت :
۱۳۹۸-۰۷-۲۰ ۱۱:۵۳

اینم پیشنهاد بدی نیست ولی خوب دیگه بحث سلیقه است
من به شخصه با eclipse خیلی راحت تر هستم
اگر نه پینهاد های زیادی وجود داره مثلا ویرایشگر atom یا ….

profile
دانلود رایگان شیلد SIM800 برای برد Arduino UNO به همراه کتابخانه و مثال. گفت :
۱۳۹۸-۰۶-۳۱ ۱۱:۵۸

[…] میتوانید از ویرایشگر Sisoog نیز جهت استفاده از این پروژه استفاده […]

profile
روزبه گفت :
۱۳۹۷-۰۹-۰۶ ۲۰:۱۳

سلام و خسته نباشید
چطور میشه این امکانات رو روی اکیلیپسیس که الان نصب هست رو سیستم اضافه کرد . مثلا اکیلیپسی که شرکت st برای میکروهاش داده و برای هر دیوایسی یه ایکیلیپس نصب نکنیم
مشکل من
یه اکیلیپس برای stm
یه اکیلیپس برای esp
یه اکیلیپس برای nrf
یه اکیلیپس برای اردینو

خدایی نمیدونم چرا این ادیتور اینقدر سخته نصب توش

مهندس دست بکار شو esp و nrf رو بهش اضافه کن ما هم دعا گو

profile
زئوس Zeus گفت :
۱۳۹۷-۰۹-۰۸ ۱۲:۱۱

امم ایکلیپس واقعا ادیتوری خیلی خوبی هست وای یه سری نگات کلیدی داره و قلق البته که باعث میشه محبوب همه نباشه ! انشالله سعی خواهیم کرد ؛ در پستی بهش بپردازیم 🙂

profile
رسول گفت :
۱۳۹۷-۰۲-۰۱ ۰۹:۴۴

سلام ، این برنامه میتونه مثل Resharper در کدنویسی کمک کنه ؟

profile
زئوس Zeus گفت :
۱۳۹۷-۰۲-۰۱ ۱۰:۱۹

بله قطعا و حتی بهتر از اون 🙂
تمام قابلیت های Eclipse قابل استفاده است

profile
محمد گفت :
۱۳۹۷-۰۱-۱۲ ۱۳:۰۷

سلام
چگونه میتوان ارتباط آخرین ورژن آردوینو را با برنامه برقرار کرد؟
یا برنامه جهت کامپایل از آردیونو (خارجی) استفاده کنه

profile
زئوس Zeus گفت :
۱۳۹۷-۰۱-۱۵ ۱۲:۵۰

نه – برنامه برای کامپایل فایل های مورد نیاز رو اعم از کامپایلر و لینکر داره
اگر آپدیتی وجود داشته باشه می تونید از گزینه help-update ، بروزرسانی رو انجام بدید.

profile
dehghan گفت :
۱۳۹۶-۰۸-۲۸ ۲۰:۵۷

سلام مهندس .
من موفق شدم طبق این آموزش [ https://github.com/rogerclarkmelbourne/Arduino_STM32 ] میکرو STM32 را به این IDE اضافه کنم و یک پروژه ساده را راه اندازی کنم . مشکل این است که چطور لایبرری های مربوط به AVR ARDUINO را برای STM32 تبدیل کرد . برای نمونه لایبری که من نیاز به تبدیلش را دارم را می فرستم . ممنون میشم راهنمایی کنید یا برام تبدیلش کنید ( با اجازه هزینش هم پداخت میشه ) . لینک لایبری https://github.com/mathertel/DMXSerial منتظر جواب

profile
زئوس Zeus گفت :
۱۳۹۶-۰۹-۰۱ ۱۲:۰۰

خیلی عالیه دوست عزیزم
ببینید پورت کردن کتابخونه کار خاصی نداره ، نکته ای که توی این کتایخونه باید بهش دقت کنید ، تاخیر ها هست ، تاخیر معمولا داخل AVR با استفاده از یک حلقه ایجاد میشه ولی توی پردازنده های آرم این روش چندان جوابگو نیست مخصوصا برای ایجاد تاخیر های دقیق چرا که این میکرو ها از Pipline استفاده می کنند .
برای ایجاد تاخیر دقیق باید از Timer استفاده کنید توی خانواده ARM ، غیر از این مورد باید رجیستر های میکرو مورد نظر رو خوب بشناسید که بتونید این کتابخونه رو پورت کنید.
برای اطاعات بیشتر با تلگرام سیسوگ در ارتباط باشید.

profile
dehghan گفت :
۱۳۹۶-۰۸-۲۳ ۰۹:۵۷

سلام
من تونستم با این IDE برای STM32 ARMنیز برنامه ساده بنویسم و اجرا کنم. سوالم اینه که چجوری میشه کتابخا نه ARDUINO را به کتابخانه STM32 تبدیل کرد .

profile
زئوس Zeus گفت :
۱۳۹۶-۰۹-۰۱ ۱۱:۵۳

خوب خوشبختانه پروژه Arduino یک پروژه متن باز است و همه سورس ها در دسترس کاربران قرار دارد ، هر کاربری به راحتی می تواند با استفاده از کدهای موجود کتابخانه مورد نظر خود را بر روی سخت افزار موردنظر پیاده سازی کند و کار چندانی ندارد.
تنها دقت داشته باشید که آردوینو از C++ استفاده کرده و کامپایلر مقصد باید قادر به پشتیبانی این زبان باشد.
خوشبختانه قبلا تلاش هایی در خصوص پورت آردوینو بر روی STM32 صورت گرفته
به عنوان مثال به لینک زیر مراجعه کنید.
https://github.com/stm32duino

profile
123456 گفت :
۱۳۹۶-۰۸-۲۰ ۲۲:۳۱

سلام
برنامه اصلی آردوینو بسیار کاربر پسنده اما متاسفانه برنامه شما این طور نیست و نصب برنامه اصلی خیلی راحت تر از برنامه شماست بهتره که برای این دو تا مسئله یه فکری کنید

profile
زئوس Zeus گفت :
۱۳۹۶-۰۹-۰۱ ۱۱:۴۷

سلام دوست عزیز
بله قبول دارم برنامه اصلی آردونیو خیلی ساده است ، ولی این نرم افزار دارای پیچیدگی بیشتری هست ، و دلیلشم اینه که ما از Eclipse به عنوان پایه استفاده میکنیم
در عوض خیلی امکانات بیشتری به شما میده 🙂

profile
دهقان گفت :
۱۳۹۶-۰۷-۱۹ ۱۱:۰۶

سلام.
مهندس چه جوری میشه تصویر اول بالا آمدن برنامه را عوض کرد؟

profile
زئوس Zeus گفت :
۱۳۹۶-۰۷-۲۲ ۰۹:۴۴

چرا باید همچین کاری کنید ؟

profile
dehghan گفت :
۱۳۹۶-۰۷-۲۲ ۱۶:۰۷

سلام. فقط یک سوال هست . اگر امکانش هست بگید. آخر تصور ورژن اصلیش خیلی بهتره.

profile
زئوس Zeus گفت :
۱۳۹۶-۰۷-۲۹ ۱۰:۰۱

خوب همونطور که میدونید از Eclipse استفاده شده
برای تغییر عکس اول می تونید از آموزش زیر استفاده کنید.
تغییر اسپلش Eclipse

profile
دهقان گفت :
۱۳۹۶-۰۷-۱۸ ۱۹:۱۷

سلام
مهندس ورژن V1.1 خیلی مشکل داره ولی ورژن یکش مشکلی نداره . فقط باید لایبری های پروژه را کنار خود پروژه قرار داد.

profile
dehghan گفت :
۱۳۹۶-۰۷-۲۲ ۱۶:۰۴

سلام . مشکلش توی اضافه کردن لایبری هست . من که نتونستم . بهتر هست یک آموزش برتش بزارید.

profile
زئوس Zeus گفت :
۱۳۹۶-۰۷-۲۹ ۰۹:۵۹

ببخشید درست متوجه نشدم ، منظورتون نصب لایبری هست یا یک لایبری دارید میخواهید به پروژه اضافه کنید ؟

profile
زئوس Zeus گفت :
۱۳۹۶-۰۷-۲۲ ۰۹:۴۴

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

profile
دهقان گفت :
۱۳۹۶-۰۷-۱۴ ۰۰:۳۱

سلام.
ورژن جدید ترش کی میاد؟

profile
زئوس Zeus گفت :
۱۳۹۶-۰۷-۱۵ ۰۹:۲۲

از منوی Help گزینه Check for Update رو بزنید. اگر آپدیتی وجود داشته باشه بهتون اطلاع داده میشه

profile
دهقان گفت :
۱۳۹۶-۰۷-۰۴ ۲۱:۲۰

روش اضافه کردن لایبرری به این ویرایشگر را بگید ممنون میشم

profile
زئوس Zeus گفت :
۱۳۹۶-۰۷-۰۵ ۰۸:۵۷

از اضافه کردن کتابخانه من دو برداشت متفاوت دارم
اول این که چطور می شود کتابخانه ای را مجموعه کتابخانه های Arduino اضافه کرد
برای این منظور از منوی Windows زیر منوی Preferences رو انتخاب کنید در پنجره باز شده سمت چپ منوی Arduino رو باز کنید و گزینه Library Manager رو انتخاب کنید و برای اضافه شدن کتابخانه مورد نظر اونو تیک بزنید تا دانلود و نصب بشه.
دوم این که در پروژه جاری که در حال کار بر روی آون هستید میخواهید کتابخانه ای رو اضافه کنید
برای این منظور از منوی Arduino ریز منوی Add a library to the select Project را بزنید و در پنجره باز شده کتابخانه مورد نظر را انتخاب کنید.

profile
محمد امین گفت :
۱۳۹۶-۰۵-۲۲ ۰۴:۲۴

خدا وکیلی کی این IDE نوشته…کتابخونه آردوینوش اینقدر مشکل داره که حتی خوده برنامم ازش اشکال میگیره…
ولی در کل کاره خوبیه…اگه رو IDE یکم دیگه کار بشه باگاش گرفته بشه خیلی خیلی جالب میشه

profile
زئوس Zeus گفت :
۱۳۹۶-۰۵-۲۲ ۱۱:۴۴

بیس Editor که نرم افزار Eclipse هست ، و سالهاست که داره توسط متخصصین و برنامه نویس های مجرب رفع عیب میشه و مورد استفاده قرار می گیره ، خود من سالهاست که دارم با این ویرایشگر کار می کنم ، ابتدا برای افرادی که تجربه کار کردن با این ویرایشگر رو ندارن ، مقداری درک چگونگی مدیریت فایل ها سخت هست ولی بعد از عادت کردن و یادگیری صحیح اون مشکلی نخواهند داشت.

profile
محمد امین گفت :
۱۳۹۶-۰۵-۲۲ ۰۴:۱۶

چرا اصلا درست کار نمیکنه

profile
زئوس Zeus گفت :
۱۳۹۶-۰۵-۲۲ ۱۱:۴۲

ممنونم بخاطر توجه شما !
ولی تا وقتی نگید مشکلتون چی هست نمیشه کمکی کرد :/
من با این ویرایگر کار میکنم و هیچ مشکلی ندیدم 🙂

become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله
become a writer

نویسنده شو !

سیسوگ با افتخار فضایی برای اشتراک گذاری دانش شماست. برای ما مقاله بنویسید.

ارسال مقاله