کیت رزبری پای پیکو Raspberry Pi Pico
معرفی رزبری پای پیکو
رزبری پای پیکو Raspberry Pi PICO یک برد میکروکنترلر بر پایه تراشه RP2040 اما اینبار در یک ظاهر و کارآیی کاملا متفاوت عرضه شده است. شاید در نگاه اول برد رزبری پای زیرو در ذهن شما تداعی شود اما سخت در اشتباهید :)) برد رزبری پای جا پای بردهای امبدد مانند STM, ARDUINO گذاشته است. انتخاب سخت افزار همیشه سخت بوده اما در حال حاضر با معرفی رزبری پای پیکو انتخاب بین خوب و خوب تر شده است. رزبری پای پیکو برخلاف دیگر بردهای خانواده اش فاقد اسلات میکرو اس دی MICRO SD است و فقط برای برنامه نویسی با GPIO ها ساخته و طراحی شده است. برنامه نویسی این برد و آپلود کدها هم متفاوت است و از طریق درگاه USB امکان پذیر است.
رزبری پای Pico یک برد توسعه یافته بر پایه تراشه RP2040 است. RP2040 یک پردازنده ی ۳۲ بیتی dual ARM Cortex-M0+ Microcontroller است. تراشه از یک سیلیکون ۴۰nm با ابعاد ۷X7 میلی متری از پکیج QFN-56 SMD است. فرکانس پردازنده ۱۳۳MHz و حافظه SRAM برابر با ۲۶۴KB است. این تراشه فاقد حافظهی EEPROM و FLASH داخلی است و پس از ریست بوت لدر فایرمور را از حافظه فلش خارجی و یا از حافظه SRAM درگاه USB بارگیری میکند.
پروتکلهای ارتباطی رزبری پای Pico
برد رزبری پای پیکو از پروتکل های ارتباطی پرکاربری برای ارتباط با سخت افزارهای دیگر بهره برده است.
- دارای دو UART
- دارای دو I2C
- دارای دو SPI
- دارای کانال PWM
- دارای یک تایمر با چهار آلارم
- دارای شمارنده ریل تایم
برد رزبری پای پیکو از کوچکترین قطعات برای پشتیبانی از تراشه RP2040 استفاده کرده است از کریستال گرفته تا منبع تغذیه. اکثر پایه های میکروکنترلر RP2040 از چپ و راست به برد و پایه های IO آورده شده و چهار پایه IO از RP2040 برای عملکردهای داخلی استفاده میشود. تکنولوژی ساخت برد رزبری پای پیکو و پایه های GPIO به صورتی است که قابلیت نصب بر روی مکان های دیگر برای اجرا و ساخت پروژه ها را دارد. برای اینکار از ۴۰ ردیف پین هدر استاندارد با فاصله ی ۰٫۱ از یکدیگر قرار گرفته شده است و حتی متناسب با تمامی برد بردهای استاندارد میباشد. پیکو از یک BUCK-BOOST SMPS برای تامین ولتاژ ۳٫۳ ولت برای تعذیه RP2040 و مدار داخلی بهره میبرد. به همین دلیل انعطاف پذیری قابل توجهی برای اعمال ولتاژ وجود دارد و به راحتی میتوانید از تغذیه باتری لیتیومی تک سل و یا باتری ۳ سل AA استفاده کنید.
برنامه نویسی رزبری پای پیکو
برنامه نویسی رزبری پای پیکو از طریق درگاه USB امکان پذیر است به این صورت که برای انتقال کد از درگ اند دراپ DRAG & DROP استفاده میکنیم. کد نوشته شده را با نشانگر موس در یک فایل ذخیره و پس از اتصال رزبری پای پیکو به سیستم مورد نظر آن را به پوشه باز شده انتقال میدهیم و برنامه بر روی برد اعمال میشود. برای اینکار از تکنولوژی SWD یا همان Serial Wire Debug استفاده شده است که میتواند سیستم را ریست کرده و سپس کد را بدون دخالت و انتخاب کلیدی بر روی برد بارگیری و اجرا کند.
پایه های داخلی GPIO
برد رزبری پای پیکو از ۴۰ پایه GPIO تشکیل شده است که از این ۴۰ پایه برخی از پایه ها برای عملکردهای داخلی برد استفاده شده است.
- پایه GPIO29: برای مود ADC جهت اندازه گیری VSYS/3 استفاده شده است.
- پایه GPIO25: برای LED استفاده شده است.
- پایه GPIO24: برای IP VBUS استفاده شده است.
- پایه GPIO23: برای تامین تغذیه پاور پورت SMPS استفاده شده است.
تغدیه برد رزبری پای پیکو
ساده ترین راه برای تامین تغذیه برد رزبری پای پیکو استفاده از پورت MICRO USB است که از طریق پورت USB VBUS با ولتاژ ۵ ولت تغذیه میشود. در صورتیکه نمیخواهید از پورت USB برای تغذیه استفاده کنید، میتوانید از پایه ی VSYS به منبع تغذیه ی دلخواه با ولتاژ ۱٫۸ تا ۵٫۵ ولت DC اتصال دهید.
زبان های برنامه نویسی پیکو
رسپری پای پیکو RASPBERRY PI PICO از به دو زبان برنامه نویسی C , MICROPYTHON قابل اجرا و برنامه نویسی است. با توجه به ماهیت و تکنولوژی ساخت با بسیاری از سنسورها و سخت افزارها ارتباط برقرار کرده و برای مبتدیان و حتی سطوح پیشرفته با توجه به پشتیبانی از میکروپایتون انتخاب مناسبی است. برای اینکار بر روی برد از رابط I2C, SPI و ۸ پایه ی برنامه پذیر برای ارتباط با سخت افزارها طراحی و ایجاد شده است.
مشخصات
- کاربری
- مناسب برای استفاده صنعتی
- نوع ماژول
- رزبری پای - Raspberry Pi
- نوع موتور
- سروو - Servo
- ابعاد فیبر
- 21X51 میلی متر
- سطح تجربه مورد نیاز
- پیشرفته
- نوع ال ای دی
- ال ای دی 5 میلی متری و ال ای دی RGB حلقه ای 12 بیتی
- ولتاژ مورد نياز
- 5 ولت DC
- ولتاژ ورودی
- 5 ولت میکرو USB
- دمای کاری
- - 20 تا + 85 درجه سانتی گراد
- چاپ مس
- سبز
- تعداد پایه ها
- دارای 26 پایه GPIO
- اقلام همراه محصول
- برد بورد و کابل 60 رشته
- سنسور
- دارای سنسور دمای داخلی
- پروتکل ارتباطی
- دارای دو UART, دارای دو SPI, دارای دو I2C, دارای 16 کانال PWM
- حافظه
- حافظه SRAM 264KB on-chip
- حافظه Flash
- 2MB
- ارتباط UART
- دارد
- پردازنده
- RP2040 microcontroller
- نوع پردازنده
- Dual-core Arm Cortex-M0+
- فرکانس آی سی
- 133MHz
- سایر توضیحات
- برنامه نویسی از به صورت DRAG 7 DROP از طریق USB
- Wifi
- ندارد
- نوع LCD
- ال سی دی
- صفحه نمایش لمسی
- ندارد
- اندازه
- 2X16
- Bluetooth
- ندارد
- آموزش راه اندازی
- بدون آموزش راه اندازی (مناسب مدارس و آموزشگاه)
- نوع کیت
- بر پایه برد Pico
- نسخه رزبری پای
- رزبری سری Pico
- نوع نمایشگر
- نمایشگر LCD تک رنگ
بله، همانطور که در تصویر کالا هم مشخص است، خازن و رگولاتور LM2596 در این کیت قرار دارند.
بله این امکان وجود دارد. با توجه به اینکه برد رزبری پای دارای پایههای GPIO است. امکان اتصال انواع ماژولهای مختلف را دارد. ماژولهای اترنت به SPI هم یکی از این موارد پر مصرف هستند. میتوانید از شاخه ماژول اترنت و شبکه انواع این بردها را برای اتصال به رزبری پای بررسی کنید.
دوربین IMX219 یک دوربین با رابط MIPI CSI-2 است که اکثرا با بردهای توسعهی مبتنی بر پردازندههای ARM که دارای رابط CSI-2 هستند، سازگاری دارد. برخی از این بردها شامل Raspberry Pi، Jetson Nano، Odroid و Orange Pi is هستند. با این حال، برای استفاده از دوربین IMX219 با هر برد دیگری، باید بررسی کنید که آیا برد شما دارای رابط MIPI CSI-2 است یا خیر. CSI2 یک رابط سریال پایدار برای انتقال داده های تصویری از سنسورهای تصویری به پردازنده ها است. برخی از بردهایی که دارای CSI2 هستند عبارتند از:
1- Raspberry Pi CM4
2- Nvidia Jetson Nano
3- Orange Pi
4- BeagleBone Black
5- Coral Dev Board
6- Qualcomm DragonBoard
7- HiKey 960
و بسیاری بردهای دیگر با پردازنده های مختلف از جمله ARM و x86.
لازم به ذکر است که برخی از این بردها ممکن است نیاز به ماژول تبدیل CSI2 به HDMI یا USB داشته باشند تا بتوانند با دوربین های دیگری که از رابط های HDMI یا USB استفاده می کنند سازگاری پیدا کنند.
نظر دهید