THE FAB ACADEMY 2014

CIRO MEJIA ELIAS





Home



1. Principles and practices, Project Management


2. Computer Aided Design


3. Computer Controller Cutitng


4. Electronics Production


5. 3D Scanning and Printing


6. Electronics Design


7. Computer Controlled Machining


8. Embedded Progamming


9. Molding and Casting


10. Input Devices


11. Composites


12. Output Devices


13. Networking / Communications


14. Mechanical design


15. Machine design


16. Interface and application programming


17. Applications and Implications


18. Invention, Intellectual property, and Income


19. Project Development


Project Presentation

Interface and Application Programming


In this assignment we are asked to write an application that connects to an input or output device.

Visit the LabView application because I know its handling, however this is the first time I work with an Arduino. Investigate and download the ToolKit necessary to work with the Arduino interface in Labview. You must register on the website so that NI can download the tool:

https://lumen.ni.com/nicif/us/evaltlktlvardio/content.xhtml

In my final project work with a DC motor to mix ingredients dispensers, so I chose this device for this assignment.
The components used are as follows:

a) DC Motor
b) Diode LED
c) Plate Fabduino
d) Protobar
e) Connecting cables
f) FTDI



After installing the Arduino Toolkit for LabView, started the software and verify that the library of Arduino are.



We started programming in labview which is object oriented given the following comparison with the Arduino code:

Arduino IDE    | LabView
Void Loop       | While Loop
pinMode         | Digital Pin Mode
digitalWrite    | Digital write pin

The block diagram in LabView shown below:



Front Panel Diagram



System Connections


Below two videos shown, the first is with the motor and the second is with the LED together.