İçindekiler:
Video: Mini Gamepad: 3 Adım (Resimlerle)
2025 Yazar: John Day | [email protected]. Son düzenleme: 2025-01-13 06:58
Merhaba arkadaşlar, Bu minik gamepad'i ATTINY85 kullanarak yaptım, uzun zamandır yapmak istiyordum ama vakit bulamamıştım sonunda bitirdim ve oynaması çok eğlenceli.
Öncelikle beceriksiz yapı için özür dilerim ama birkaç kişinin bunu tek bir PCB yaprağına oluşturduğunu gördüm, bu yüzden farklı bir tasarım denemek istedim. Ayrıca lehimleme konusunda uzman değilim, bu yüzden lütfen bana katlanın.
Gereçler
İnşa etmek için gerekenler:
1. Birkaç ATTINY85 çipi (her attiny85'e yalnızca tek bir oyun sığar)
2. PCB (herhangi bir boyutta kullanabilir ve gamepad'i kendi tarzınıza göre tasarlayabilirsiniz)
3. Kadın ve erkek başlıklar
4. Li İyon Pil veya CR2032
5. Pasif zil
6. OLED ekran (128 x 64 piksel kullanıyorum)
7. Bakır tel (temel olarak herhangi bir teli kullanabilirsiniz)
8. Dokunsal düğmeler x 3
Adım 1: Bağlantılar
Kolay anlaşılması için diyagramı renklerle kodladım.
Başlıkların bu projede iki işlevi vardır, biri hem üst hem de alt pcb'leri bir arada tutmak ve ikincisi üst PCB üzerindeki düğmelere fiziksel bağlantılar olmalarıdır.
Buzzer opsiyoneldir, attiny'de 5 adet kullanılabilir pin bulunur ancak VCC ve GND arasında voltaj bölücü oluşturularak RST veya reset etiketli ekstra bir pin de giriş olarak kullanılabilir.
Bağlantılar doğru olduğu sürece tasarımı istediğiniz gibi değiştirebilirsiniz.
Eğimli tasarım doğal olarak düz bir yüzey üzerinde durabilir, ayrıca iki elle tutması da rahattır.
Gamepad'e şarj edilebilir bir pil veya CR2032 gibi bir düğme pil kullanarak güç vermeyi seçebilirsiniz, ancak pilin düzgün çalışması için en az 2,6v çıkış verdiğinden emin olun.
Adım 2: Üst PCB
Bu katman, YANGIN düğmesiyle birlikte SOL, SAĞ düğmelerine sahiptir. ATTINY'deki RESET düğmesinin amacını değiştirdiğim gibi, devre şemasına göre SOL ve SAĞ butonlar için 2 x 1k direnç kullandığımı ve YANGIN düğmesi için sağ tarafta bir voltaj bölücü yaptığımı görebilirsiniz.
Bu proje için sahip olduğum en küçük PCB'yi kullandım çünkü gerçekten küçük bir gamepad istedim ve sahip olduğum ekran da bu küçük PCB için uygun olan küçük bir ekrandı. Daha büyük bir ekranınız varsa, güç gereksinimini buna göre planlayın, diğer üreticilerden CR2032'nin sürekli oynatıldığında yaklaşık 2-3 saat sürdüğünü gördüm.
Adım 3: Alt PCB
Sesli uyarı, bir anahtar, bir pil konektörü ekledim ve ayrıca arka tarafta ATTINY85'i bulabilirsiniz. ATTINY'yi arka tarafa eklememin nedeni, farklı oyunları yüklemek için çipin kolayca çıkarılmasına izin vermek ve aynı zamanda gamepad için bir stand.
Ayrıca oyun oynarken parmaklarıma yer kalmasın diye switch ve buzzer yerleşimlerine de özen gösterdiğimi fark etmişsinizdir.
Devreyi kesinlikle daha iyi planlayabilirdim ama yine de yaparken eğlendim ve kullanırken daha da keyif aldım.
Yakında bir video ekleyeceğim.
Teşekkürler