Skip to content

csnate/asswarp

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

57 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ASSWARP

Automatic Scoring System With A Raspberry Pi

We connected 2 vibration sensors to the underside of the goals of a Tornado foosball table, sent the signals with pull down resistors (1 M) to a MCP3002 Analog to Digital Converter (ADC), then sent those signals to the SPI interface of a Raspberry Pi. The code to read signals from the ADC for the Raspberry Pi is contained in the "controller" folder.

When a goal is scored, a request is made to a Node JS server, which then displays the current teams' score using Jade. The code for the Node server and the Jade template is in the "node" folder.

This project was done for the comScore Hackathon 2014. See the results here.

High Level Overview

Vibation Sensors to ADC to RPi connections

This image (taken from Reading from a MCP3002 analog-to-digital converter) comes close to our setup. We made the following connections:

ADC RPi
CS SP10 CE0 N (24)
CH0 Vibration Sensor 1 (Black Team)
CH1 Vibration Sensor 2 (Yellow Team)
VSS GND (6)
VDD 3v3 (1)
CLK SP10 SCLK (23)
DOUT SP10 MISO (21)
DIN SP10 MOSI (19)

About

Automatic Scoring System With A Raspberry Pi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published