Anonymous

Project:Dispatcher: Difference between revisions

From London Hackspace Wiki
no edit summary
(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 any number of projects. You get:
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 botton bits and the result with 0x3fffffff to ignore the unused bits.
When you read in the button bits and the result with 0x3fffffff to ignore the unused bits.