Dies ist eine alte Version des Dokuments!
Eine Handheld-Spielekonsole
Projekt-Workshop zum Arduino-Day 2016
Kontakt:
Thomas Hirsch,
Stephan Messlinger
Foto
Github-Repository: https://github.com/fablab-bayreuth/arduino-gamer
Download: https://github.com/fablab-bayreuth/arduino-gamer/archive/master.zip
Arduino-IDE: https://www.arduino.cc/en/Main/Software
Com-Port-Treiber (CH340):
Portierte Spiele:
Einige Spiele benötigen die Adafruit GFX library. Diese kann am einfachsten über den Library-manager der Arduino IDE installiert werden (Sketch → Include Libray → Manage Libraries → Search: Adafruit GFX Library)
OLED (SSD1306) | Uno | ATmega328 |
---|---|---|
CLK | 13 | PB5/SCL |
MOSI | 11 | PB3/MOSI |
RESET | 12 | PB4/MISO |
DC | 10 | PB2 |
CS | 9 | PB1 |
Buttons | Uno | ATmega328 |
A | 2 | PD2 |
B | 3 | PD3 |
C | 4 | PD4 |
D | 5 | PD5 |
E | 6 (shared with Piezo) | PD6 |
F | 7 (shared with Piezo) | PD7 |
Stick | 8 | PB0 |
Joystick | Uno | ATmega328 |
X | A0 | PC0/ADC0 |
Y | A1 | PC1/ADC1 |
Poti | Uno | ATmega328 |
L | A2 | PC2/ADC2 |
R | A3 | PC3/ADC3 |
Piezo | Uno | ATmega328 |
PWM | 6 | PD6 |
GND | 7 | PD7 |