3D Matrix Display - LED Cube

Hello everyone,
I'm very familiar with most of LabVIEW's features. I'm trying to do a project called "Cubix 3D Snake" just like the one shown in the following YouTube link (http://www.youtube.com/watch?v=dhqusv6BNik). However, I've never worked with 3D displays using LabVIEW in the past. Can you PLEASE HELP ME and let me know if there is a way to do something like this in LabVIEW (I'm referring to the virtual LED cube shown on the screen NOT the physical cube).
It's extremely easy to do this game in 2D and I have no problem manipulating matrices, digital I/O, etc., but my biggest concern is the 3D display. It looks like a 3D matrix of LED indicators on the front panel. What approach should I take??? Any help will be GREATLY appreciated!!!
YouTube Video of Desired Project:
http://www.youtube.com/watch?v=dhqusv6BNik

Hello Ben,
Thank you so much for your reply, but I'm not sure what examples are you reffering to? I'm using LabVIEW 8.0, but I just bought LabVIEW 2009 Student Edition and should receive it in a few days... are you talking about the examples that come with LabVIEW, online, or somewhere else? Supposedly LabVIEW 2009 has better 3D graphics manipulation?
Anyways, I attached a VI that shows a simulated matrix of LEDs on the front panel that I was able to do by varying the size of each LEDs. The matrix I want to deal with should be no larger than 6x6x6 = 216 LEDs. Does this sound like a good approach? I'm sure there should be a better way to simulate a 6x6x6 cube of LEDs that kind of looks like the one on the screen of this YouTube video. 
http://www.youtube.com/watch?v=dhqusv6BNik
You're right...the LEDs will NOT be moving, they will just alternate between 3 states: OFF, COLOR 1, or COLOR2.
Help from people like you has enabled me to succeed in all my LabVIEW projects for the last couple of years... I greatly APPRECIATE IT!!!
Attachments:
LED Cube.vi ‏30 KB

Similar Messages

  • Navigational Attribute data is not display in Cube level and reporting

    Hello ALL
    Iam facing a problem like,I created Navigational attribute and I selected that navigational attribute in cube level also but data is not display in cube level.
    What will be the problem?Pl help me out.
    regards
    balaji

    Hi Dinesh
    You mean base characteristic means loading data after creating Navigational attribute?Is it this way,(orelse can u tell me about this base characterstic)
    Yes after making that particular attribute as a navigational attribute I loaded data in master data tables.
    How to run Attribute change run?can u give me steps
    regards
    balaji

  • GT70 Turn off Display LED Backlight

    Does anyone know how to turn off the DISPLAY LED Backlight when using an external monitor on a GT70 running 64bit windows 8?

    You mean display all only on external?
    Just righclick desktop and go to resolution setting. Set screen output only on external. You can do it in Intel graphic card settings too.
    You can use Fn button on keyboard too. If i good rember FN + F2(just check images on buttons).
    If you want to have 2 monitors but from some reasons you want to turn of screen on build in for some moment there is button to do next to power button 0 right side.

  • Apple Cinema Display LED A1267 with macbook air 2011

    Hi
    i have a macbook air 11" 2011 Model A1370, with thundebolt port
    they are offering me a
    Apple Cinema Display LED (24-Inch)
    Identifiers: LED Cinema Display - MB382LL/A - A1267
    it comes with the triple cable, magsafe, minidisplay y usb
    the question is, minidisplay is the same port as thunderbolt?
    i will be able to use it, with the macbook air opened and closed?
    it will transmit video and audio or only video?
    thank you

    If the USB cable is connected to the computer, you can use the display as an USB hub; FireWire works the same way, but you need a FireWire 400 to 800 adapter or a FireWire ExpressCard to use it.
    (37430)

  • How to setup MSI Matrix Display on MSI Gaming Notebooks.

    We made two guides: How to setup MSI Matrix Display (Multi Monintor Setup)
    GT60/GT70:
    http://faenl.msi.com/index.php?dir=Notebook/Guides/&file=How%20to%20setup%20MSI%20Matrix%20Display%20on%20MSI%20GT60%2C%20GT70%20Notebooks.pdf
    GS60/GS70/GE60/GE70:
    http://faenl.msi.com/index.php?dir=Notebook/Guides/&file=How%20to%20setup%20MSI%20Matrix%20Display%20on%20MSI%20GS60%2C%20GS70%2C%20GE60%2C%20GE70%20Notebooks.pdf
    I hope this helps.

    Thanks for msi fans to share this picture, it's also using MSI Matrix display technology ^^
    Quote from: marylee on 04-March-15, 16:40:02
    Now I can use three screens on my laptop!!! Super cool!!

  • Matrix Display – setup and model chart

    This time, it’s time for a little repetition – we’ve been noticing a bunch of questions on how to set up Matrix Display (the ability to use several monitors on MSI Gaming notebooks) lately, and we’d like to show you all once more. Basically, it is very simple, but there are differences in how to enable this on different models.
    The procedure for the GT series can be found here: http://faenl.msi.com/ftp/Notebook/Guides/How%20to%20setup%20MSI%20Matrix%20Display%20on%20MSI%20GT60%2C%20GT70%20Notebooks.pdf
    GS and GE: http://faenl.msi.com/ftp/Notebook/Guides/How%20to%20setup%20MSI%20Matrix%20Display%20on%20MSI%20GS60%2C%20GS70%2C%20GE60%2C%20GE70%20Notebooks.pdf
    Worth noting is that different models have different capabilities when it comes to outputting video. Below, you can see which model is capable of what.
    GT72/GT70/GT60: Built-in display + 3 external monitors
    GS70 + GX series: Built-in display + 2 external monitors OR 3 external monitors
    GS60, GE60, GP series: Built-in display + 2 external monitors
    Matrix Display is yet another MSI feature that not only helps you with your gaming experience, but also boost your productivity, with a minimum of three monitors supported across the range.

    Hi.
    I have this laptop MSI Dragon Edition GT70 2OD with Geforce 780M, however it also came with the IntelHD Graphics adapter 4600 (which I think is using shared RAM & CPU).
    When I go to surround and PhysX configuration, it shows the Laptop Display connected to the Intel instead of GeForce. Also, when I connect a External Display using the VGA port (laptop came with 3 additional video output ports for multiple display: 1 x VGA + 1 x HDMI + 1 x miniDisplay port), both (laptop display and external display) are connected to the Intel instead of Geforce. But when I change the external display to the miniDisplay port (using the proper VGAXminiDisplay adpater), it shows the external display connected to GeForce but the Laptop Display is still connected at the Intel adapter. This results, when I use multiple display, on low performance on my laptop display (native resolution 1920X1080)...
    any idea how can I have the Laptop Display connected to the GeForce instead of the intel.
    PS: When I dont use the multidisplay, I get full performance on my laptop display in despite of being "connected" to the Intel graphics display.
    Some screenshots for your reference:
    System Information (by NVIDIA)
    http://imageshack.com/a/img537/9616/Zcs8L7.jpg
    NVIDIA CONTROL PANEL "Configure Surround, PhysX" (no external monitor attached)
    http://imageshack.com/a/img537/265/mJ76kb.jpg
    NVIDIA CONTROL PANEL "Configure Surround, PhysX" (external monitor attached via VGA display port)
    http://imageshack.com/a/img537/1335/wTZo7h.jpg
    NVIDIA CONTROL PANEL "Configure Surround, PhysX" (external monitor attached via miniDisplay port)
    http://imageshack.com/a/img911/9154/zQk8de.jpg
    NVIDIA CONTROL PANEL "Manage 3D Settings" (external monitor attached via miniDisplay port)
    http://imageshack.com/a/img661/1685/Y1si3t.jpg
    NVIDIA CONTROL PANEL "Setup Multiple Displays" (external monitor attached via miniDisplay port)
    http://imageshack.com/a/img540/4961/o1CWQy.jpg

  • Using lab view to control an Arduino led cube

    Has anyone used lab view to control an Arduino led cube? It seems to me that you could make a pretty awesome project out of the two.

    Hi there, I haven't done it my self but, you may find a tread at the LabVIEW Interface for Arduino Group including links to download the LabVIEW Interface for Arduino Toolkit . I think this will make the task easier. Good luck!
    Alejandro | Academic Program Engineer | National Instruments

  • GS60 Matrix display monitor recommendations.

    Hey all,
    I was wondering what the best monitor setup would be on a gs60? It supports 2 external displays so what size is recommended for a smooth gaming experience in matrix setting?

    For starters look heere:
    http://www.tftcentral.co.uk/
    The degree of perfection is dependent on your final needs. A studio doing catalog work is going to need a monitor all the way up to top providers like Eizo. for my needs where I output to an Epson 3800 and bigger, I find the dell u2412 to be ideal, and at your price category, maybe 2 will fit the budget.
    The 2412 does not cover the full Adobe RGB gamut, but it does cover sRGB IEC 61966-2-1:1999, the current preference for  online color. I use it because correcting the monitor to match the print for b&w is paramount, and the best monitors for this use LED backlight. The u2412 is admirable for this especially at it's price point.
    I also use a 2nd monitor but it is a smaller 4:3 aspect ratio. It's use is strictly for tools and such.
    The 2412 is a 16:10 aspect ratio and is far better, imo, for graphics work. Also (and maybe especially!) it is very close to the golden mean ratio giving it a wonderful presentation format. Check it out where you see 16:9 and 16:10 side by side.
    When I am working closely with adjustment layers I have enough room on my screen to pull over the specific palette next to the image while tweaking, a big help without losing the ability to fill the screen later if you wish. Simply move the palette back to it's home on the other screen.
    Good Luck!

  • Am I able to add a second display (LED TV) to my iMac via my network?

    I have a 21.5 inch Late 2009 iMac (too old for Mirroring to Apple TV). I would like to be able to use my LED TV as a second display, so that effectively I can view non-iTunes media in my lounge room. I currently have the iMac connected to an Airport Extreme via Ethernet cable. I have an Airport Express also connected to the Extreme via Ethernet cable in Bridge Mode in the lounge room. I am wondering if it is possible to connect the TV via Ethernet cable to the Express (the TV has a network connection input), and then be able to use the TV as a second display for the iMac. I know I can do this if I connect the TV directly to the iMac via Ethernet, just am unable to determine if I can do it via the two Airport devices - I guess I am wanting to make the TV a "Network Display". I do also have an Apple TV connected via HDMI cable to that TV. Any suggestions would be appreciated.

    The easiest way would be to set up a seperate user account. That user would have their own iTunes with their own Library.

  • 23" HD Cinema Display LED light

    I just received my 23" Cinema HD Display. I plugged it into the wall and the LED light never came on, or blinked. I got nothing. My tower has not arrived so I am waiting on the tower to get here. My question is: Should the LED light come on or blink when I plug the display into the wall? Please don't send me to that link that discusses how the LED light on the new monitors work because it didn't help me at all with my new monitor question.
    I also tried plugging my IBM laptop to the monitor using the USB connection and still nothing happened. (I didn't think that would work anyway)

    I can understand the monitor screen not turning on. But shouldn't the LED light (the button on the right hand corner of the screen) at least light up or blink or something?

  • 2nd Display LED won't turn off

    I have a G5 with 2 23" Apple Displays connected to the Radeon 9600 video card. All is working well, but on shutdown the LED on 2nd Display (DVI-2 outlet on card) refuses to go off! If I unplug power supply then connect it back immediately the light will go off, but I see no reason why I would need to do this every time. Discussed with tech support 3 times, the 2nd time in parts were replaced, each time I get it back the same thing still happens. A new video card from Apple did not solve the problem either. Is the video card unable on shutdown to control both displays?? Any suggestions?
    G5 Dual 2.0   Mac OS X (10.4.4)   Dual 23" Display
    G5 Dual 2.0   Mac OS X (10.4.4)   Dual 23" Display

    By the way, I own Dual 20" and I have run into this before. It took me a while to figure out that the problem goes away when the USB is connected. Before I figured it out, it was driving me crazy too.

  • 24" Cinema Display (LED) with 2008 Mac Pro

    My 23" Cinema Display monitor is beginning to show signs of aging, having been used with two Mac Pros and a G5. I'd like to upgrade the monitor to a 24" LED Cinema Display, but the 2008 Mac Pro doesn't have the mini-DVI port. Is there any upgrade path here? The new (unavailable) ATI Radeon card?, mini-DVI to DVI adapter (monitor to computer)? I can't believe Apple would leave recent Mac Pro owners with no path to upgrade the monitor (save for the overpriced 30" non-LED monitor).

    The nVidia card says it is specifically for the 2009 Mac Pro, while the ATI says it is for the early 2008 or the early 2009. The hard to get ATI appears to be the only card available for the 2008 that has the mini-DVI plug. I'd love to be able to get the less expensive card, but the early 2009 uses different memory than the early 2008.
    The cards have been used successfully in Mac Pros older than thiose listed by Apple
    <http://www.barefeats.com/nehal06.html>
    "If you didn't buy a new 2009 Mac Pro but want to use the new graphics cards released with the Nehalem Mac Pros, you can buy the GeForce 120 GT and Radeon HD 4870 in kit form from Apple. They both worked in our 2008 Harpertown 3.20GHz Mac Pro as you can see from the graphs above. We also got the Radeon HD 4870 to run in the 2007 Clovertown first generation Mac Pro. A close colleague has one working in the 2006 Woodcrest first generation Mac Pro."
    <http://blog.macsales.com/602-testing-those-new-graphics-cards>
    This report says the Radeon HD 4870 Mini DisplayPort didn't work in the older Mac Pros, but hat may be fixed when 10.5.7 appears.

  • Matrix display of Radio button in JSF

    Hi,
    I need to show a matrix using JSF in the following way .
    . A B C
    X 1 2 3
    Y 4 5 6
    Z 7 8 9
    I'm having a table in database named "matrix" which is having 3 fields.
    field1 is a number,field2 and field 3 are foreign keys which references to
    table "A1" and table "X1".
    A1 is having elements A,B,and C
    X1 is having elements X,Y and Z
    Elements of table MATRIX are as follows
    table:MATRIX
    field2 field3 field1
    A X 1
    A Y 4
    A Z 7
    B X 2
    B Y 5
    B Z 8
    Now I need to display the field1 of "matrix" table according to X and Y direction values(Those values are dynamic ones).
    As h:datatable only supports X direction display, I thought I'll use any available GRID component for this kind of display.Unfortunately I couldnt get any faces component for this.
    Is there any ready-made component available? Or do I need to write my own component for this? If so, can you guys help me by providing any similar kind of component which I can change for my requirement?
    Please help me out a possible solution.

    The trick is more likely in formatting the data in a bean such that you can easily display it using a h:datatable or h:panelGrid. So in stead of wanting to display the data is it is in the database, perform some translations on it to make the transition to a web display easier.
    With a clever datastructure you can usually display most of anything with out of the box JSF components. if you cannot, you should investigate the extension frameworks (primefaces, richfaces, tomahawk, icefaces) to see if one of them has a component that fits more with your requirements.

  • MY qquery is not displaying if cube doesn't have data in daily bucket

    Hi ,
    My report is not displaying the data if cube does't have data in perticulear daily bucket(0calday)
    Say my cube has
    10/6/2008   -- 10
    11/6/2008    -- 20
    13/6/2008  -
    10
    then my report is showimg only these values in couloumn (0calday) ....
    but i want to see all the daily buckets even cube dosn't have data (this example 12/6/2008) ...
    I am giving the date range in report selection screen 10/6/2008 to 13/6/2008 ...
    Please any body help me .....

    I'm not seeing anything unusual.<br />
    Such issues can be caused by margin or padding settings that depend on the font-size, but I'm not seeing any such CSS rules and increasing the font-size doesn't cause any problems.
    Try to the reload web page(s) and bypass the cache to refresh possibly outdated or corrupted files.
    *Press and hold Shift and left-click the Reload button.
    *Press "Ctrl + F5" or press "Ctrl + Shift + R" (Windows,Linux)
    *Press "Command + Shift + R" (MAC)

  • How to display LED lights in end of page of ALV(factory method)

    Hello Experts,
    How do I display the LED lights in my end-of-page(red, yellow and green).
    Below is my code:
    METHOD display_end_of_page.
        CREATE OBJECT lcl_grid.
        lv_string = text-t04.
        lcl_label = lcl_grid->create_label(
                      row     = 1
                      column  = 1
                      text    = lv_string
                      tooltip = lv_string ).
        CLEAR lv_string.
        lv_string = ICON_GREEN_LIGHT.
        lcl_label = lcl_grid->create_label(
                      row     = 2
                      column  = 1
                      text    = lv_string
                      tooltip = lv_string ).
        lcl_label = lcl_grid->create_label(
                      row     = 3
                      column  = 1
                      text    = lv_string
                      tooltip = lv_string ).
        lcl_content = lcl_grid.
      ENDMETHOD.                    "display_end_of_page
    Hope you can help me guys.Thank you and take care!

    Hi,
    Use this code for Demo
    *& Report ZMDEMO_ALV_04
    *&Make an Exception field ( = Traffic lights)
    *&There can be defined a column in the grid for display of traffic lights. This field is of type Char 1, and can contain the following values:
    *& 1 Red
    *& 2 Yellow
    *& 3 Green
    *&The name of the traffic light field is supplied inh the gs_layout-excp_fname used by method set_table_for_first_display.
    report zmdemo_alv_04.
    tables: sflight.
    type-pools: icon.
    types: begin of ty_sflight.
    include structure sflight.
    types: traffic_light type c,
    lights LIKE icon_xml_doc,
    lights(4),
    icon type icon-id.
    types: end of ty_sflight.
    G L O B A L I N T E R N A L T A B L E S
    data: t_sflight type standard table of ty_sflight.
    G L O B A L D A T A
    data: ok_code like sy-ucomm,
    wa_sflight type ty_sflight.
    Declare reference variables to the ALV grid and the container
    data:
    go_grid type ref to cl_gui_alv_grid,
    go_custom_container type ref to cl_gui_custom_container.
    data:
    t_fcat type lvc_t_fcat,
    wa_layout type lvc_s_layo.
    S T A R T - O F - S E L E C T I O N.
    start-of-selection.
    perform build_fieldcat.
    perform build_layout.
    set screen '100'.
    *& Module USER_COMMAND_0100 INPUT
    module user_command_0100 input.
    case ok_code.
    when 'EXIT'.
    leave to screen 0.
    endcase.
    endmodule. " USER_COMMAND_0100 INPUT
    *& Module STATUS_0100 OUTPUT
    module status_0100 output.
    Create objects
    if go_custom_container is initial.
    create object go_custom_container
    exporting container_name = 'ALV_CONTAINER'.
    create object go_grid
    exporting
    i_parent = go_custom_container.
    perform load_data_into_grid.
    endif.
    endmodule. " STATUS_0100 OUTPUT
    *& Form load_data_into_grid
    form load_data_into_grid.
    data l_light type c value '1'.
    Read data from table SFLIGHT
    select *
    from sflight
    into table t_sflight.
              o
                    + Condition placing to the traffic_light Field
    LOOP AT t_sflight INTO wa_sflight.
    wa_sflight-traffic_light = l_light.
    MODIFY t_sflight FROM wa_sflight.
    IF l_light = '3'.
    l_light = '1'.
    ELSE.
    l_light = l_light + 1.
    ENDIF.
    ENDLOOP.
              o
                    + Setting the Icon based on the traffic_light field value.
    LOOP AT t_sflight INTO wa_sflight.
    CASE wa_sflight-traffic_light.
    WHEN '1'.
    wa_sflight-lights = icon_red_light.
    WHEN '2'.
    wa_sflight-lights = icon_yellow_light.
    WHEN '3'.
    wa_sflight-lights = icon_green_light.
    ENDCASE.
    MODIFY t_sflight FROM wa_sflight.
    ENDLOOP.
    loop at t_sflight into wa_sflight.
    case l_light.
    when '1'.
    wa_sflight-lights = icon_red_light.
    when '2'.
    wa_sflight-lights = icon_yellow_light.
    when '3'.
    wa_sflight-lights = icon_green_light.
    endcase.
    if l_light = '3'.
    l_light = '1'.
    else.
    l_light = l_light + 1.
    endif.
    modify t_sflight from wa_sflight.
    endloop.
    Load data into the grid and display them
    call method go_grid->set_table_for_first_display
    exporting
    I_BUFFER_ACTIVE =
    I_BYPASSING_BUFFER =
    I_CONSISTENCY_CHECK =
    i_structure_name = 'SFLIGHT'
    IS_VARIANT =
    i_save = 'A'
    I_DEFAULT = 'X'
    is_layout = wa_layout
    IS_PRINT =
    IT_SPECIAL_GROUPS =
    IT_TOOLBAR_EXCLUDING =
    IT_HYPERLINK =
    IT_ALV_GRAPHICS =
    IT_EXCEPT_QINFO =
    IR_SALV_ADAPTER =
    changing
    it_outtab = t_sflight[]
    it_fieldcatalog = t_fcat
    IT_SORT =
    IT_FILTER =
    EXCEPTIONS
    INVALID_PARAMETER_COMBINATION = 1
    PROGRAM_ERROR = 2
    TOO_MANY_LINES = 3
    others = 4
    endform. " load_data_into_grid
    *& Form build_fieldcat
    text
    --> p1 text
    <-- p2 text
    form build_fieldcat .
    data: w_fcat type lvc_s_fcat.
    define macro_fcat.
    w_fcat-fieldname = &1.
    w_fcat-col_pos = &2.
    w_fcat-coltext = &3.
    append w_fcat to t_fcat.
    clear w_fcat.
    end-of-definition.
    macro_fcat 'CARRID' 1 text-c01 .
    macro_fcat 'CONNID' 2 text-c02 .
    macro_fcat 'FLDATE' 3 text-c03 .
    macro_fcat 'PRICE' 4 text-c04 .
    macro_fcat 'SEATSMAX' 5 text-c05 .
    macro_fcat 'SEATSOCC' 6 text-c06 .
    macro_fcat 'LIGHTS' 7 text-c07 .
    endform. " build_fieldcat
    *& Form build_layout
    text
    --> p1 text
    <-- p2 text
    form build_layout .
    wa_layout-cwidth_opt = 'X'.
    wa_layout-excp_fname = 'TRAFFIC_LIGHT'.
    wa_layout-excp_group = '1'.
    endform. " build_layout
    Regards,
    Dhruv Shah

Maybe you are looking for

  • Bitlocker fails to store recovery key in AD

    I am deploying Windows 8.1 with Bitlocker with TPM and PIN and recovery keys stored in AD. This works fine for most deployments but rarely Manage-bde fails to store the Recovery key into AD. This only happened three times over about 200 deployments.

  • Table for Vendors

    Hi, Some of our vendors are created through Internal number range when replicated from ECC. We wanted to know what are those vendors. Can you please let me know to which table I need to go to look for these vendors created through Internal number ran

  • Content Data Source For "Conversion Cost"

    Hi All, We have a requirement to extract the conversion cost in controlling datasources . If there is any datasource which meets this criteria please help us out. Else if there is no any datasource then the tables from which we can extract the above

  • Podcasts synced as music

    I am having trouble syncing my new 80g Video iPod. I am running iTunes 7.2.0.34 on Windows XP Pro. I have successfully subscribed to several podcasts and imported CDs into my library. When my iPod auto-synced for the first time, it loaded the podcast

  • How to activate Workflow Agent listener Service - Oracle E-BIZ R12

    Environment DB : 11.1.0.7 Appl Rel. : R12.1.1 OS : RHEL 5.1 (x86_64) Following is the work around done to bring up WF Agent listener After Completion of Clone navigating to WORKFLOW system , Status of     Notication Mailers : Down           Agent Lis