User Tools

Site Tools


fadercore_-_vlr-8x16ledmeter

This is an old revision of the document!


A PCRE internal error occured. This might be caused by a faulty plugin

[[fadercore_-_fadermodule_for_audio_daw|Fadercore]] Standard 220mm wide modules ===== VLR-8x16LEDmeter ===== A solution to add 8 Meters with 16 LEDs for each Meter. It contains 2 different Types of PCBs one is the LEDmatrix and the other a slim PCB to mount 16LEDs {{:fadercore_vlr-meterboard_beispiel_1_kanal_bestueckt.png?600|}} Eagle Files: [[https://github.com/novski/Midibox/tree/master/VLR-8x16LEDmeter]] {{:fadercore_vlr-ledmatrix_unbestueckt_top.png?200|}} {{:fadercore_vlr-meterboard_bestueckt_sideview.png?200|}}\\ {{:fadercore_vlr-ledmatrix_dimensions.png?300|}} {{:fadercore_vlr-meterboard_dimensions.png?200|}} ==== BOM ==== BIll of Material Allways look for the cheapest seller, the Price may vary heavy!!! And look for Local dealers preferred. [[http://www.midibox.org/dokuwiki/doku.php?id=where_to_order_components]] To make a small and easy to connect matrix over a hole Frontplatte is no fun. Thats why i made myself a better solution. Based on the common DOUT modules it can be connected to 3 SRs. == The Materials: Mouser == * 3x10pin Header, 517-30310-6002 * 6x10pin Sockets, 517-D89110-0131HK * 16x20pin Header, 517-30320-6002 * 16x20pin Sockets, 517-D89120-0131HK * 20 Wire Ribbon Cable, 523-135-2801-020FT * about 80 Green LEDs, 604-WP3A8GD * about 80 Yellow LEDs, 604-WP3A8YD * about 80 Red LEDs, 604-WP3A8HD Project Order Basket on Mouser: [[http://www.mouser.com/ProjectManager/ProjectDetail.aspx?AccessID=5ecf7b4949]] The PCB is available under: [[https://www.vlrlab.com/home/18-ledmatrix.html]] [[https://www.vlrlab.com/home/19-meterboard.html]] ==== How to get Started ==== The LEDs are mounted to the Edge of the Meterboard to get a very slim form. That makes it a bit harder to solder them but i guess that no one wont be able to do it. To solder the Header to the Edge there is a wite triangle printed to the PCB on one side. This Triange has to match with the Triangle on the Header. ==== Prepare the PCB ==== Well you should now by now how to solder Headers... :-) ==== Prepare the Connection ==== Connect the SEL, Row1-8 & Row9-16 with each a DOUT Header. ==== Test it in MIOS ==== \\ To make it work with MIOS .NGC File we need to know how the shift-registers are connected.\\ \\ **Inputs:**\\ 1# Switch Columns 1-8\\ \\ **Outputs:**\\ 1# ROW Outputs 1-6\\ 2# RED LEDs 1-8\\ 3# GREEN LEDs 1-8\\ 4# BLUE LEDs 1-8\\ \\ Assuming that the VLR-3x8But is the first device on the chain of J8/9 we need to configure it like this:\\ \\ RESET_HW\\ \\ LCD "%C"\\ \\ LCD "@(1:1:1)OLED1"\\ LCD "@(2:1:1)OLED2"\\ LCD "@(3:1:1)OLED3"\\ LCD "@(4:1:1)OLED4"\\ LCD "@(5:1:1)OLED5"\\ LCD "@(6:1:1)OLED6"\\ LCD "@(7:1:1)OLED7"\\ LCD "@(8:1:1)OLED8"\\ \\ # In this demo we configure individual brightness levels for the LEDs from EVENT_BUTTON events\\ \\ LCD "@(1:10:1)RGB Demo #2"\\ \\ DIN_MATRIX n=1 rows=4 sr_dout_sel1=1 sr_din1=1 button_emu_id_offset=1001\\ DOUT_MATRIX n=1 rows=4 sr_dout_r1=2 sr_dout_g1=3 sr_dout_b1=4 led_emu_id_offset=1025\\ \\ # These button functions forward their value also to LEDs\\ # it's possible to set the rgb levels in the button event, it will be forwarded as well!\\ \\ EVENT_BUTTON id=1001 fwd_id=LED:1025 type=NoteOn key=36 chn=1 rgb=15:0:0 lcd_pos=1:1:2 label="^std_btn"\\ EVENT_BUTTON id=1002 fwd_id=LED:1026 type=NoteOn key=37 chn=1 rgb=15:0:0 lcd_pos=2:1:2 label="^std_btn"\\ EVENT_BUTTON id=1003 fwd_id=LED:1027 type=NoteOn key=38 chn=1 rgb=15:0:0 lcd_pos=3:1:2 label="^std_btn"\\ EVENT_BUTTON id=1004 fwd_id=LED:1028 type=NoteOn key=39 chn=1 rgb=15:0:0 lcd_pos=4:1:2 label="^std_btn"\\ EVENT_BUTTON id=1005 fwd_id=LED:1029 type=NoteOn key=40 chn=1 rgb=15:0:0 lcd_pos=5:1:2 label="^std_btn"\\ EVENT_BUTTON id=1006 fwd_id=LED:1030 type=NoteOn key=41 chn=1 rgb=15:0:0 lcd_pos=6:1:2 label="^std_btn"\\ EVENT_BUTTON id=1007 fwd_id=LED:1031 type=NoteOn key=42 chn=1 rgb=15:0:0 lcd_pos=7:1:2 label="^std_btn"\\ EVENT_BUTTON id=1008 fwd_id=LED:1032 type=NoteOn key=43 chn=1 rgb=15:0:0 lcd_pos=8:1:2 label="^std_btn"\\ \\ EVENT_BUTTON id=1009 fwd_id=LED:1033 type=NoteOn key=52 chn=1 rgb=0:15:0 lcd_pos=1:1:3 label="^std_btn"\\ EVENT_BUTTON id=1010 fwd_id=LED:1034 type=NoteOn key=53 chn=1 rgb=0:15:0 lcd_pos=2:1:3 label="^std_btn"\\ EVENT_BUTTON id=1011 fwd_id=LED:1035 type=NoteOn key=54 chn=1 rgb=0:15:0 lcd_pos=3:1:3 label="^std_btn"\\ EVENT_BUTTON id=1012 fwd_id=LED:1036 type=NoteOn key=55 chn=1 rgb=0:15:0 lcd_pos=4:1:3 label="^std_btn"\\ EVENT_BUTTON id=1013 fwd_id=LED:1037 type=NoteOn key=56 chn=1 rgb=0:15:0 lcd_pos=5:1:3 label="^std_btn"\\ EVENT_BUTTON id=1014 fwd_id=LED:1038 type=NoteOn key=57 chn=1 rgb=0:15:0 lcd_pos=6:1:3 label="^std_btn"\\ EVENT_BUTTON id=1015 fwd_id=LED:1039 type=NoteOn key=58 chn=1 rgb=0:15:0 lcd_pos=7:1:3 label="^std_btn"\\ EVENT_BUTTON id=1016 fwd_id=LED:1040 type=NoteOn key=59 chn=1 rgb=0:15:0 lcd_pos=8:1:3 label="^std_btn"\\ \\ EVENT_BUTTON id=1017 fwd_id=LED:1041 type=NoteOn key=68 chn=1 rgb=0:0:15 lcd_pos=1:1:4 label="^std_btn"\\ EVENT_BUTTON id=1018 fwd_id=LED:1042 type=NoteOn key=69 chn=1 rgb=0:0:15 lcd_pos=2:1:4 label="^std_btn"\\ EVENT_BUTTON id=1019 fwd_id=LED:1043 type=NoteOn key=70 chn=1 rgb=0:0:15 lcd_pos=3:1:4 label="^std_btn"\\ EVENT_BUTTON id=1020 fwd_id=LED:1044 type=NoteOn key=71 chn=1 rgb=0:0:15 lcd_pos=4:1:4 label="^std_btn"\\ EVENT_BUTTON id=1021 fwd_id=LED:1045 type=NoteOn key=72 chn=1 rgb=0:0:15 lcd_pos=5:1:4 label="^std_btn"\\ EVENT_BUTTON id=1022 fwd_id=LED:1046 type=NoteOn key=73 chn=1 rgb=0:0:15 lcd_pos=6:1:4 label="^std_btn"\\ EVENT_BUTTON id=1023 fwd_id=LED:1047 type=NoteOn key=74 chn=1 rgb=0:0:15 lcd_pos=7:1:4 label="^std_btn"\\ EVENT_BUTTON id=1024 fwd_id=LED:1048 type=NoteOn key=75 chn=1 rgb=0:0:15 lcd_pos=8:1:4 label="^std_btn"\\ \\ Im using my VLR-8oDisp board to show the Values of every item. You can change it to any other type of Display-setting... lcd_pos=6:1:5 {6=Display number : 1= X-axis : 5= Y-Axis (row)} For any Comment or Question: Forum Thread???

fadercore_-_vlr-8x16ledmeter.1406565459.txt.gz · Last modified: 2014/07/28 16:37 by novski