Student Projects

cancel
Showing results for 
Search instead for 
Did you mean: 

myRIO LCD Interface with LabVIEW

By: Andrew Nelson


Overview of what project is:

The myRIO allows for custom expansion boards to be made to break out inputs and outputs into specific user functionality. In this project, the myRIO interfaces with a color LCD giving the user pixel-level control of the LCD and the ability to display bitmap images. This acts as a foundation template for developing LCD based games and applications.

There are two main stages to this project. First, an expansion board was developed using NI Multisim and Ultiboard. After the board was assembled, LabVIEW code was developed to interface the myRIO with the LCD on the expansion board.


Picture of project:

LED LabVIEW picture.PNG

Parts List:

  • 1 TFT LCD Display – Purchased from adafruit.com
  • 5 Tactile switches – Purchased from digikey.com
  • 1 2x17, 1mm pin pitch female connector – Purchased from digikey.com
  • 1 1x14, 1mm pin pitch female connector – Purchased from digikey.com
  • 1 1x10, 1mm pin pitch female connector – Purchased from digikey.com
  • 1 Green LED – Purchased from digikey.com
  • 1 470 ohm resistor – Purchased from digikey.com
  • 1 51 ohm resistor – Purchased from digikey.com
  • 5 3.9k ohm resistors – Purchased from digikey.com


Wiring Diagram:

Multisim schematic.PNG

Instructions: myRIO with LabVIEW.docx attached


C or LV?: LabVIEW


Version of LV: 2013

Code: LabVIEW Code.zip attached

Sunaina K.
Product Marketing Manager for CompactRIO & TSN

Making the intangible, tangible
Comments
jonathan.alfred
Member
Member
on

I'm a little confused about J2. What is it?

Contributors