صفحه کلید منبع باز به شما امکان می دهد قطعاتی مانند لگوهای مغناطیسی را تعویض کنید
هر کلید ماژول مخصوص به خود است و طراح آن به ما می گوید که آسمان محدودیت نظری در اندازه تخته فرانکن که می توانید بسازید وجود دارد.
دنیا مملو از طرحبندیهای مختلف صفحهکلید است، اما اگر میخواهید صفحهکلید کاملا سفارشیسازی شده باشد، پروژهای منبع باز جدید وجود دارد که از آهنربا برای نگه داشتن قطعات قابل تعویض در کنار هم استفاده میکند.
Keybytes یک پروژه منبع باز است که به هر سازنده جاه طلب اجازه می دهد تا یک صفحه کلید کاملا ماژولار ایجاد کند - و ما در اینجا کاملا ماژولار صحبت می کنیم. هر کلید حاوی میکروکنترلر RISC-V و پینهای pogo در هر چهار طرف است که اتصالات برق و I2C را بین ماژولهای مجاور فراهم میکند تا کاربران بتوانند کلیدها را در طرحبندیهای مختلف مرتب کنند. تنها جزء اضافی مورد نیاز یک ماژول کنترلر است که کلیدهای جداگانه را هماهنگ می کند و ارتباط با کامپیوتر میزبان را مدیریت می کند.
و خبر خوب: علیرغم اینکه از دو برد مدار انباشته تشکیل شده است، ردپایی مشابه ماژول های تک کلیدی که به آن متصل می شوند، دارد.
کل این پروژه توسط یک دانشجوی سال اول مؤسسه فناوری ماساچوست به نام ناتان آلسپا، که در رشته مهندسی هوافضا تحصیل می کند، طراحی شده است. آلسپا همیشه میخواسته کیبورد خودش را طراحی کند، و چه کسی بهتر از یک دانشجوی MIT در ساخت پیچیدهترین و مهندسیشدهترین نسخهای که میتوان تصور کرد، بالاتر رود؟
آلسپاو در اولین مدخل ژورنال پروژه خود که از مارس سال جاری آن را نگه داشته است، گفت: "من همیشه می خواستم یک صفحه کلید بسازم اما نمی خواستم فقط در یک طرح قفل شوم، بنابراین می خواهم آن را طوری بسازم که بتوانم هر زمان که بخواهم آن را مرتب کنم." "من آنلاین جستجو کردم و نتوانستم آن را در جایی پیدا کنم، بنابراین تصمیم گرفتم خودم آن را بسازم."
متن اصلی در پروژه GitHub بسیار دقیق نیست، در عوض بیشتر توضیح میدهد که پروژه برای هر کسی که مایل به استفاده از آن است (بردهای مدار چاپی سفارشی، سوئیچهای Cherry MX، کیسهای پرینت سهبعدی و تعداد زیادی از قطعات ریز لحیمشده) را توصیف میکند. این مجله آلسپا است که در آن عمق کاری که انجام داده برای همه آشکار می شود و پسر کارهای زیادی انجام داده است.
طراحی صفحه کلید ماژولار تک کلیدی از ابتدا کار آسانی نیست، و مجله تعدادی از مشکلاتی را که آلسپا با آن مواجه شده است، شرح می دهد، مانند آهنرباهایی که نمی ماندند، سازش های طراحی، و - البته - بسیاری از خطاهای برد که خوشبختانه او در مرحله طراحی قبل از خرج کردن مجموعه ای از اجزای سفارشی نقدی توانست آنها را برطرف کند. آلسپا همچنین باید یاد می گرفت که از یک چاپگر سه بعدی رزینی برای این پروژه استفاده کند، و البته چندین بار تکرار و یکسری تغییرات دستی باید انجام می شد تا همه چیز به درستی با هم هماهنگ شود.
آلسپاگ به The Register گفت که تاکنون حدود 100 ساعت را روی این پروژه صرف کرده است. و سپس هزینه وجود دارد: همه آن تخته های سفارشی کوچک ارزان نیستند.
طبق یک سبد خرید برای طرحهای برد موجود در ژورنال او، کیبیتها (تختههای کنترل کلید تکی) فقط چند دلار قیمت دارند، اما کلمات کلیدی (بردهای کنترلکننده) 30 دلار برای هر پاپ هزینه دارند. آلسپاگ تصمیم گرفت که سازنده بردها را به طور کامل مونتاژ کند، که بخش زیادی از هزینه از آنجا حاصل شد: مونتاژ کی بیت برای او 69 دلار هزینه داشت، در حالی که مونتاژ کلمات کلیدی برای او 203 دلار هزینه داشت.
آلسپا گفت که یک کیبورد با اندازه کامل در نهایت حدود 900 دلار قیمت خواهد داشت که هزینه آن را بسیار بالا میسازد.
او در ژورنال خود خاطرنشان کرد: "اگر یک عدد کامل درست کنم، آنها را جداگانه می خرم و خودم لحیم می کنم." آلسپا به ما گفت که دلیلی برای توقف روی یک صفحه کلید با اندازه کامل وجود ندارد، و توضیح داد که هر کسی که میخواهد یک هیولا بورد بسازد اگر منابع لازم را داشته باشد میتواند این کار را انجام دهد.
Alspaugh هر کسی را که میخواهد خود را بسازد تشویق میکند که آن را بسازد، و به ما میگوید که هر کسی که قطعات را دارد احتمالا میتواند ظرف چند روز خودش را بسازد، بدون احتساب تحویل PCB. با این حال می توانید صبر کنید.
آلسپاگ به ما گفت: «من به فروش آنها در آینده فکر میکنم که طرحها بهبود یافته و نهایی شوند. من احتمالا انواع کلیدی بیشتری بسازم، مانند آنهایی که دارای حسگر اثر انگشت هستند.»
سازندگان علاقه مندی که به دنبال پروژه هالووین فرانکنبرد هستند می توانند تمام فایل های لازم را در GitHub پیدا کنند. ®
متن اصلی (انگلیسی)
Open source keyboard lets you swap parts like magnetic Legos
Every key is its own module, and its designer tells us the sky's the theoretical limit on the size of the frankenboard you can build