آردوینو, رزبری پای

معرفی 2 شبیه ساز آردوینو، رزبری پای و . . .

معرفی چندین شبیه ساز آردوینو، رزبری پای و . . .

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

فهرست مطالب

ArduinoSimulator؛ اولین شبیه ساز آردوینو

در مقایسه با شبیه ساز آردوینو Wokwi، ArduinoSimulator ویژگی‌های متنوع و زیادی ندارد و شما نمی‌توانید مدارهای خود را بسازید اما محیطی در اختیارتان قرار گرفته است تا کد را نوشته و در سیستم ذخیره نمایید. به علاوه، آیکون‌های مخصوص پین‌های دیجیتالی (قرمز: وضعیت Low و سبز: وضعیت High) و آنالوگ (مقادیر از 0 تا 255) نیز قابل مشاهده است. در کنار این موارد، سریال مانیتور با فیلد مربوطه هم در نظر گرفته شده تا شما این امکان را داشته باشید که مطابق خواسته‌تان دستورات را ارسال بفرمایید. در پایان، برای آزمایش یک برنامه، می‌بایست دکمه اجرا (Run) که در بالا به چشم می‌خورد را فشار دهید.

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

یک اسکرین شات از وب‌سایت Arduino Simulator
یک اسکرین شات از وب‌سایت Arduino Simulator

در مقایسه با شبیه ساز آردوینو Wokwi، ArduinoSimulator ویژگی‌های متنوع و زیادی ندارد و شما نمی‌توانید مدارهای خود را بسازید اما محیطی در اختیارتان قرار گرفته است تا کد را نوشته و در سیستم ذخیره نمایید. به علاوه، آیکون‌های مخصوص پین‌های دیجیتالی (قرمز: وضعیت Low و سبز: وضعیت High) و آنالوگ (مقادیر از 0 تا 255) نیز قابل مشاهده است. در کنار این موارد، سریال مانیتور با فیلد مربوطه هم در نظر گرفته شده تا شما این امکان را داشته باشید که مطابق خواسته‌تان دستورات را ارسال بفرمایید. در پایان، برای آزمایش یک برنامه، می‌بایست دکمه اجرا (Run) که در بالا به چشم می‌خورد را فشار دهید.

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

Wokwi: شبیه ساز آردوینو، رزبری پای پیکو و ESP32

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

در مواقعی که به برد ESP32 خود دسترسی ندارید، می‌توانید از شبیه‌ساز این برد بهره ببرید به طوری که همزمانی که در مرورگر کدنویسی می‌کنید، خروجی آن در نمایشگر LED مشاهده خواهد شد.

امکان اضافه کردن بردهای آردوینو دلخواه در وب‌سایت Wokwi
امکان اضافه کردن بردهای آردوینو دلخواه در وب‌سایت Wokwi

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

پشتیبانی از انواع بردهای آردوینو مانند Uno، مگا و نانو، بردهای رزبری پای نظیر رزبری پای پیکو و ESP32 سبب شده تا Wokwi به محبوبیت بالایی دست یافته باشد.

امکان اضافه کردن بردهای آردوینو دلخواه در وب‌سایت Wokwi
امکان اضافه کردن بردهای آردوینو دلخواه در وب‌سایت Wokwi

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

نمونه‌ای از پروژه‌های از پیش تعریف شده در وب‌سایت Wokwi
نمونه‌ای از پروژه‌های از پیش تعریف شده در وب‌سایت Wokwi

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

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

همچنین، می‌توانید قطعاتی مانند LEDها، پتانسیومترها، دکمه‌ها، سنسورها، پین‌های اتصال ورودی، پین‌های اتصال به زمین (GND) و . . . را بیفزایید و قادر خواهید بود دیاگرام مدار را در قالب فایل با پسوند JSON مشاهده کنید.

نحوه اضافه کردن قطعات الکترونیکی به شبیه‌ساز آردوینو و رزبری پای
نحوه اضافه کردن قطعات الکترونیکی به شبیه‌ساز آردوینو و رزبری پای

Wowki یک محیط شبیه ساز آردوینو رایگان است اما نسخه پولی آن نیز وجود دارد که اشتراک ماهانه آن 7 دلار و اشتراک سالیانه آن 67 دلار است و به کاربران اجازه خواهد داد کتابخانه‌های آردوینو آپلود، فایل‌های باینری اضافه، ESP32 WiFi وصل و پروژه‌های خود را به صورت شخصی ذخیره کنند. همچنین، کاربران می‌توانند در مورد ویژگی‌هایی که به تازگی به Wokwi اضافه می‌شوند، نظر داده و رأی دهند.

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *