Arduboy spēļu konsole ir viens no slavenākajiem atvērtās aparatūras piemēriem. Vai vēlaties - pērciet gatavu, vēlaties - savāciet dari pats. Ja viņi aug no pleciem, otrais ir izdevīgāks. Interesantu Arduboy klona versiju izveidoja Instructables ar segvārdu indoorgeek.
Pirmkārt, viņš izmēģināja konsoles shēmu uz maizes tāfeles tipa maizes tāfeles:
I / O ierīces, kuras viņš savienoja ar kājām Arduino Pro Micro, piemēram, šis:
Pogas:
Uz augšu - A0
Uz leju - A3
Pa labi - A1
Kreisais - A2
A - D7
B - D8
OLED displejs:
SCL - D15
SDA - D16
DC - D4
RES - D2
Pjezo izstarotājs:
Viens secinājums - D5
Otrs ir D6
RGB gaismas diode:
Sarkans - D10
Zaļš - D3
Zils - D9
Pogas ar pretējiem secinājumiem par kopēju vadu (labāk ir pievienot rezistoru savilkšanos plusā), kopēju RGB LED anodu uz plusu, katodus uz Arduino nevis tieši, bet caur rezistoriem, displeja jauda noved pie maizes tāfeles atbilstošajiem autobusiem.
Vednis skices aizpildīšanai sagatavo Arduino IDE. Atlasa izvēlnes vienumu File - Preferences. Laukā Papildu dēļu pārvaldnieks URL kopē šo adresi:
https://raw.githubusercontent.com/MrBlinky/Arduboy/master/board-support/package_arduboy_variants_index.json
Noklikšķiniet uz Labi. Tad viņš izvēlas izvēlnes vienumu Rīki - Boards - Boards Manager un teksta laukā ievada homemade vai Arduboy homemade. Atlasa šo pakotni un sāk tās instalēšanu, izmantojot pogu Instalēt.
Izvēlnē Rīki iestatiet šādas parametru vērtības:
Dēlis: Pašdarināts Arduboy
Bootloader: Cathy3K
Balstīts uz: SparkFun Pro Micro 5V - alternatīva vadu uzstādīšana
Kodols: Arduboy optimizēts kodols
Displejs: SSD1306
Viņš izvēlas spēli, kas viņam patīk, lejupielādē viņas skici un augšupielādē to Arduino. Sāk darboties - darbojas:
Tas labi reaģē arī uz pogu nospiešanu:
Tagad indoorgeek projektē pilnīgu klona shēmu (ar akumulatora darbībai nepieciešamiem papildu komponentiem), kuru montēs uz shēmas plates:
Izstrādā pati padome:
Pasūtījumi, un tagad nāk dēļi:
Sāk vākt:
Tas zvana strāvas ķēdē, savieno 380 mAh akumulatoru pareizajā polaritātē, uzlādē, un tagad jūs varat spēlēt spēli, kas testa laikā tika uzšūta Arduino uz tāfeles paneļa. Vai aizpildiet jebkuru citu spēli Arduboy.
Konsole patērē 50–100 mA, viena akumulatora uzlāde ilgst trīs līdz četras stundas. Uz mājās gatavots ilga ilgu laiku, jums ir jāizveido izturīgs korpuss tam.