İçindekiler:
- Adım 1: Malzemeler/Araçlar
- Adım 2: Karton Çerçeve
- Adım 3: Kablolama
- Adım 4: Itsy Bitsy'yi Ayarlama
- Adım 5: Programlama
- Adım 6: İnşaat
- 7. Adım: Anahtar Başlıklar
- Adım 8: Sonuç
Video: Karton Programlanabilir Tuş Takımı: 8 Adım (Resimli)
2024 Yazar: John Day | [email protected]. Son düzenleme: 2024-01-30 13:19
Teknoloji geliştikçe, insanlar her şeyin daha sanal olmasını istiyor, ancak bazen gerçekten dokunabileceğiniz ve kendi ellerinizle etkileşime girebileceğiniz fiziksel bir şeye sahip olmak çok daha pratik ve kullanışlı. Bunun bir örneği, bir görevi daha verimli veya rahat bir şekilde gerçekleştirmenize izin veren makroların veya kısayol klavyelerinin/tuş takımlarının kullanılmasıdır. Şu anda, en popülerleri Elgato Streamdeck ve Razer'ın oyun tuş takımı serisi olmak üzere, 30$ ile 150$ arasında değişen fiyatlarla çevrimiçi olarak bir tane sipariş edebilirsiniz. Bununla birlikte, mikro denetleyiciler, arduino IDE klavye kitaplığı ve bazı temel yapı malzemeleri sayesinde, istediğiniz her şeyi yapmak için programlayabileceğiniz 30 doların altında, hatta belki 20 doların altında bir tane yapabiliriz.
Talimatımı beğendiyseniz, lütfen Cardboard Challenge Yarışmasında oy verin, teşekkürler!
Adım 1: Malzemeler/Araçlar
- Adafruit Itsy Bitsy 32u4 (Bunun geldiği çantayı saklayın, daha sonra kullanılacaktır)
- Mekanik Anahtarlar veya normal butonlar
- Tel (bu benim kullandığım tel, ancak herhangi birinin çalışması gerekir, etrafta fazladan döşemem yoktu)
- Karton (Benimkini not defterlerinin arkasındaki sert kartondan aldım, oluklu mukavva da çalışmayabilir)
- Kaset
- X-Acto Bıçağı
- Havya
- Lehim
- Arduino IDE gereksinimlerini karşılayan bir bilgisayar (çoğu Windows, Mac veya Linux bilgisayar iyi çalışmalıdır)
Adım 2: Karton Çerçeve
Başlangıç olarak, tuş takımının çerçevesini kartondan yaptım. Bir not defterinin arkasındaki yoğun kartonu kullandım, ancak diğer karton türlerinin çoğu muhtemelen işe yarayabilir. Kesmeden önce, yukarıdaki resimlerde görüldüğü gibi bana rehberlik etmesi için çizgileri ölçtüm ve çizdim ve bu oldukça iyi sonuç verdi. Sonra çerçeveyi bir X-Acto bıçağıyla kestim, ardından mekanik anahtarların deliklerini kestim. Benim asıl fikrim, herhangi bir yapıştırıcı kullanmak zorunda kalmamam için çerçevenin kenarındaki kanatları içeri sokmaktı. Ancak, kartonun kalınlığı nedeniyle bu pek işe yaramadı ve 6. adımdan sonra sadece bant kullanarak bitirmeye karar verdim.
Adım 3: Kablolama
Bu projenin kablolaması için tüm anahtarları Itsy Bitsy'deki farklı numaralı bir pime bağladım. Ardından, basitlik adına, topraklama pimini anahtarlardan birine bağladım ve sonraki anahtarı diğer anahtara lehimledim ve bu şekilde devam ettim (yukarıdaki resimlerde görülebilir). Bilginize, özellikle kartondan yapıldığından, diğer tarafa herhangi bir şey beslemek için herhangi bir açıklık olmadığından, lehimlemek için zaten çerçeve içinde anahtarlara sahip olmanız gerekecektir.
Adım 4: Itsy Bitsy'yi Ayarlama
Öncelikle kartı programlamak için kullanacağımız Arduino IDE yazılımını buradan almak isteyeceksiniz: https://www.arduino.cc/en/Main/Software. Ardından, Itsy Bitsy'yi bilgisayarınıza takın ve buradaki yönergeleri izleyin: https://learn.adafruit.com/introducting-itsy-bitsy-32u4/arduino-ide-setup "Arduino IDE Setup" ve " Arduino IDE ile Kullanmak." Bunu talimatta açıklardım, ancak adafruit.com'daki insanlar ürünlerini nasıl kullanacaklarını açıklayan harika bir iş çıkardılar.
Adım 5: Programlama
Lütfen bu talimatın programlama kısmının benim nasıl yaptığımı ve ihtiyaçlarınıza göre herhangi bir yönünü değiştirebileceğinizi unutmayın. Buradaki belgeleri kullanabilirsiniz: https://www.arduino.cc/reference/en/language/functions/usb/keyboard/keyboardpress/ herhangi bir klavye kısayolu için hemen hemen her tuş kombinasyonunu yapmak için. Çoğu kısayol, program ayarlarında bulunabilir, ancak onları orada bulamazsanız, çevrimiçi olarak aramanız ve ihtiyacınız olanı bulmanız gerekir. Farklı tuşların kodunu noktalı virgülle ayrılmış ardışık satırlara koyarak birden çok tuşla kısayollar oluşturabilirsiniz. Bu, basıldığında büyük bir W basan bir düğmenin koduyla ilk "if" ifadesindeki arduino kodunda görülebilir. Daha da karmaşık kısayollar yapmak istiyorsanız, yalnızca bir düğmeye basarak bir uygulamayı açmak gibi şeyler yapmak için Auto Hotkey adlı bir programdan yararlanabilirsiniz. Kendimle uğraşırken bu talimatı güncellemeye çalışacağım.
Adım 6: İnşaat
Tüm düğmeleri bağladıktan sonra, tahtayı kartona nasıl monte edeceğimi bulmaya başladım. Ne yazık ki, Itsy Bitsy'nin montaj deliği olmadığı ve çok sağlam olmayan bir yüzey kullandığımız için bunu yapmanın gerçekten iyi bir yolu yok. Bulduğumuz şey, adafruit'in Itsy Bitsy'yi gönderdiği çantayı, tahtanın kendisini korumak ve bir şekilde güvenceye almak için kullanmaktı. Yukarıdaki resimde gördüğünüz gibi kartonu çantanın içine koydum ve çantayı kartona bantladım. Mikro usb bağlantı noktasının erişilebilir olmasını sağlamak için çantanın orijinal açıklığının karşısındaki tarafını da kesmeniz gerekecektir. Tahtayı "sabitledikten" sonra, kutu resimlerde görüldüğü gibi katlanabilir ve bantla kapatılabilir veya yeterince ince karton kullanıyorsanız, tırnaklar kartondaki yarıklara sıkıştırılabilir.
7. Adım: Anahtar Başlıklar
Ne yazık ki, kartonun kullanışlılığını kaybetmeye başladığı yer burasıdır. Kartondan anahtar kapakları yapmanın bir yolunu bulamadım ve bu muhtemelen sık kullanım için iyi bir fikir olmazdı. Ancak, benim gibi sadece kısayollar ve komutları yürütmek için kullanıyorsanız, muhtemelen iyi olacaktır. Öte yandan, oyun için kullanıyorsanız, bazı ucuz anahtar kapakları satın almayı düşünebilirsiniz.
Adım 8: Sonuç
Genel olarak, bu talimat için amacım, çoğu insanın hayatında diğer üst düzey ürünlere alternatif olarak kullanılabilecek ucuz, pratik bir nesne yapmaktı. Halihazırda hangi malzemelere sahip olduğunuza bağlı olarak toplamda yaklaşık 12-13 $'a mal olduğu ve biraz daha fazla inşaat malzemesi ve programlama ile daha da genişletebileceğiniz çok büyük bir işlevselliğe sahip olduğu için bu hedefe kolayca ulaşıldığını düşünüyorum.
Yine, bu kılavuzu beğendiyseniz, Cardboard Challenge yarışmasında bana oy verirseniz çok memnun olurum. Teşekkürler! Bu benim ilk talimatımdır, bu yüzden herhangi bir ipucunuz veya yapıcı geri bildiriminiz varsa, bunu yorumlara ekleyebilirsiniz ve bu çok takdir edilecektir.
Önerilen:
Arduino Mekanik Tuş Takımı: 5 Adım (Resimli)
Arduino Mekanik Tuş Takımı: Başka bir proje için pin pad'e ihtiyacım vardı, bu yüzden evde sahip olduğum parçalarla bir tuş takımı yapmaya karar verdim
Programlanabilir Tuş Takımı: 5 Adım (Resimli)
Programlanabilir Tuş Takımı: Bu projede, en çok kullandığınız klavye kısayollarını, uygulamalarını ve daha fazlasını eşleştirmek için nispeten basit ve ucuz programlanabilir tuş takımını nasıl yapacağınızı göstereceğim. Bu tuş takımı, tüm ana işletim sistemlerinde klavye olarak algılanır, ek sürücü gerekmez
Karton Tuş Takımı: 5 Adım
Karton Tuş Takımı: Başka bir proje için sayısal bir klavyeye ihtiyacım vardı ama evde bir tuş takımı alıp almam çok uzun sürecekti. Bu yüzden burada sahip olduğum şeyle benimkini yapmayı düşündüm - süt kartonu, alüminyum folyo ve çift taraflı yapışkan bant. Bi olmayacak
Arduino ve İşlemeli 4x4 Tuş Takımı: 4 Adım (Resimli)
Arduino ve İşlemeli 4x4 Tuş Takımı: LCD ekranları sevmiyor musunuz? Projelerinizin çekici görünmesini mi istiyorsunuz? İşte çözüm. Bu Eğitilebilir Kitapta, Arduino'nuzdaki içeriği görüntülemek için bir LCD ekran kullanmanın zorluklarından kendinizi kurtarabilecek ve aynı zamanda projenizi gerçekleştirebileceksiniz
16x2 LCD için Ön Plaka + Tuş Takımı Kalkanı: 8 Adım (Resimli)
16x2 LCD için Ön Plaka + Tuş Takımı Kalkanı: Ne yapacağız: Bu eğitimde Adafruit 16x2 LCD + Tuş Takımı Kalkanı (Arduino versiyonu) için lazerle kesilmiş akrilik bir ön plaka oluşturacağız. Basit bir ayar sayesinde, tüm tuş takımı düğmelerine rahat erişime sahip olacaksınız. Bunu yapmazsanız