هر مبتدی که بخواهد پروژه های الکترونیکی انجام دهد، خیلی سریع با آردوینو و رزبری پای روبرو می شود. هر دو میکروکنترلر با رابط برای اتصال ماژول های بیشتر هستند.
از آنجایی که تصمیم گیری در ابتدا آسان نیست که پول و زمان خود را در کدام میکروکنترلر سرمایه گذاری کنید، در اینجا یک مرور کلی با ارزیابی مبتنی بر تجربه ارائه شده است که آردوینو برای چه کسانی و برای چه کسانی رزبری پای مناسب است.
میکروکنترلر
فقط می تواند یک کد را در یک زمان اجرا کند
ارزان (20 دلار)
پین های دیجیتال و آنالوگ برای اتصال سنسورها
آماده شروع با نرم افزار آردوینو
کامپیوتر مستقل
هر تعداد کد می تواند به طور همزمان اجرا شود
نسبتا گران (> 40 دلار)
اتصالات دیجیتال برای حسگرها (GPIO)
اتصال بالا با پورت های USB، LAN، HDMI، دوربین، وای فای یکپارچه و بلوتوث
ابتدا باید سیستم عامل نصب شود
اگر به داده های فنی دو میکروکامپیوتر نگاه کنید، می توانید تفاوت های واضحی را مشاهده کنید. حتی به نظر می رسد که رزبری پای در تمام داده ها نسبت به آردوینو برتری دارد. به خصوص از نظر قدرت محاسباتی و اتصال، Raspberry Pi برتر از آردوینو به نظر می رسد. تنها یک تفاوت کوچک اما بسیار مهم نشان دهنده مزیت اساسی یک آردوینو است. امکان اتصال سنسورها از طریق ورودی های آنالوگ
برای درک این موضوع باید تفاوت بین ورودی ها یا سیگنال های دیجیتال و آنالوگ را توضیح داد. یک ورودی یا خروجی دیجیتال فقط سیگنال های روشن و خاموش را می شناسد. بنابراین Raspberry Pi فقط قادر است تشخیص دهد که آیا ولتاژ در یک پورت وجود دارد یا خیر. البته، بیشتر دادهها را میتوان به صورت دودویی با این فرم انتقال داد، اما معمولاً بازیابی برای کاربر پیچیدهتر از سیگنال آنالوگ است. از طریق ورودی های آنالوگ، داده ها را می توان بدون تلفات و به طور مداوم از سنسور بازیابی کرد.
بنابراین، اتصال و برنامهنویسی سنسورها معمولاً با آردوینو آسانتر است. با این حال، این به این واقعیت محدود می شود که همه عملیات ها به صورت متوالی انجام می شوند و انجام چند وظیفه ای امکان پذیر نیست. Raspberry Pi یک کامپیوتر کامل است که می تواند اسکریپت های مختلف را به طور همزمان اجرا کند و همچنین می تواند اکثر سنسورها را کنترل کند.
پاسخ این سوال به پروژه ای که می خواهید انجام دهید بستگی دارد. اگر میخواهید همان دادهها را با بسیاری از سنسورها جستجو کنید، آردوینو انتخاب خوبی است، زیرا اتصال خوبی به سنسورها دارد، ارزان است و برنامهریزی آن آسان است. به خصوص برای مبتدیان برنامه نویسی، به دلیل جامعه بزرگ آردوینو در اینترنت، این کار آسان است. تقریباً برای هر حسگر و موضوعی دستورالعمل های دقیقی وجود دارد.
با این حال، اگر کارهای پیچیده تری برای انجام دادن دارید، که برای آنها به قدرت محاسباتی نیاز است، Raspberry Pi اجتناب ناپذیر است. علاوه بر این، WLAN یکپارچه و سایر رابطها مانند اتصال HDMI برای بسیاری از پروژهها ضروری و ارزشمند هستند. با این حال، همیشه باید در نظر داشت که راه اندازی Raspberry pi به زمان و تلاش بسیار بیشتری نیاز دارد.