IDE های کار با آردوینو چیست؟

فهرست مطالب:

IDE های کار با آردوینو چیست؟
IDE های کار با آردوینو چیست؟

تصویری: IDE های کار با آردوینو چیست؟

تصویری: IDE های کار با آردوینو چیست؟
تصویری: آموزش آردوینو به زبان ساده | قسمت اول | آردوینو چیه ؟ - آموزش نصب برنامه ی آردوینو 2024, آوریل
Anonim

همه کسانی که یادگیری آردوینو را شروع می کنند با Arduino IDE آشنا هستند. به شما امکان می دهد طرح هایی را بنویسید ، صحت را بررسی کرده و آنها را در حافظه تابلوهای آردوینو بارگذاری کنید. اما آیا این تنها راه توسعه برنامه ها برای آردوینو است؟ اصلا! بیایید ببینیم سایر محیط های توسعه چه هستند.

آرم آردوینو
آرم آردوینو

ضروری است

  • - آردوینو ؛
  • - کامپیوتر.

دستورالعمل ها

مرحله 1

بیایید با محیط توسعه PROGRAMINO شروع کنیم. این یک محیط توسعه پولی است ، اما می توانید آن را به مدت 14 روز به صورت رایگان امتحان کنید. Programino ، مانند سایر محیط های توسعه ، مستلزم این است که شما Arduino IDE را نصب کنید. وقتی برنامه را برای اولین بار شروع کردید ، مسیر تنظیمات را به فایل اجرایی arduino.exe مشخص کنید. برای انجام این کار ، به منوی تنظیمات بروید: گزینه ها -> تنظیمات ویرایشگر. پنجره ای ظاهر می شود که در آن باید مسیرهای فهرست را با Arduino IDE و کتابخانه های مربوطه مشخص کنید. اکنون آماده نوشتن برنامه در Programino هستیم.

تنظیمات محیطی Programino
تنظیمات محیطی Programino

گام 2

زبان مورد استفاده در این محیط توسعه همان زبان اصلی Arduino IDE - C است. یعنی ، در حقیقت ، اگر قبلاً در Arduino IDE طرح می نویسید ، دیگر نیازی به یادگیری یک زبان برنامه نویسی جدید نخواهید بود ، که این یک مزیت بزرگ این محیط توسعه است.

با این حال ، علاوه بر این ، این IDE راهی مناسب برای توسعه سریع مانند تکمیل کد را ارائه می دهد. یعنی لازم نیست دائماً از مرجع روش و روش Arduino عبور کنید. شما شروع به تایپ کد می کنید ، و محیط توسعه شما را وادار می کند که یکی از گزینه های موجود را انتخاب کنید. به عنوان مثال ، شما "digi" را تایپ می کنید و IDE گزینه هایی به شما ارائه می دهد: "digitalRead" ، "digitalWrite".

بیایید یک طرح ساده بنویسیم که در آن دائماً یکی از پایه های آنالوگ Arduino را نظرسنجی کرده و قرائت ها را به پورت سریال منتقل کنیم. سعی کنید طرح را به جای کپی و چسباندن ، با دست تایپ کنید تا راحتی تکمیل کد Programino احساس شود.

طرح در Programino
طرح در Programino

مرحله 3

Programino IDE چه جالب دیگری ارائه می دهد؟ این محیط توسعه دارای چندین ابزار جالب از طریق منوی Tools است. به عنوان مثال ، دفترچه یادداشت ، طراح کاراکتر LCD ، مبدل بین DEC-BIN-HEX ، ترمینال پورت سریال ، پلاتر آنالوگ و سایر موارد.

بیایید نگاهی دقیق به ابزار Analog Plotter بیندازیم. این ابزار به شما امکان می دهد آنچه را که از آردوینو وارد پورت COM می شود ، تجسم کنید. این می تواند مفید باشد ، به عنوان مثال ، برای نمایش قرائت برخی از سنسورهای آنالوگ: دما ، رطوبت ، فشار ، روشنایی و سایر موارد.

برای اینکه پلاتر در طرح کار کند ، باید پورت سریال را با سرعت 19200 kb / s فعال کنید. داده ها با استفاده از Serial.println () در پلاتر چاپ می شوند. بیایید یک پلاتر آنالوگ راه اندازی کنیم. دکمه اتصال را فشار دهید تا به درگاهی که ما یک آردوینو به آن متصل کرده ایم ، متصل شوید.

توطئه گر آنالوگ در Programino
توطئه گر آنالوگ در Programino

مرحله 4

یکی دیگر از گزینه های جالب Arduino IDE ، B4R یا "Basic for Arduino" است. پیوند به سایت رسمی نیز در انتهای مقاله آورده شده است. این محیط توسعه جالب است زیرا از زبان Basic به جای C استفاده می کند. همچنین از تکمیل کد پشتیبانی می کند. به علاوه ، کاملاً رایگان است.

در اولین شروع ، محیط B4R همچنین از شما می خواهد که مسیر Arduino IDE را به فهرست راهنما و همچنین در صورت لزوم کتابخانه های غیر استاندارد اضافی و ماژول های مشترک مشخص کنید. این تنظیمات را می توان بعداً از طریق منوی Tools -> Configure Paths پیکربندی کرد.

تنظیمات محیط B4R
تنظیمات محیط B4R

مرحله 5

بیایید طرحی مانند این را بنویسیم و در عین حال نگاهی دقیق تر به B4R IDE بیندازیم.

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

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

طرح اول در B4R
طرح اول در B4R

مرحله 6

علاوه بر موارد ذکر شده ، محیط های توسعه دیگری برای آردوینو وجود دارد.به عنوان مثال ، Codeblocks. این قابلیت همان توانایی هایی را دارد که توسط IDE توصیف شده است ، بنابراین من آن را با جزئیات بیشتری توصیف نمی کنم.

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

توصیه شده: