I worked as part of a group on building an interactive punching bag over a
summer holiday.
The bag is wrapped in an interactive layer: an 8 X 19 grid of surface- mounted
impact sensors (membrane switches), interleaved with a 9 X 20 grid of
tri-color, common-cathode LEDs driven by 8-digit LED drivers, and 2
surface-mounted accelerometers, at the rear of the bag, one at the mid-point,
one at the base.
The LEDs are embedded in a foam layer, which also protects the wiring and
solder joints. The sensor grid is controlled by one Arduino Mega 2560, which
also receives input from the accelerometers, and the LED grid is controlled by
another. The Arduinos are connected by USB to a wall-mounted PC with a touch-
screen display. Speakers mounted on the bag are connected by audio cable to the
PC.
Mon 21 Aug 2017 20:11:37 BST
2592
× 1552
JPEG
0.9M
Mon 21 Aug 2017 20:11:32 BST
2592
× 1552
JPEG
1M
Mon 21 Aug 2017 20:11:55 BST
2592
× 1552
JPEG
1.4M
Mon 21 Aug 2017 20:13:24 BST
2592
× 1552
JPEG
0.8M
Mon 21 Aug 2017 20:12:45 BST
1552
× 2592
JPEG
1M
Mon 21 Aug 2017 20:13:07 BST
1552
× 2592
JPEG
1.1M
Mon 21 Aug 2017 20:12:16 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:13:08 BST
1552
× 2592
JPEG
1.2M
Mon 21 Aug 2017 20:11:38 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:12:53 BST
2592
× 1552
JPEG
1.7M
Mon 21 Aug 2017 20:13:17 BST
2592
× 1552
JPEG
1.1M
Mon 21 Aug 2017 20:12:18 BST
2592
× 1552
JPEG
1.3M
Mon 21 Aug 2017 20:13:03 BST
2592
× 1552
JPEG
1.4M
Mon 21 Aug 2017 20:12:16 BST
2592
× 1552
JPEG
0.9M
Mon 21 Aug 2017 20:12:26 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:12:17 BST
2592
× 1552
JPEG
1.3M
Mon 21 Aug 2017 20:11:34 BST
1552
× 2592
JPEG
1.2M
Mon 21 Aug 2017 20:12:25 BST
2592
× 1552
JPEG
0.7M
Mon 21 Aug 2017 20:13:41 BST
1552
× 2592
JPEG
1.2M
Mon 21 Aug 2017 20:13:52 BST
2592
× 1552
JPEG
1M
Mon 21 Aug 2017 20:13:28 BST
2592
× 1552
JPEG
1.4M
Mon 21 Aug 2017 20:12:30 BST
2592
× 1552
JPEG
0.8M
Mon 21 Aug 2017 20:12:41 BST
2592
× 1552
JPEG
0.8M
Mon 21 Aug 2017 20:12:23 BST
2592
× 1552
JPEG
1.3M
Mon 21 Aug 2017 20:11:49 BST
2592
× 1552
JPEG
1.5M
Mon 21 Aug 2017 20:11:56 BST
2592
× 1552
JPEG
1.1M
Mon 21 Aug 2017 20:13:07 BST
2592
× 1552
JPEG
1M
Mon 21 Aug 2017 20:13:46 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:13:45 BST
1552
× 2592
JPEG
1M
Mon 21 Aug 2017 20:13:33 BST
2592
× 1552
JPEG
1M
Mon 21 Aug 2017 20:13:41 BST
2592
× 1552
JPEG
1.4M
Mon 21 Aug 2017 20:12:39 BST
2592
× 1552
JPEG
1.1M
Mon 21 Aug 2017 20:13:19 BST
2592
× 1552
JPEG
1M
Mon 21 Aug 2017 20:13:10 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:12:23 BST
1552
× 2592
JPEG
0.8M
Mon 21 Aug 2017 20:11:57 BST
1552
× 2592
JPEG
1.1M
Mon 21 Aug 2017 20:13:30 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:13:04 BST
2592
× 1552
JPEG
1.3M
Mon 21 Aug 2017 20:12:04 BST
1552
× 2592
JPEG
1.2M
Mon 21 Aug 2017 20:13:32 BST
2592
× 1552
JPEG
0.9M
Mon 21 Aug 2017 20:12:40 BST
1552
× 2592
JPEG
0.8M
Mon 21 Aug 2017 20:12:50 BST
2592
× 1552
JPEG
1.2M
Mon 21 Aug 2017 20:13:13 BST
1552
× 2592
JPEG
1.1M
Mon 21 Aug 2017 20:12:28 BST
1552
× 2592
JPEG
0.8M
Mon 21 Aug 2017 20:11:57 BST
2592
× 1552
JPEG
1.1M
Mon 21 Aug 2017 20:12:19 BST
2592
× 1552
JPEG
1.3M
Mon 21 Aug 2017 20:11:44 BST
1552
× 2592
JPEG
0.8M
Mon 21 Aug 2017 20:13:48 BST
1552
× 2592
JPEG
0.9M
Mon 21 Aug 2017 20:12:50 BST
1552
× 2592
JPEG
1M
Mon 21 Aug 2017 20:12:34 BST
1552
× 2592
JPEG
0.9M
Mon 21 Aug 2017 20:11:55 BST
1552
× 2592
JPEG
1M