ماکروپد Raspberry Pi RP2040 از ماژول های مغناطیسی برای افزایش کارایی استفاده می کند

۲۷ دی ۱۴۰۲ مطالعه ۱ دقیقه

ساخت ماکروپد Raspberry PI با امکان افزودن ماژول ها به صورت مغناطیسی

Micropad (ماکروپد): یک صفحه کلید کوچک که کلیدهای اضافی را برای تکمیل صفحه کلید اصلی شما فراهم می کند.

ما در طول سالیان متمادی شاهد ساخت ماکروپدهای قدرت گرفته از Raspberry Pi بوده‌ایم، اما هیچ‌گاه چیزی مانند این را ندیده‌ایم.

Salim Benbouziyane سازنده و توسعه‌دهنده در ویدیوی جدیدش، یک ماکروپد قدرت گرفته از Raspberry Pi RP2040 به نام Ocreeb MK2 را ساخته است که از طریق آهنرباها امکان اضافه و حذف ماژول‌ها را فراهم می‌کند.

پروژه Ocreeb MK2 بهبودی بر ماکروپد دیگری است که Benbouziyane سال گذشته با نام Ocreeb ایجاد کرده بود.

به گفته Benbouziyane، ایده اصلی پشت MK2 این بود که یک ماکروپد با انتخابی از ماژول‌های اختیاری ایجاد کند که امکان اتصال آسان آن‌ها به صورت چندگانه با استفاده از آهنرباها را فراهم کند.

این پروژه نیازمند مهندسی زیادی بود و بسیاری از اجزا باید از ابتدا طراحی شوند، از جمله انواع PCB سفارشی و همچنین بدنه هر ماژول.

Benbouziyane از Fusion 360 برای طراحی PCB‌ها و پوشش‌های خارجی استفاده کرده است.

او PCB‌ها را آنلاین سفارش داده است، اما پوشش‌ها را با استفاده از چاپ ۳ بعدی با چاپگر رزینی UltraCraft Reflex از HeyGear چاپ کرده است.

بازوی اصلی کنترل‌کننده ماکروپد یک Xiao RP2040 است.همچنین ماژول اصلی ماکروپد دارای یک صفحه نمایش OLED است.لبه‌های خارجی تمام ماژول‌ها دارای آهنرباها هستند و زیر آن‌ها دارای LEDهای RGB هستند.

می‌توانید ماژول‌های مختلفی که او ایجاد کرده است را در ویدیوی YouTube که پروژه را نشان می‌دهد ببینید، که شامل چیزهایی مانند کدگرهای چرخشی، دکمه‌های اضافی و اسلایدرها است.

ماکروپد از نرم‌افزار KMF استفاده می‌کند و همچنین از چارچوب کاری Adafruit Seesaw استفاده می‌کند.

باید توجه داشت که در این طراحی مشکلاتی وجود دارد و ممکن است بخواهید قبل از اینکه این پروژه را در خانه تکرار کنید صبر کنید.

کارایی با اضافه شدن ماژول‌های بیشتر کاهش می‌یابد و آهنرباها کمی ضعیف هستند که باعث می‌شود به راحتی ماژول‌ها به طور تصادفی قطع شوند.

اگر می‌خواهید نگاهی نزدیک‌تر به این پروژه Raspberry Pi داشته باشید، ویدیوی زیر را از دست ندهید.

حتماً Benbouziyane را برای پروژه‌های جالب‌تر و هر به‌روزرسانی آینده به این پروژه دنبال کنید.


داغ‌ترین مطالب روز

بهترین DNS برای گیم

بهترین DNS برای گیم

DNS یکی از مهم ترین مواردی است که سبب می شود تا تجربه شما از بازی کردن بهبود یافته و اتصال شما به سرورها پایداری و ثبات پیدا کند. اما پیدا کردن دی ان اس خوب برای بازی ها آنلاین به خصوص بازی هایی نظیر Valorant، Call of Duty و … همواره چالش محسوب شده […]

۱۶ خرداد ۱۴۰۱ ۷

سرور ابری

سرور ابری

سرور ابری و یا سرویس ابری از اصطلاحاتی هستند که امروزه به آن زیاد بر می خوریم. اما شاید تا کنون درک درستی در خصوص خدمات مبتنی بر ابر و سرور ابری (سرور رایانش ابری) نداشته باشیم. انتخاب خدمات مرکز داده مناسب ، می تواند تاثیر به سزایی در هزینه های یک کسب و کار […]

۲ تیر ۱۳۹۹ ۵

آموزش دانلود از اینترنت

آموزش دانلود از اینترنت

دانلود کردن بخش جدایی ناپذیر این روزهای زندگی شده است. هر روز حجم عظیمی از اطلاعات دانلود و آپلود شده و به زندگی مجازی جان می بخشد. اما نحوه دانلود اصولی و حرفه ای از اینترنت به چه صورت است؟ چطور دانلود کنیم که از سالم بودن فایل اطمینان بالایی داشته باشیم؟ در این مقاله […]

۱۱ بهمن ۱۴۰۰ ۳

آموزش رفع مشکل وصل نشدن اینترنت در ویندوز 7

آموزش رفع مشکل وصل نشدن اینترنت در ویندوز 7

اینترنت یکی از مهم ترین عناصر زندگی در عصر امروز است. اما اگر نتوانیم با ویندوز به اینترنت وصل شویم چه؟ مشکل وصل نشدن اینترنت در ویندوز 7 چیست؟ در این مقاله به آموزش رفع مشکل وصل نشدن اینترنت در ویندوز 7 می پردازیم تا با بررسی راه حل های آن بتوانید به صورت اصولی […]

۲۸ اردیبهشت ۱۴۰۱ ۳

سرور مجازی مناسب کسب‌وکار کوچک

سرور مجازی مناسب کسب‌وکار کوچک

امروزه در دنیای مدرن و پیشرفته‌ای زندگی می‌کنیم که پتانسیل‌های کسب‌وکارها بدون معرفی در فضای مجازی، دست‌نخورده و اتلاف شده باقی می‌مانند و امکان شکست آن‌ها افزایش می‌یابد. بنابراین، طراحی و استفاده از یک وب سایت می‌تواند به گسترش این کسب‌وکارهای کوچک کمک کند و آن را به سرعت توسعه دهد. این وب سایت به […]

۳۰ شهریور ۱۴۰۰ ۲

دیدگاه‌ها

comment symbol

برای این مقاله ۰ دیدگاه نوشته شده است. دیدگاه شما چیست؟

شما نیز، دیدگاه خود را از طریق دکمه زیر به اشتراک بگذارید.

نوشتن دیدگاه

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *