Arduboy oyun konsolu açık donanımın en ünlü örneklerinden biridir. İstiyor musun - hazır satın al, istiyorsun - topla kendin yap. Omuzlarından büyürlerse, ikincisi daha kârlıdır. Arduboy klonunun ilginç bir versiyonu, Indoorgeek takma adı altında Instructables tarafından yapıldı.
Her şeyden önce, breadboard tipi bir breadboard üzerinde bir konsol diyagramı denedi:
Bacaklara bağladığı G / Ç cihazları Arduino Pro Micro şöyle:
düğmeleri:
Yukarı - A0
Aşağı - A3
Sağ - A1
Sol - A2
A - D7
B - D8
OLED ekran:
SCL - D15
SDA - D16
DC - D4
RES - D2
Piezo verici:
Bir sonuç - D5
Diğeri D6
RGB LED:
Kırmızı - D10
Yeşil - D3
Mavi - D9
Ortak bir tel üzerinde zıt sonuçlara sahip düğmeler (dirençler tarafından artıya bir pull-up eklemek daha iyidir), RGB LED'in artı üzerinde ortak bir anot, Arduino'daki katotlar doğrudan değil, dirençler aracılığıyla ekran gücü, breadboard'un ilgili otobüslerine yol açar.
Sihirbaz, Arduino IDE'yi çizimi doldurmaya hazırlar. Dosya - Tercihler menü öğesini seçer. Ek Anakart Yöneticisi alanında, URL aşağıdaki adresi kopyalar:
https://raw.githubusercontent.com/MrBlinky/Arduboy/master/board-support/package_arduboy_variants_index.json
Tamam'ı tıklayın. Sonra Araçlar - Panolar - Panolar Yöneticisi menü öğesini seçer ve metin alanında ev yapımı veya Arduboy ev yapımı girer. Bu paketi seçer ve kurulumunu Yükle düğmesiyle başlatır.
Araçlar menüsünde aşağıdaki parametre değerlerini ayarlar:
Yönetim Kurulu: Ev yapımı Arduboy
Önyükleyici: Cathy3K
Dayalı: SparkFun Pro Micro 5V - Alternatif Kablolama
Çekirdek: Arduboy için optimize edilmiş çekirdek
Ekran: SSD1306
Sevdiği oyunu seçer, eskizini indirir ve Arduino'ya yükler. Çalışmaya başlar:
Ayrıca tuş basışlarına iyi yanıt verir:
Şimdi indoorgeek, bir devre kartına monte edilecek tam bir klon devresi (pil çalışması için gerekli ek bileşenlerle) tasarlıyor:
Yönetim kurulunun kendisini geliştirir:
Siparişler ve şimdi kurullar geliyor:
Toplamaya başlar:
Güç devresini çalar, 380 mAh pili doğru polariteye bağlar, şarj eder ve şimdi breadboard'daki test sırasında Arduino'da dikilmiş oyunu oynayabilirsiniz. Veya başka bir oyun doldurmak için Arduboy.
Konsol 50-100 mA tüketir, bir pil şarjı üç ila dört saat sürer. o ev yapımı ürün uzun sürdü, bunun için dayanıklı bir kasa yapmanız gerekiyor.