کیت میکروپایتون Raspberry Pi Pico
کیت برنامه نویسی میکروپایتون بر پایه رزبری پای
رزبری پای پیکو Raspberry Pi PICO یک برد میکروکنترلر بر پایه تراشه RP2040 طراحی شده است. اما این بار برد رزبری در یک ظاهر و کارآیی کاملا متفاوت عرضه شده است.انتخاب سخت افزار همیشه سخت بوده اما در حال حاضر با معرفی رزبری پای پیکو انتخاب بین خوب و خوب تر شده است. رزبری پای پیکو برخلاف دیگر بردهای خانواده اش فاقد اسلات MICRO SD است. فقط برای برنامه نویسی با GPIO ها ساخته و طراحی شده است. برنامه نویسی این برد و آپلود کدها هم متفاوت است و از طریق درگاه USB امکان پذیر است. رزبری پای Pico یک برد توسعه یافته بر پایه تراشه RP2040 است. تراشه RP2040 یک پردازندهی ۳۲ بیتی dual ARM Cortex-M0+ Microcontroller است. این تراشه از یک سیلیکون ۴۰nm با ابعاد 7X7 میلی متری از پکیج QFN-56 SMD است. فرکانس پردازنده ۱۳۳MHz و حافظه SRAM برابر با ۲۶۴KB است. این تراشه فاقد حافظهی EEPROM و FLASH داخلی است و پس از ریست بوت لودر، فریمور را از حافظه فلش خارجی و یا از حافظه SRAM درگاه USB بارگیری میکند.
میکروپایتون MICROPYTHON برای ارتباط با میکروکنترلرها و مدارات الکترونیکی و اجرای پروژه ها استفاده میشود. در دنیای میکروکنترلرها میکروپایتون نقش سیستم عامل دارد. میکروپایتون در مقایسه با دیگر زبان های برنامه نویسی برای تازه کاران و افرادی که تا به حال تجربه ی کدنویسی با زبان های برنامه نویسی محاسبه گر را نداشتند اند، کاربردی و ساده است. از زبان برنامه نویسی میکروپایتون در پروژه های صنعتی در حال به روز رسانی و قابل استفاده است و جایگاه ویژه ای را به خود اختصاص داده است. با یک زبان برنامه نویسی ساده پروژه های خارق العاه و کاربردی را در سریع ترین زمان ممکن با کمترین تعداد خط کدنویسی اجرا میکنید.
میکروپایتون بر اساس زبان برنامه نویسی پایتون 3 پیاده سازی شده اما توسط زبان C نوشته شده است. این زبان برای تازه کاران، مبتدیان، دانش آموزان و دانشجویان یک زبان بسیار ساده، قابل فهم و شی گرا است که میتوانید در کمترین تعداد خط کدنویسی از کلاس ها و توابع پایتون و کتابخانه های پایتون برای کدنویسی میکروکنترلرها استفاده کنید.
در حال حاضر میکروپایتون در دو نرم افزار قدرتمند Arduino IDE و Thonny Python به صورت رسمی معرفی شده است و از این زبان پشتیبانی میکنند. اما در کنار این دو نرم افزار از MU, VS CODE هم برای برنامه نویسی میکروپایتون پیشنهاد میشود.
-
- Mu Editor
- uPyCraft IDE
- Thonny IDE
- VS Code + Pymakr extension
- PyCharm
- Thonny
- Arduino
مشخصات
- کاربری
- مناسب برای استفاده شخصی
- سطح تجربه مورد نیاز
- نیمه حرفه ای
- اقلام همراه محصول
- در تصاویر مشخص شده است
- سنسور
- DHT11, SRF04,LDR,PIR
- پردازنده
- RP2040
- نوع پردازنده
- Dual-core ARM Cortex M0+
- معماری پردازنده
- ARM
- فرکانس آی سی
- up to 133 MHz
- نوع LCD
- OLED
- آموزش راه اندازی
- بدون آموزش راه اندازی (مناسب مدارس و آموزشگاه)
- نوع کیت
- بر پایه برد Pico
- نسخه رزبری پای
- رزبری سری Pico
- نوع نمایشگر
- نمایشگر OLED
بله، همانطور که در تصویر کالا هم مشخص است، خازن و رگولاتور 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 استفاده می کنند سازگاری پیدا کنند.
نظر دهید