با اجرای ماکروها و اسکریپت ها با لمس یک دکمه، بهره وری خود را افزایش دهید.
Adacruit MacroPad RP2040
Adafruit MacroPad RP2040 یک میکروکنترلر مجهز به Raspyberry-Pi برای خودکارسازی کارهای تکراری با استفاده از ماکروها و اسکریپت ها است. چراغهای متحرک رنگین کمان LED را دوست خواهید داشت، راهاندازی آن آسان است، و اگر در به خاطر سپردن میانبرهای صفحهکلید مشکل دارید، نمیخواهید بدون این ابزار زندگی کنید. علاوه بر سرهم کردن کد، می توانید سوئیچ ها را با سوئیچ های خود جایگزین کنید و یک محفظه سفارشی ایجاد کنید.
- نام تجاری: Adafruit
- بی سیم: خیر
- نور پس زمینه: بله، NeoPixel RGB LED
- کنترل رسانه: بله، از طریق ماکرو
- باتری: خیر
- Num Pad: بله، از طریق ماکرو
- نوع سوئیچ: Kailh مکانیکی، قرمز
- کلیدهای قابل تعویض: بله
- تعداد کلید: 12
- دستگاه های سازگار: رایانه های شخصی و لپ تاپ های دارای پورت USB
- توضیحات صفحه کلید: میکروکنترلر Raspberry Pi / ماکرو پد
- آسان برای راه اندازی و سفارشی
- صفحه نمایش OLED برای نشان دادن برچسب های کلید
- رمزگذار چرخشی برای جابهجایی بین طرحبندی صفحهکلید
- ماکروهای از پیش نصب شده برای برنامه های رایج
- طراحی بشقاب زیرین خیره کننده
- مجوز صادرات تحت کنترل دولت ایالات متحده، یعنی مجوز صادرات کاملاً تنظیم شده
- هیچ محفظه ای در کیت استارت وجود ندارد
چند چیز بیشتر از کارهای تکراری خسته کننده هستند. Adafruit MacroPad RP2040 می تواند بهره وری شما را با خودکار کردن وظایف افزایش دهد. این سرگرم کننده برای راه اندازی و زرق و برق دار برای نگاه کردن، بیش از حد.
MacroPad یک میکروکنترلر Raspberry Pi با چندین کلید، صفحه نمایش کوچک OLED و صدا است. ما به شما نشان خواهیم داد که چگونه کار می کند، چه کاری می توانید با آن انجام دهید، و آیا ارزش سرمایه گذاری را دارد یا خیر!
Adafruit MacroPad RP2040 چیست؟
ماکروپد یک صفحه کلید کوچک است، بسیار شبیه به یک صفحه کلید اعداد مستقل، اما قابل برنامه ریزی برای اجرای ماکروها، کنترل برنامه ها یا راه اندازی میانبرهای صفحه کلید. همچنین می توانید از آن برای ذخیره و چسباندن تکه های متن استفاده کنید.
Adafruit MacroPad یک کنترلر صفحه کلید 3×4 است که از تراشه Raspberry Pi RP2040 با 264 کیلوبایت رم و 8 مگابایت حافظه فلش پشتیبانی می کند. کورتکس M0+ دو هسته ای در حدود 130 مگاهرتز کار می کند. MacroPad می تواند Circuit Python، Arduino یا MicroPython را اجرا کند.
روی برد، سخت افزار زیر را خواهید یافت:
- کانکتور USB-C برای برق و داده
- سوکت های کلید مکانیکی 3×4 Cherry MX سازگار با پین های GPIO
- یک LED NeoPixel RGB در هر سوئیچ
- رمزگذار چرخشی با سوئیچ فشاری روی پین GPIO
- صفحه نمایش 128×64 SH1106 تک رنگ OLED
- بلندگو/آژیر 8 میلی متری
- کانکتور STEMMA QT
- کلید ریست
- چهار باس نصب M3 برای محفظه های سفارشی
کیت استارت شامل خود مارکوپد و قطعات زیر است:
- 12 عدد کلید مکانیکی Kailh
- 12 برابر درپوش کلید برای سوئیچ های سازگار با MX
- 1 عدد صفحه زیرین Adafruit MacroPad
- صفحه کیبورد مکانیکی 1 x 3×4
- 1 عدد دستگیره لاستیکی لبه دار D برای رمزگذار چرخشی
- پیچ دستگاه 4 x M3 5mm
- 4 x پایه لاستیکی
صفحه پایینی دارای دو طرف با طراحی زیبا است، و شما می توانید انتخاب کنید که گهگاه ترجیح می دهید به کدام سمت نگاه کنید، یعنی می توانید آن را طوری نصب کنید که طرفین آن رو به پایین باشد.
اگر ترجیح می دهید از کلیدهای خود استفاده کنید یا یک محفظه سفارشی بسازید، لازم نیست کیت کامل شروع را تهیه کنید، بلکه می توانید MacroPad را به تنهایی خریداری کنید.
نحوه راه اندازی MacroPad RP2040
راه اندازی مانند π آسان است. خوب، در واقع خیلی راحت تر است. ما از راهنمای MacroPad RP2040 Adafruit پیروی کردیم تا در مورد سختافزار و راهاندازی اطلاعات کسب کنیم.
این راهنما شامل دستورالعملهای دقیق مونتاژ گام به گام است که به ما کمک کرد در کمترین زمان راهاندازی و اجرا کنیم. در اصل، شما چند سوئیچ را به صفحه کلید اضافه میکنید، سپس سوئیچها را با صفحه به برد وصل میکنید، سوئیچهای باقیمانده را وصل میکنید، صفحه پشتی اختیاری را پیچ میکنید، درپوشهای کلید و دستگیره لاستیکی را سوار میکنید و کار تمام میشود.
اکنون آماده نصب CircuitPython یا راه اندازی Arduino IDE هستید. ما می خواستیم از MacroPad خود برای اجرای میانبرهای صفحه کلید و چسباندن متن استفاده کنیم، بنابراین CircuitPython را نصب کردیم. ما در اینجا از یک خلاصه دقیق صرفنظر می کنیم، زیرا Adafruit در پوشش هر جنبه ای از فرآیند، از جمله راه اندازی ویرایشگر کد توصیه شده (Mu Editor)، و نحوه ویرایش اولین کد خود، کار بسیار خوبی انجام داده است. این برای مبتدیان مناسب است، و از آنجایی که خودمان نوب هستیم، در پیروی از دستورالعمل ها مشکلی نداشتیم.
آنچه مهم است بدانید این است:
- “نصب” CircuitPython به راه اندازی درایو RPI-RP2 MacroPad با نگه داشتن دو دکمه خاص و سپس کشیدن و رها کردن فایل CircuitPython UF2 روی آن درایو است. فوق العاده ساده
- برای اتصال MacroPad خود به رایانه خود باید از یک کابل USB مناسب برای انتقال داده استفاده کنید. اگر درایو RPI-RP2 نشان داده نشد، به احتمال زیاد از کابل USB فقط شارژ استفاده میکنید.
- شما نیازی به کدنویسی ندارید! در حالی که دانستن مقداری کدنویسی مفید است، بهتر است پایتون، با ویرایش های ساده کدهای موجود کارهای زیادی انجام دهید. در زیر چند نمونه را به شما نشان می دهیم.
نحوه استفاده از MacroPad
بهترین چیز در مورد میکروکنترلرها این روزها این است که می توانید از انبوهی از کدهای موجود استفاده کنید. Adafruit MacroPad دارای یک سری ماکروهای از پیش نصب شده است، به عنوان مثال، برای کنترل Adobe Photoshop یا Illustrator، پخش صداها، استفاده از آن به عنوان صفحه شماره، ماوس و موارد دیگر. با استفاده از رمزگذار چرخشی می توانید بین ماکروهای مختلف جابجا شوید.
اگر به دنبال چیز دیگری هستید، می توانید کتابخانه های کد اضافی را به صورت رایگان دانلود کنید و کد را به دلخواه ویرایش کنید. به دلیل نداشتن مهارت کدنویسی، چند سفارشی سازی ساده را در ماکروهای موجود اعمال کردیم.
ایجاد یک “ماکرو” خاموش
هر یک از دوجین کلید دارای یک LED قابل تنظیم است که می تواند از نظر بصری دلپذیر باشد و به همراه صفحه نمایش OLED به شما کمک می کند تا کلیدها را هدایت کنید. اگر می خواهید LED ها را بدون جدا کردن MacroPad خاموش کنید، باید یک ماکرو خاموش مناسب ایجاد کنید.
ما یکی از ماکروهای پیشفرض را در یک تب جدید در Mu کپی کردیم، نام فایل را “0 off.py” گذاشتیم (0، بنابراین ماکرو پیشفرض هنگام راهاندازی است)، و کد را ویرایش کردیم تا OFF به عنوان نام آن نمایش داده شود و همه LEDها خاموش شوند. .
متن Boilerplate را اضافه کنید
برای ایجاد یک ماکرو boilerplate، ما دوباره یک ماکرو پیش فرض را در یک تب جدید در Mu کپی کردیم و آن را به دلخواه ویرایش کردیم. توجه داشته باشید که علاوه بر ترتیب کلیدها، می توانید رنگ های LED و برچسب نشان داده شده در صفحه نمایش OLED MacroPad را نیز ویرایش کنید.
MacroPad را با AutoHotkey در ویندوز جفت کنید
MacroPad برای اجرای میانبرهای صفحه کلید چند کلیدی با یک کلیک عالی است. اما اگر بخواهید کاری کمی پیچیدهتر انجام دهید، مانند تغییر اندازه یک پنجره به ابعاد خاص، اما نمیدانید چگونه این مورد را در پایتون کدنویسی کنید؟ شما می توانید پایتون را یاد بگیرید (ما هنوز در حال تلاش هستیم)، یا می توانید به یک راه حل آسان برخورد کنید. AutoHotkey را وارد کنید.
AutoHotkey (AHK) یک زبان برنامه نویسی رایگان و منبع باز برای ویندوز است. می توانید از آن برای نقشه برداری مجدد کلیدها یا دکمه ها، تعریف کلیدهای میانبر یا ایجاد اسکریپت برای کارهای مختلف استفاده کنید. زیبایی AHK این است که مجموعه عظیم دیگری از اسکریپت های رایگان را به جعبه ابزار شما اضافه می کند و می توانید به راحتی آن را با MacroPad جفت کنید.
ما یک اسکریپت ساده AHK برای تغییر اندازه پنجره ها به ابعاد خاص پیدا کردیم که برای گرفتن اسکرین شات مفید است. ما فایل AHK خود را سفارشی کردیم و آن را به پوشه Windows Startup منتقل کردیم (کلید Windows + R را فشار دهید، shell:startup را وارد کنید و Enter را بزنید)، بنابراین همیشه اجرا می شود. هر اسکریپت AHK همچنین میانبر صفحه کلید مورد استفاده برای اجرای اسکریپت را تعریف می کند. در مرحله بعد، ما این میانبر صفحه کلید را به ماکرو MacroPad خود اضافه کردیم که شامل یک برچسب مناسب است. و اکنون می توانیم اندازه پنجره ها را با فشار دادن یک دکمه تغییر دهیم.
اگر این شما را در مورد AHK کنجکاو کرد، راهنمای AutoHotkey ما را از دست ندهید.
آیا باید Adafruit MacroPad RP2040 را بخرید؟
Adafruit MacroPad RP2040 یک ابزار ضروری برای هر کسی است که چند کار تکراری کامپیوتری را برای خودکارسازی یا ساده کردن دارد. چه در حال ویرایش رسانه با استفاده از میانبرهای صفحه کلید باشید، چه به طور منظم متن صفحه دیگ یا کاراکترهای خاص را بچسبانید، یا به یک Numpad در لپ تاپ خود نیاز داشته باشید، MacroPad می تواند همه این کارها را انجام دهد.
دیگر لازم نیست میانبرهای صفحه کلید را به خاطر بسپارید زیرا می توانید همه چیز را با یک ضربه کلید برنامه ریزی کنید. جفت شدن با نمایشگر OLED، حتی لازم نیست به یاد داشته باشید که کدام یک از دوازده کلید را بزنید، زیرا می توانید یک برچسب توصیفی را با هر یک مرتبط کنید.
ما سادگی MacroPad را دوست داشتیم. راه اندازی آن فوق العاده آسان است و دیدن آن لذت بخش است. در حالی که برای سفارشی کردن کد باید کد را ویرایش کنید، نیازی به دانستن نحوه کدنویسی ندارید. از آنجایی که مجموعه خوبی از ماکروهای از پیش نصب شده را به همراه دارد، میتوانید در کوتاهمدت شروع به کار کنید.
اگر می دانید چگونه در پایتون کدنویسی کنید، آسمان محدودیت دارد. از مجموعه گسترده کتابخانه های موجود برای RP2040 قدردانی خواهید کرد و در نهایت با MacroPad جالب ترین کارها را انجام خواهید داد.
پدهای ماکرو شیکتر و ارزانتری را در آنجا پیدا خواهید کرد، یا میتوانید یک پد ماکرو DIY بسازید، اما به خاطر داشته باشید که Adafruit MacroPad RP2040 کاملاً خارج از جعبه قابل تنظیم است و به شما امکان میدهد با استفاده از چند طرح صفحهکلید جابجا شوید. رمزگذار چرخشی، و همراه با صفحه نمایش OLED، از جمله ویژگی های مفید دیگر. این ابزار قدرتمندی است که دیگر نمی خواهیم بدون آن باشیم.