ملاقات تمشک پی پیکو، یک میکروکنترلر کوچک که به شما امکان می دهد پروژه های سخت افزاری را با کد کار ایجاد کنید. جالبتر این است که بنیاد Raspberry Pi از تراشه RP2040 خود استفاده میکند.
اگر با میکروکنترلرها آشنایی ندارید، این دستگاه ها به شما امکان کنترل دستگاه های دیگر را می دهند. ممکن است فکر کنید که می توانید کارهای مشابهی را با یک Raspberry Pi معمولی انجام دهید. اما میکروکنترلرها به طور ویژه برای تعامل با سایر دستگاه ها طراحی شده اند.
آنها ارزان هستند، کوچک هستند و به قدرت بسیار کمی نیاز دارند. برای جلوگیری از لحیم کاری می توانید طراحی خود را از یک ماکت شروع کنید. می توانید آن را با یک باتری کوچک جفت کنید و می تواند هفته ها یا حتی ماه ها کار کند. برخلاف کامپیوترها، میکروکنترلرها از سیستم عامل های سنتی استفاده نمی کنند. کد شما مستقیماً روی تراشه اجرا می شود.
Raspberry Pi Pico مانند سایر میکروکنترلرها دارای ده ها کانکتور ورودی و خروجی در کناره های دستگاه است. این کانکتورها مهم هستند زیرا به عنوان یک رابط برای تعامل با سایر اجزا عمل می کنند. به عنوان مثال، می توانید کاری کنید که میکروکنترلر با یک چراغ LED تعامل داشته باشد، داده ها را از سنسورهای مختلف دریافت کند، برخی از اطلاعات را روی صفحه نمایش نشان دهد و غیره.
Raspberry Pi Pico از تراشه RP2040 استفاده می کند. دارای پردازنده دو هسته ای Arm (کار با فرکانس 133 مگاهرتز)، 264 کیلوبایت رم، 26 کانکتور GPIO شامل 3 ورودی آنالوگ، پورت میکرو USB و سنسور دما. بدون وای فای یا بلوتوث ارائه می شود. اما قیمت آن فقط 4 دلار است.
اگر می خواهید چیزی را روی Raspberry Pico اجرا کنید، بسیار آسان است. شما دستگاه را با استفاده از پورت micro-USB به کامپیوتر متصل می کنید. شما Raspberry Pi Pico را با فشار دادن یک دکمه بوت می کنید. دستگاه به عنوان یک درایو خارجی در رایانه شما ظاهر می شود.
علاوه بر C، می توانید از MicroPython به عنوان زبان توسعه خود استفاده کنید. این زبان الهام گرفته شده از پایتون است، اما به طور خاص برای میکروکنترلرها. بنیاد Raspberry Pi اسناد و دیتاشیت های زیادی برای Pico نوشته است.
جالب اینجاست که بنیاد Raspberry Pi میخواهد به دیگران اجازه دهد تا با تراشهای با طراحی خودشان کار کنند. او قبلاً با Adafruit، Arduino، Pimoroni و Sparkfun تماس گرفته است تا آنها نیز به نوبه خود بتوانند با استفاده از تراشه RP2040 بردهای خود را بسازند. یک اکوسیستم کامل از دستگاهها بر روی RP2040 اجرا خواهند شد.
این یک حرکت جالب برای بنیاد Raspberry Pi است، زیرا می تواند این مسیر را طی کند و طراحی تراشه خود را با انواع قدرتمندتر تکرار کند. این دو مزیت اصلی را فراهم می کند - توانایی کنترل دقیقاً چه چیزی روی برد نصب شود و قیمت.
همچنین بخوانید: