Adafruit MacroPad RP2040, makrolar ve komut dosyaları kullanarak tekrarlayan görevleri otomatikleştirmek için Raspyberry-Pi destekli bir mikro denetleyicidir. Animasyonlu gökkuşağı LED ışıklarını seveceksiniz, kurulumu çok kolay ve klavye kısayollarını hatırlamakta zorlanıyorsanız, bu araç olmadan yaşamak istemeyeceksiniz. Kodla uğraşmanın yanı sıra, anahtarları kendinizle değiştirebilir ve özel bir muhafaza oluşturabilirsiniz.
ÖZELLİKLER
- Marka: Adafruit
- kablosuz: hayır
- Arka ışık: evet, NeoPixel RGB LED’ler
- Medya Kontrolleri: evet, makro aracılığıyla
- Pil: hayır
- Num Pad: evet, makro aracılığıyla
- Anahtar Tipi: Kailh mekanik, kırmızı
- Değiştirilebilir Tuşlar: evet
- Tuş Sayısı: 12
- Uyumlu Cihazlar: USB bağlantı noktasına sahip PC’ler ve dizüstü bilgisayarlar
- Klavye Açıklaması: Raspberry Pi mikrodenetleyici / makro ped
ARTILARI
- Kurulumu ve özelleştirmesi kolay
- Anahtar etiketleri göstermek için OLED ekran
- Klavye düzenleri arasında geçiş yapmak için döner kodlayıcı
- Yaygın programlar için önceden yüklenmiş makrolar
- Çarpıcı alt plaka tasarımı
EKSİLERİ
- ABD Hükümeti tarafından kontrol edilen, yani sıkı bir şekilde düzenlenmiş ihracat izni
- Başlangıç kitine muhafaza dahil değildir
Çok az şey sıkıcı tekrarlayan görevlerden daha yorucudur. Adafruit MacroPad RP2040, görevleri otomatikleştirerek üretkenliğinizi artırabilir. Kurulumu eğlenceli ve bakması da muhteşem.
MacroPad, bir düzine tuşa, küçük bir OLED ekrana ve sese sahip Raspberry Pi ile çalışan bir mikro denetleyicidir. Size nasıl çalıştığını, onunla neler yapabileceğinizi ve yatırım yapmaya değip değmeyeceğini göstereceğiz!
Adafruit MacroPad RP2040 Nedir?
Makro ped, bağımsız bir sayı tuş takımı gibi küçük bir klavyedir, ancak makroları çalıştırmak, programları kontrol etmek veya klavye kısayollarını tetiklemek için programlanabilir. Metin parçacıklarını saklamak ve yapıştırmak için de kullanabilirsiniz.
Adafruit MacroPad, 264KB RAM ve 8MB flash belleğe sahip bir Raspberry Pi RP2040 yongası tarafından desteklenen 3×4 klavye denetleyicisidir. Çift çekirdekli Cortex M0+, 130MHz civarında çalışır. MacroPad, Circuit Python, Arduino veya MicroPython’u çalıştırabilir.
Tahtada aşağıdaki donanımı bulacaksınız:
- Güç ve veri için USB-C konektörü
- GPIO pinlerine bağlı 3×4 Cherry MX uyumlu mekanik anahtarlı anahtar prizleri
- Anahtar başına bir NeoPixel RGB LED
- GPIO pininde basmalı anahtarlı döner kodlayıcı
- 128×64 SH1106 Tek renkli OLED ekran
- 8 mm hoparlör/sesli uyarı
- STEMMA QT Bağlayıcı
- Yeniden başlatma tuşu
Özel muhafazalar için dört M3 montaj başlığı
Başlangıç kiti, MarcoPad’in kendisini ve aşağıdaki parçaları içerir:
- 12 x Kailh mekanik anahtar anahtarları
- MX uyumlu anahtarlar için 12 x net tuş kapağı
- 1 x Adafruit MacroPad alt plaka
- 1 x 3×4 mekanik klavye plakası
- Döner kodlayıcı için 1 x D-şaft etekli kauçuk topuz
- 4 x M3 5mm makine vidası
- 4 x lastik ayak
Alt plakanın iki güzel tasarlanmış kenarı vardır ve bazen hangi tarafa bakmayı tercih edeceğinizi seçebilirsiniz, yani her iki tarafı aşağı bakacak şekilde monte edebilirsiniz.
Kendi anahtarlarınızı kullanmayı veya özel bir kasa oluşturmayı tercih ederseniz, başlangıç setinin tamamını almanız gerekmez, bunun yerine MacroPad’i tek başına satın alabilirsiniz.
MacroPad RP2040 Nasıl Kurulur
Kurulum π kadar kolaydır. Şey, aslında çok daha kolay. Donanım ve kurulum hakkında bilgi edinmek için Adafruit’in MacroPad RP2040 kılavuzunu takip ettik.
Kılavuz, kısa sürede ayağa kalkmamıza ve çalıştırmamıza yardımcı olan ayrıntılı adım adım montaj talimatlarını içerir. Esasen, anahtarlı anahtar plakasına birkaç anahtar eklersiniz, ardından plakalı anahtarları panoya bağlarsınız, kalan anahtarları takarsınız, isteğe bağlı arka plakayı vidalarsınız, tuş başlıklarını ve lastik düğmeyi monte edersiniz ve işlem tamamlanır.
Artık CircuitPython’u kurmaya veya Arduino IDE’yi kurmaya hazırsınız . Klavye kısayollarını çalıştırmak ve metin yapıştırmak için MacroPad’imizi kullanmak istedik, bu yüzden CircuitPython’u kurduk. Adafruit, önerilen kod düzenleyicinin (Mu Düzenleyici) kurulumu ve ilk kodunuzu nasıl düzenleyeceğiniz dahil, sürecin her yönünü kapsayan mükemmel bir iş çıkardığı için burada ayrıntılı bir özeti atlayacağız. Yeni başlayanlar için uygun ve kendimiz de çaylak olduğumuz için talimatları takip etmekte hiçbir sorun yaşamadık.
Bilmek önemli olan şudur:
- CircuitPython’un “kurulması” , MacroPad’in RPI-RP2 sürücüsünü iki özel düğmeyi basılı tutarak ve ardından CircuitPython UF2 dosyasını bu sürücüye sürükleyip bırakarak başlatma meselesidir. Süper basit.
- MacroPad’inizi bilgisayarınıza bağlamak için veri aktarımlarına uygun bir USB kablosu kullanmanız gerekecektir . RPI-RP2 sürücüsü görünmüyorsa, yalnızca şarjlı bir USB kablosu kullanmış olabilirsiniz.
- Kodlama bilmenize gerek yok! Biraz kodlama bilmek faydalı olsa da, daha iyisi Python, mevcut kodun basit düzenlemeleriyle çok şey yapabilirsiniz. Aşağıda size birkaç örnek göstereceğiz.
MacroPad Nasıl Kullanılır
Bugünlerde mikrodenetleyicilerle ilgili en iyi şey, çok sayıda mevcut koddan yararlanabilmenizdir. Adafruit MacroPad, örneğin Adobe Photoshop veya Illustrator’ı kontrol etmek, tonları çalmak, sayısal tuş takımı, fare ve daha fazlası olarak kullanmak için bir dizi önceden yüklenmiş makro ile birlikte gelir. Döner kodlayıcıyı kullanarak farklı makrolar arasında geçiş yapabilirsiniz.
Başka bir şey arıyorsanız, ek kod kitaplıklarını ücretsiz olarak indirebilir ve kodu istediğiniz gibi düzenleyebilirsiniz. Kodlama becerilerinden yoksun, mevcut makrolara birkaç basit özelleştirme uyguladık.
Kapalı bir “Makro” oluşturun
Düzinelerce tuşun her biri, görsel olarak hoş olabilen ve OLED ekranla birlikte tuşlar arasında gezinmenize yardımcı olan özelleştirilebilir bir LED taşır. MacroPad’i çıkarmadan LED’leri kapatmak istiyorsanız, uygun bir “kapalı” makro oluşturmanız gerekir.
Adafruit MacroPad Mu Editor Kapalı Makro
Varsayılan makrolardan birini Mu’da “0 off.py” (0, yani başlangıçta varsayılan makrodur) adlı yeni bir sekmeye kopyaladık ve kodu, adı olarak KAPALI görüntülenecek ve tüm LED’leri kapatacak şekilde düzenledik. .
Standart Metin Ekle
Bir kalıp makrosu oluşturmak için, Mu’da yeni bir sekmeye varsayılan bir makroyu tekrar kopyaladık ve beğenimize göre düzenledik. Tuş sırasına ek olarak, ayrı ayrı LED renklerini ve MacroPad’in OLED ekranında gösterilen etiketi de düzenleyebileceğinizi unutmayın.
MacroPad, tek bir tıklama ile çok tuşlu klavye kısayollarını çalıştırmak için mükemmeldir. Peki ya bir pencereyi belirli boyutlara yeniden boyutlandırmak gibi biraz daha karmaşık bir şey yapmak istiyorsanız, ancak bunu Python’da nasıl kodlayacağınıza dair hiçbir fikriniz yoksa? Python’u öğrenebilir (hala deniyoruz) veya kolay bir geçici çözüm bulabilirsin. AutoHotkey’i girin .
AutoHotkey (AHK), Windows için ücretsiz, açık kaynaklı bir betik dilidir. Anahtarları veya düğmeleri yeniden eşlemek, kısayol tuşlarını tanımlamak veya çeşitli görevler için komut dosyaları oluşturmak için kullanabilirsiniz. AHK’nin güzelliği, araç kutunuza başka bir büyük ücretsiz komut dosyası koleksiyonu eklemesi ve bunu MacroPad ile kolayca eşleştirebilmenizdir.
Pencereleri belirli boyutlara yeniden boyutlandırmak için basit bir AHK komut dosyası bulduk, bu ekran görüntüsü almak için kullanışlıdır. AHK dosyamızı özelleştirdik ve Windows Başlangıç klasörüne taşıdık ( Windows tuşu + R’ye basın, shell:startup yazın ve Enter’a basın ), böylece her zaman çalışır. Her AHK betiği, betiği çalıştırmak için kullanılan klavye kısayolunu da tanımlar. Ardından bu klavye kısayolunu MacroPad makromuza uygun bir etiketle ekledik. Ve şimdi bir düğmeye dokunarak pencereleri yeniden boyutlandırabiliriz.