Skip to content

FoosTron - A smart foosball table with self-counting goals

Notifications You must be signed in to change notification settings

jmt521/FoosTron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

FoosTron

Hardware Breakdown

  • Arduino Mega
  • Break bream sensors for goal sensing
  • 7 segment displays for goal counters
  • 3D printed display plates
  • LED strips to illuminate table
  • Several buttons to adjust goals and start games, 2 with controllable LEDs
  • A whole lot of wire

Software

Aruduino Sketch

  • Separate classes to handle control of LEDs and 7 segment displays
  • Sends game data in JSON over serial port

Web Scoreboard

  • Node, Express, and Socket.IO
  • Receives data from Arduino over serial port and sends to client via web socket

Examples

pic goal1 goal2

About

FoosTron - A smart foosball table with self-counting goals

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published