Arduino vs Raspberry Pi: Better DIY Platform چیست؟

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

هر دو برد Raspberry Pi و Arduino دارای مزایا ، معایب و موارد استفاده ایده آل هستند ، بسته به نیاز پروژه شما دارد. اگر مطمئن نیستید که کدام یک از اعضای هیئت مدیره در جنگ بین Ardunio vs Raspberry Pi بهترین است ، در اینجا یک راهنما برای تصمیم گیری وجود دارد.

عملکرد و مشخصات

اگر به فکر تعویض رایانه شخصی هستید هیئت مدیره ، ما اکنون به شما پاسخ خواهیم داد: Raspberry Pi تنها گزینه است (حداقل در مقایسه با Arduino). با جدیدترین رزبری پای 4 و 4B که از 1 گیگابایت تا 8 گیگابایت رم و یک پردازنده چهار هسته ای با فرکانس 1.5 گیگاهرتز ARM v8 ارائه می دهید ، در یک صفحه بسیار کوچک قدرت زیادی خواهید داشت.

حتی مدل های کوچکتر Pi (صفر و تخته های Zero W) با توجه به اندازه پردازنده های 1 گیگاهرتزی ، RAM 512 مگابایتی ، هدرهای GPIO برای توسعه ، و پشتیبانی از WiFi و بلوتوث دارای توان قابل توجهی برای اندازه خود هستند. ، مدلهای مختلف آردوینو وجود دارد ، با Arduino Uno میکروکنترلر 2KB SRAM و 16 مگاهرتز بسیار کوچک برای پروژه های بسیار خاص. در انتهای دیگر مقیاس Arduino Portena H7 ، با میکروکنترلر دو هسته ای Cortex M7 + M4 ARM ، بین 8 مگابایت و 64 مگابایت RAM و بلوتوث و WiFi یکپارچه است.

آیا این مقایسه عادلانه ای است؟ احتمالاً نه ، زیرا Raspberry Pi و Arduino دو محصول کاملاً متفاوت هستند. Arduino یک برد قابل برنامه ریزی و قابل برنامه ریزی برای پروژه های سخت افزاری سفارشی است ، در حالی که Raspberry Pi با پشتیبانی از توزیع های مختلف لینوکس و سخت افزار مناسب برای راه اندازی ، در نوع خود رایانه ای "سنتی" تر است.

In_content_1 همه: [300x250] / dfp: [640x360]->
googletag.cmd.push (تابع () {googletag.display ('snhb-In_content_1-0')؛})؛

سرعت و عملکرد یک پیروزی برای Pi است ، اما Arduino نیازی به اجرای همه برنامه های پیچیده ای که Raspberry Pi (با توزیع کامل لینوکس) مجبور است ، ندارد. تنها مقایسه منصفانه ممکن است با Raspberry Pi Pico ، صفحه میکروکنترلر سرگرمی با پردازنده دو هسته ای ARM Cortex M0 + و 264 کیلوبایت RAM باشد.

عملکرد

همانطور که قبلاً صحبت کردیم ، Raspberry Pi از نظر اندازه یک کامپیوتر بسیار قدرتمند است. در حالی که بدون شک مدلهای قبلی (از Pi اصلی تا Raspberry Pi 3) بسیار کند بودند ، جدیدترین مدلها (Raspberry Pi 4 و 4B) پیشرفتهای چشمگیری را ارائه می دهند.

این امکان را برای شما فراهم می کند که رایانه شخصی خود را با Raspberry Pi جایگزین کنید. برای بازی کردن (به استثنای بازی یکپارچهسازی با سیستمعامل ) یا رمزگذاری ویدیویی ایده آل نیست ، اما یک سرور یا رایانه شخصی کاملاً کاربردی است. همچنین می تواند در هر تعداد پروژه ، چه ساخت ایستگاه هواشناسی و چه ساخت مرکز عصبی رباتیک ، ادغام شود.

Arduino از برخی جهات عملکرد یکسانی ندارد ، اما هدف قرار می دهد مخاطب متفاوت اگر یک رمزگذار ماهر هستید ، می توانید Arduino خود را برای انجام هر کاری که دوست دارید برنامه ریزی کنید. این می تواند به یک ماشین کنترل از راه دور ، یک دزدگیر منزل ، یک سیستم ارتباطی تبدیل شود - همه اینها با تجهیزات مناسب متصل به آن امکان پذیر است.

گسترش آردوینو بهترین راه برای بیرون آوردن قدرت واقعی پشت آن است. اگر از برنامه نویسی خوشحال هستید ، این یک روش عالی برای ساخت یک پروژه ارزان و ساده است. با این حال ، Raspberry Pi مزایای مشابهی را با تابلوهای الحاقی متعدد (به نام HAT) که می تواند روی هدر GPIO 40 پین روی خود برد قرار گیرد ، ارائه می دهد.

