Benutzer-Werkzeuge

Webseiten-Werkzeuge


projekte:arduino-gamer

Dies ist eine alte Version des Dokuments!


Arduino-Gamer

Eine Handheld-Spielekonsole
Projekt-Workshop zum Arduino-Day 2016

Kontakt: Thomas Hirsch, Stephan Messlinger

Foto

Software

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:

  • Pong (analog control)
  • Space Invaders
  • Tetris
  • Arduboy Library (in Arbeit)

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)

Bauanleitung

Hardware

  • Arduino Uno
  • OLED-Display: 128×64 px, 0.96'', SSD1306 via SPI
  • Piezo-Lautsprecher
  • Funduino Joystick shield:
    • Analog Joystick (X, Y + push button)
    • 4 Buttons (A,B,C,D)
  • 2 Analoge Potentimeter (L, R)

Pinbelegung

OLED (SSD1306) Uno
CLK 13
MOSI 11
RESET 12
DC 10
CS 9
Buttons Uno
A 2
B 3
C 4
D 5
E 6 (shared with Piezo)
F 7 (shared with Piezo)
Stick 8
Joystick Uno
X A0
Y A1
Poti Uno
L A2
R A3
Piezo Uno
PWM 6
GND 7
projekte/arduino-gamer.1492985209.txt.bz2 · Zuletzt geändert: 2017-04-24 00:06 von messlinger