خبر و ترفند روز

خبر و ترفند های روز را اینجا بخوانید!

8 دلیل برای انتخاب Raspberry Pi Pico نسبت به مدل های دیگر

اگر به قدرت پردازش زیادی نیاز ندارید، یک میکروکنترلر Pico ممکن است برای بسیاری از پروژه‌های الکترونیکی مناسب‌تر باشد.

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

در اینجا ما دلایل مختلفی را بررسی خواهیم کرد که ممکن است بخواهید از Raspberry Pi Pico به جای سایر مدل های Raspberry Pi در پروژه های الکترونیکی خود استفاده کنید.

1. معماری میکروکنترلر

رزبری پای پیکو

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

در حالی که این باعث می شود که به طور کلی نسبت به سایر مدل های Pi از قابلیت کمتری برخوردار باشد، همانطور که در بخش های زیر توضیح داده شده است مزایای متعددی نیز به همراه دارد. Raspberry Pi Pico به دلیل معماری بسیار ساده‌تر خود، از منابع بسیار کمتری برای انجام وظایف مشابه یک Raspberry Pi معمولی استفاده می‌کند.

همچنین راه اندازی آن بسیار ساده تر است و هیچ یک از مسائل امنیتی رایانه تک برد را ندارد. علاوه بر این، Pico دارای 2 مگابایت حافظه فلش غیر فرار است و اسلات کارت SD ندارد، اگرچه می توانید از یک آداپتور برای اتصال آن به Pico استفاده کنید. این فلش مموری اطلاعات شما را حتی در صورت قطع ناگهانی برق حفظ می کند، در حالی که به احتمال زیاد یک کارت SD خراب روی دستان خود دارید.

2. مقرون به صرفه بودن

Raspberry Pi Pico ارزان ترین محصول Raspberry Pi است که برای مدل پایه از 4 دلار شروع می شود. این تقریباً یک چهارم قیمت Raspberry Pi Zero 2 W است و بسیار ارزان‌تر از ارزان‌ترین Raspberry Pi 4 است. Raspberry Pi Pico مانعی برای ورود به کارهای الکترونیکی ارائه می‌کند و به شما این امکان را می‌دهد تا سرگرمی جدید خود را با حداقل سرمایه گذاری

مطلب مرتبط:   10 هک DIY برای بهبود استودیوی ضبط خانه شما

حتی در دنیای میکروکنترلرها، قیمت Pico همچنان بسیار رقابتی است و بعید است که بوردی را پیدا کنید که ویژگی‌های مشابه، سهولت استفاده و مستندات را در آن قیمت ارائه دهد.

سه نوع از Pico وجود دارد که قیمت همه آنها متفاوت است. مدل پایه دارای قیمت رسمی 4 دلار است، اما دارای هدرهای لحیم نشده و فاقد اتصال بی سیم است. برای دریافت این ویژگی ها در جعبه، باید 1 تا 3 دلار اضافی بپردازید. نسخه Pico WH، با هر دو Wi-Fi و هدرهای از پیش لحیم شده، ۷ دلار قیمت دارد.

3. بهره وری قدرت

Raspberry Pi Pico به یک کامپیوتر متصل است

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

دو حالت کم مصرف، خواب و غیر فعال را ارائه می دهد. حالت غیرفعال از کمترین توان استفاده می کند، اما برای بازگرداندن Pico به حالت فعال تر، به یک ماشه خارجی نیاز دارد. از سوی دیگر، حالت Sleep از انرژی بیشتری استفاده می کند زیرا برخی از زیرساخت های ساعت در تراشه فعال می شوند تا در صورت نیاز Pico را بیدار کنند.

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

4. ورودی/خروجی قابل برنامه ریزی

Raspberry Pi Pico یک هدر 40 پین با 26 پین ورودی/خروجی عمومی (GPIO) چند منظوره دارد. Pico دارای پروتکل های ارتباطی متفاوتی از جمله 2 x I2C، 2 x SPI و 2 x UART است که مشابه سایر مدل های Raspberry Pi است. ما راهنمای مفصلی برای پیکو داریم که حتما باید آن را بررسی کنید.

مطلب مرتبط:   Raspberry Pi Pico Electronics با کیت Inventor's Kitronik

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

این امر توسط هشت ماشین حالت PIO در Pico ممکن شده است. اینها اساساً هسته های پردازشی هستند که قادر به مدیریت داده های ورودی و خروجی از میکروکنترلر هستند. آن‌ها می‌توانند بار برخی وظایف حساس و حیاتی را از روی CPU بردارند و امکان مدیریت بهتر منابع روی میکروکنترلر را فراهم کنند.

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

5. ورودی آنالوگ

Raspberry Pi Pico تنها مدلی است که قادر به خواندن سیگنال های آنالوگ است. برای ارسال سیگنال از یک دستگاه آنالوگ به یک کامپیوتر تک بردی Raspberry Pi، به یک مبدل آنالوگ به دیجیتال (ADC) نیاز دارید تا این سیگنال ها را بخواند و آنها را به شکل دیجیتالی که بتواند بخواند به Pi ارسال کند.

از طرف دیگر، Raspberry Pi Pico به دلیل ADC داخلی 12 بیتی، قادر به دریافت مستقیم ورودی آنالوگ است. سه عدد از 26 پین GPIO روی برد را می توان به عنوان ورودی آنالوگ پیکربندی کرد. بنابراین می‌توانید از Raspberry Pico برای خواندن پتانسیومتر استفاده کنید.

6. اندازه فشرده

Pico کوچکترین Raspberry Pi (2 x 0.8 x 0.04 اینچ) است و پس از آن Raspberry Pi Zero (2.6 × 1.2 × 0.2 اینچ) قرار دارد. اگر در حال ساخت یک کنسول بازی قابل حمل، عینک هوشمند، نمایشگر ضربان قلب یا هر پروژه الکترونیکی پوشیدنی دیگری بودید، احتمالاً Pico نسبت به سایر مدل‌های Raspberry Pi بسیار مناسب‌تر خواهد بود. به طور کلی، اندازه جمع و جور Pico دامنه موارد استفاده آن را گسترش می دهد و آن را به ابزاری با ارزش برای پروژه هایی تبدیل می کند که محدودیت های فضا در آنها مهم است.

7. برنامه های کاربردی زمان واقعی

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

مطلب مرتبط:   چگونه Raspberry Pi KVM خود را بسازید

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

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

بنابراین Pico برای پروژه‌های حساس به زمان مانند کنترل‌کننده‌های بازی، امنیت خانه، پروژه‌های روباتیک و حتی برنامه‌های اتوماسیون خانگی مناسب‌تر است.

8. پشتیبانی از Raspberry Pi Silicon

تراشه rp2040

برخلاف رایانه‌های تک بردی و ماژول‌های محاسباتی Raspberry Pi، Pico اولین برد میکروکنترلر و اولین محصول مبتنی بر تراشه داخلی این شرکت، RP2040 است. تراشه کم‌هزینه اما با کارایی بالا همچنین چندین جایگزین را برای Raspberry Pi Pico فراهم می‌کند.

خرید Raspberry Pi Pico به این معنی است که شما از Raspberry Pi Silicon پشتیبانی می‌کنید و احتمال اینکه در آینده شاهد تراشه‌های بهتری نسبت به RP2040 باشیم، بیشتر می‌شود.

Raspberry Pi Pico یک جایگزین ارزان برای پروژه های الکترونیکی شما است

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