شما ممکن است یک آردوینو انتخاب کنید. برای اندازه یا قدرت مورد نیاز ، اما اگر به عملکرد و عملکردی نیاز دارید ، Raspberry Pi برنده کلی است.

کاربرد

اگرچه Arduino و Raspberry Pi تابلوهایی با پتانسیل زیاد هستند ، این بدان معنا نیست که استفاده از آنها فوق العاده سخت است. منشأ هر دو هیئت از آموزش است ، با این Pi که برای کمک به مدارس و والدین دوباره کنجکاوی به سبک دهه 80 را ایجاد کرده است که کودکان را به یادگیری کدگذاری ترغیب می کند.

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

متأسفانه ، آردوینو از C ++ به عنوان زبان اصلی کد خود استفاده می کند. برخلاف Python مبتدی که Raspberry Pi به طور کامل از آن پشتیبانی می کند (همراه با سایر زبانهای اصلی برنامه نویسی) این آسانترین زبان برای یادگیری یا استفاده نیست.

اگر برنامه نویسی برای شما مناسب نیست ، پس نیازی به برنامه ریزی با Raspberry Pi ندارید ، یا نصب سیستم عامل Raspberry Pi یا یک توزیع دیگر لینوکس به شما یک سیستم عامل کامل ، از جمله رابط کاربری گرافیکی را می دهد که به شما امکان می دهد نرم افزارهای استاندارد مانند Google Chrome یا LibreOffice را اجرا کنید.

کنترل و استفاده از آن نیز بسیار آسان تر است. یک رزبری پای ، حتی از یک ترمینال. یادگیری دستورات ترمینال لینوکس آسان است ، اما اگر ترجیح می دهید از آن اجتناب کنید ، می توانید - این موفقیت Raspberry Pi است و ورود بسیار محدودی را برای مبتدیان و آماتورها ایجاد می کند.

متأسفانه نمی توان همین حرف را برای آردوینو زد. اگر آمادگی پذیرش منحنی سختگیرانه یادگیری را دارید ، می تواند محور اصلی ساخت یک پروژه جدید باشد ، اما یک Raspberry Pi شما را سریعتر به آنجا می رساند.

هزینه/h2>

قدرت و قابلیت استفاده یک چیز است ، اما هزینه خصوصاً برای یک پروژه سرگرمی با بودجه ناچیز مهم است. خوشبختانه Arduino و Raspberry Pi برای خرید و استفاده بسیار ارزان هستند.

در انتهای پایین محدوده مدل Raspberry Pi ، Raspberry Pi Pico قرار دارد. فقط با 4 دلار ، این کنترل کننده کوچک مرکز عصبی قابل برنامه ریزی یک پروژه سرگرمی است. برخلاف آردوینو ، از C و MicroPython (پایتون برای میکروکنترلرها) پشتیبانی می کند ، و آن را به یک سیستم با کاربرد آسان تر تبدیل می کند.

برای عملکرد کامل ، هزینه Pi 4 Model B بین 35 دلار (برای 2 گیگابایت RAM) است. ) و 75 دلار (برای 8 گیگابایت) ، بسته به خرده فروش. همچنین می توانید Zero W کوچکتر و قدرتمندتر را با قیمت 10 دلار بگیرید. سایر تابلوها (از قبیل Pi ، 2 ، 3 و 3B قدیمی) قیمت مشابهی دارند و به دلیل سن و مشخصات کمتری تخفیف در نظر گرفته شده است.

خوشبختانه تخته های آردوینو نیز مقرون به صرفه هستند. برد های آردوینو زیادی در دسترس است ، اما برخی از رایج ترین آنها ، مانند آردوینو اونو ، حدود 20-30 دلار قیمت دارند. سایر هیئت مدیره ها (مانند Pro Mini) می توانند تا 10 دلار ، Mega 60 دلار و Portena H7 99.99 دلار هزینه داشته باشند.

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

Arduino vs رزبری پای: کدام یک برای شما بهترین است؟

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

به لطف افزونه های متعدد و سیستم عامل مناسب مبتدیان ، تعداد پروژه های آسان Raspberry Pi زیادی وجود دارد. می تونی امتحان کنی. با استفاده از پین های هدر GPIO برای پروژه های گسترده تر ، می توانید این دو را نیز با هم ترکیب کنید. اگر تازه Raspberry Pi جدیدی خریداری کرده اید ، ممکن است بخواهید ابتدا آن را به روز کنید.

پست های مرتبط:


4.03.2021