1,103
edits
(Created page with "Phil has a load of old radio dispatchers consoles lying around, they look like an interesting basis for any number of projects. You get: * A sloping font solidly constructed box...") |
No edit summary |
||
| Line 1: | Line 1: | ||
Phil has a load of old radio dispatchers consoles lying around, they look like an interesting basis for | Phil has a load of old radio dispatchers consoles lying around, they look like an interesting basis for a number of projects. | ||
* A sloping font solidly constructed box | == whats in the box == | ||
* 30 buttons, in a group of 8, one of 9, a big red button and the rest in a numeric keypad with * and # | |||
* 32 leds between the buttons | * A sloping font solidly constructed box in an attractive institution green colour. | ||
* a speaker | * 30 buttons, in a group of 8, one of 9, a big red button and the rest in a numeric keypad with * and #. | ||
* 3 x potentiomiters | * 32 leds between the buttons. | ||
* a speaker. | |||
* 3 x potentiomiters. | |||
* a 2x16 lcd screen with standard HD47780 controller (not 100% sure it's 2x16, i've not tried it yet). | * a 2x16 lcd screen with standard HD47780 controller (not 100% sure it's 2x16, i've not tried it yet). | ||
The Key/led board is connected by an 8 pin connector using the colors of the cable as a guide the pinout is: | == possible uses == | ||
* cnc machine interface. | |||
* electronic music sequencer/drum machine, or other musical device. | |||
* pretty much anything that needs a good solid control desk. | |||
== info == | |||
=== pics === | |||
http://pointless.net/m/p/jasper/pics/2011_04_14/half_IMG_3136.JPG | |||
http://pointless.net/m/p/jasper/pics/2011_04_14/half_IMG_3133.JPG | |||
=== example code === | |||
(for an mbed, but it's plain C). | |||
http://mbed.org/users/Jasper/programs/dispatcher/lpm5jj/docs/main_8cpp_source.html | |||
=== pinouts === | |||
The Key/led board is connected by an 8 pin connector, using the colors of the cable as a guide the pinout is: | |||
orn common led anode (i.e. +5V) | orn common led anode (i.e. +5V) | ||
| Line 60: | Line 83: | ||
#define KEY_7 0x20000000 | #define KEY_7 0x20000000 | ||
When you read in the | When you read in the button bits and the result with 0x3fffffff to ignore the unused bits. | ||