Search the Community
Showing results for tags 'LED matrix'.
-
The RGB LED matrix described here can be used to signal feedback to the user, as for example in my MIDI Matrix with 56 Inputs and 56 Outputs. But, it can also be used for fancy stuff, Vegas mode, bling, impressing your neighbours,… The PCB is as wide as the RGB LED modules themselves, with enough space above and below for mounting holes. This means that the modules can easily be chained horizontally in order to create type crawls. If you cut off the top and bottom mounting holes along the line that is printed on the PCB then you can also create larger screens extending in two dimensions. It consists of 4 DOUT shift registers (74HC595) that feed the RGB LED display module in a matrix style. It is connected to J8/J9 of the core board. In order to access the RGB LEDs, use the BLM-X module which makes it straightforward to access single colors / single LEDs in the matrix. A fully detailed description of the project can be found in the Wiki.
- 13 replies
-
- PCB
- LED matrix
-
(and 1 more)
Tagged with:
-
I recently received a few requests for TPD kits, as some of the parts seem to be difficult to obtain in some areas of the world - surprisingly, the 7 segment LED displays were among them. Unfortunately, I cannot do complete kits now, but I have purchased enough parts for 5 "semi" kits that should help with the most difficult parts. The semi kits consist of: 1x TPD PCB 7x 7segment LED display green 2x duo LED matrix module 1x rotary encoder with switch 4x three-legged common cathode duo LED, clear or diffuse, you decide These are thought for people who are really having difficulties finding these - as I had to pay import duties to Norway you will most probably be cheaper if you can order them elsewhere. I am asking 24€ plus shipping per semi kit as above. For more information about the TPD have a look in the Wiki: http://www.midibox.o....php?id=tpd_pcb PM me or post interest here, I can ship immediately. Best, ilmenator
- 14 replies
-
I have problems with my LED Matrix. I built it upon the Schematic of Fairlightiii's pcb but with just 8 Encoders and LED Rings. By turning one of the Encoders all LEDs around the other Encoders go on, but the LEDs around the Encoder i turn don't. And the brightness of the LEDs increase by Turning all the Encoders to 127. Don't know where to start searching. The PCB is correct, i checked that. this ist my config .ngc for testing: RESET_HW LCD "%C" LCD "@(1:1:8)OLED1" LCD "@(2:1:8)OLED2" LCD "@(3:1:8)OLED3" LCD "@(4:1:8)OLED4" LCD "@(5:1:8)OLED5" LCD "@(6:1:8)OLED6" LCD "@(7:1:8)OLED7" LCD "@(8:1:8)OLED8" # Buttons configuration EVENT_BUTTON id=1 fwd_id=LED:1 type=NoteOn key=24 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id=2 fwd_id=LED:2 type=NoteOn key=37 lcd_pos=2:1:1 label="^std_btn" EVENT_BUTTON id=3 fwd_id=LED:3 type=NoteOn key=38 lcd_pos=3:1:1 label="^std_btn" EVENT_BUTTON id=4 fwd_id=LED:4 type=NoteOn key=39 lcd_pos=4:1:1 label="^std_btn" EVENT_BUTTON id=5 fwd_id=LED:5 type=NoteOn key=40 lcd_pos=5:1:1 label="^std_btn" EVENT_BUTTON id=6 fwd_id=LED:6 type=NoteOn key=41 lcd_pos=6:1:1 label="^std_btn" EVENT_BUTTON id=7 fwd_id=LED:7 type=NoteOn key=42 lcd_pos=7:1:1 label="^std_btn" EVENT_BUTTON id=8 fwd_id=LED:8 type=NoteOn key=43 lcd_pos=8:1:1 label="^std_btn" EVENT_BUTTON id=9 fwd_id=LED:9 type=NoteOn key=36 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id=10 fwd_id=LED:10 type=NoteOn key=37 lcd_pos=2:1:1 label="^std_btn" EVENT_BUTTON id=11 fwd_id=LED:11 type=NoteOn key=38 lcd_pos=3:1:1 label="^std_btn" EVENT_BUTTON id=12 fwd_id=LED:12 type=NoteOn key=39 lcd_pos=4:1:1 label="^std_btn" EVENT_BUTTON id=13 fwd_id=LED:13 type=NoteOn key=40 lcd_pos=5:1:1 label="^std_btn" EVENT_BUTTON id=14 fwd_id=LED:14 type=NoteOn key=41 lcd_pos=6:1:1 label="^std_btn" EVENT_BUTTON id=15 fwd_id=LED:15 type=NoteOn key=42 lcd_pos=7:1:1 label="^std_btn" EVENT_BUTTON id=16 fwd_id=LED:16 type=NoteOn key=43 lcd_pos=8:1:1 label="^std_btn" EVENT_BUTTON id=17 fwd_id=LED:17 type=NoteOn key=36 lcd_pos=1:1:1 label="^std_btn" EVENT_BUTTON id=18 fwd_id=LED:18 type=NoteOn key=37 lcd_pos=2:1:1 label="^std_btn" EVENT_BUTTON id=19 fwd_id=LED:19 type=NoteOn key=38 lcd_pos=3:1:1 label="^std_btn" EVENT_BUTTON id=20 fwd_id=LED:20 type=NoteOn key=39 lcd_pos=4:1:1 label="^std_btn" EVENT_BUTTON id=21 fwd_id=LED:21 type=NoteOn key=40 lcd_pos=5:1:1 label="^std_btn" EVENT_BUTTON id=22 fwd_id=LED:22 type=NoteOn key=41 lcd_pos=6:1:1 label="^std_btn" EVENT_BUTTON id=23 fwd_id=LED:23 type=NoteOn key=42 lcd_pos=7:1:1 label="^std_btn" EVENT_BUTTON id=24 fwd_id=LED:24 type=NoteOn key=42 lcd_pos=8:1:1 label="^std_btn" EVENT_BUTTON id=41 fwd_id=LED:41 type=NoteOn key=43 lcd_pos=1:1:2 label="^std_btn" EVENT_BUTTON id=41 fwd_id=LED:25 type=NoteOn key=43 lcd_pos=1:1:2 label="^std_btn" EVENT_BUTTON id=42 fwd_id=LED:42 type=NoteOn key=36 lcd_pos=2:1:2 label="^std_btn" EVENT_BUTTON id=43 fwd_id=LED:43 type=NoteOn key=37 lcd_pos=3:1:2 label="^std_btn" EVENT_BUTTON id=44 fwd_id=LED:44 type=NoteOn key=38 lcd_pos=4:1:2 label="^std_btn" EVENT_BUTTON id=45 fwd_id=LED:45 type=NoteOn key=39 lcd_pos=5:1:2 label="^std_btn" EVENT_BUTTON id=46 fwd_id=LED:46 type=NoteOn key=40 lcd_pos=6:1:2 label="^std_btn" EVENT_BUTTON id=47 fwd_id=LED:47 type=NoteOn key=41 lcd_pos=7:1:2 label="^std_btn" EVENT_BUTTON id=48 fwd_id=LED:48 type=NoteOn key=42 lcd_pos=8:1:2 label="^std_btn" # Encoder configuration ENC n= 1 sr=4 pins=0:1 type=detented2 ENC n= 2 sr=4 pins=2:3 type=detented2 ENC n= 3 sr=4 pins=4:5 type=detented2 ENC n= 4 sr=4 pins=6:7 type=detented2 ENC n= 5 sr=5 pins=0:1 type=detented2 ENC n= 6 sr=5 pins=2:3 type=detented2 ENC n= 7 sr=5 pins=4:5 type=detented2 ENC n= 8 sr=5 pins=6:7 type=detented2 # LEDring configuration DOUT_MATRIX n= 1 rows=8 sr_dout_sel1= 7 sr_dout_sel2= 0 sr_dout_r1= 8 sr_dout_r2= 9 # Encoder events EVENT_ENC id= 1 fwd_id=LED_MATRIX:1 type=CC chn= 1 cc= 24 lcd_pos=1:1:4 label="^std_enc" EVENT_ENC id= 2 fwd_id=LED_MATRIX:2 type=CC chn= 1 cc= 25 lcd_pos=2:1:4 label="^std_enc" EVENT_ENC id= 3 fwd_id=LED_MATRIX:3 type=CC chn= 1 cc= 26 lcd_pos=3:1:4 label="^std_enc" EVENT_ENC id= 4 fwd_id=LED_MATRIX:4 type=CC chn= 1 cc= 27 lcd_pos=4:1:4 label="^std_enc" EVENT_ENC id= 5 fwd_id=LED_MATRIX:5 type=CC chn= 1 cc= 28 lcd_pos=5:1:4 label="^std_enc" EVENT_ENC id= 6 fwd_id=LED_MATRIX:6 type=CC chn= 1 cc= 29 lcd_pos=6:1:4 label="^std_enc" EVENT_ENC id= 7 fwd_id=LED_MATRIX:7 type=CC chn= 1 cc= 30 lcd_pos=7:1:4 label="^std_enc" EVENT_ENC id= 8 fwd_id=LED_MATRIX:8 type=CC chn= 1 cc= 31 lcd_pos=8:1:4 label="^std_enc" # we've a single MBHP_MF_NG module with 8 motorfaders # It has to be configured for Motormix protocol! MF n=1 enabled=1 midi_in_port=IN2 midi_out_port=OUT2 chn=1 ts_first_button_id=2001 config_port=USB3 ################################################################################ # on motorfader movements EVENT_MF id= 1 fwd_id=ENC:33 type=CC chn= 1 cc=32 range=0:127 lcd_pos=1:1:5 label="^std_mf" EVENT_MF id= 2 fwd_id=ENC:34 type=CC chn= 1 cc=33 range=0:127 lcd_pos=2:1:5 label="^std_mf" EVENT_MF id= 3 fwd_id=ENC:35 type=CC chn= 1 cc=34 range=0:127 lcd_pos=3:1:5 label="^std_mf" EVENT_MF id= 4 fwd_id=ENC:36 type=CC chn= 1 cc=35 range=0:127 lcd_pos=4:1:5 label="^std_mf" EVENT_MF id= 5 fwd_id=ENC:37 type=CC chn= 1 cc=36 range=0:127 lcd_pos=5:1:5 label="^std_mf" EVENT_MF id= 6 fwd_id=ENC:38 type=CC chn= 1 cc=37 range=0:127 lcd_pos=6:1:5 label="^std_mf" EVENT_MF id= 7 fwd_id=ENC:39 type=CC chn= 1 cc=38 range=0:127 lcd_pos=7:1:5 label="^std_mf" EVENT_MF id= 8 fwd_id=ENC:40 type=CC chn= 1 cc=39 range=0:127 lcd_pos=8:1:5 label="^std_mf" # on touchsensor event (first id has been specified in the MF configuration above) EVENT_BUTTON id= 2001 type=NoteOn chn= 1 key=0x68 range=0:127 lcd_pos=1:1:6 label="^std_btn" EVENT_BUTTON id= 2002 type=NoteOn chn= 1 key=0x69 range=0:127 lcd_pos=2:1:6 label="^std_btn" EVENT_BUTTON id= 2003 type=NoteOn chn= 1 key=0x70 range=0:127 lcd_pos=3:1:6 label="^std_btn" EVENT_BUTTON id= 2004 type=NoteOn chn= 1 key=0x71 range=0:127 lcd_pos=4:1:6 label="^std_btn" EVENT_BUTTON id= 2005 type=NoteOn chn= 1 key=0x72 range=0:127 lcd_pos=5:1:6 label="^std_btn" EVENT_BUTTON id= 2006 type=NoteOn chn= 1 key=0x73 range=0:127 lcd_pos=6:1:6 label="^std_btn" EVENT_BUTTON id= 2007 type=NoteOn chn= 1 key=0x74 range=0:127 lcd_pos=7:1:6 label="^std_btn" EVENT_BUTTON id= 2008 type=NoteOn chn= 1 key=0x75 range=0:127 lcd_pos=8:1:6 label="^std_btn" Any Ideas? Thanks novski