Arduino con Visual Studio adquisición de datos ADC

Arduino con Visual Studio adquisición de datos ADC

En primer lugar, en este tutorial veremos como trabaja Arduino con Visual Studio. Ten en cuenta que aprenderemos a como adquirir una señal analógica por medio del puerto ADC que tiene nuestra tarjeta arduino. Mientras que trabajaremos con el programa de visual studio podremos graficarla. Por lo que podemos visualizar el estado de algún proceso por ejemplo: algún proceso que requiera la indicación de un nivel ya sea liquido o gaseoso, también podemos graficar el peso de algún material. Sin embargo todo esto es gracias a una señal analógica la cual está variando su estado de valor en el tiempo.

Arduino con visual studio

Arduino con Visual Studio

La meta de este tutorial es para que aprendas a poder comunicar tu Ardunio a otro software por medio del puerto serial. Esto te ayudara para desarrollar más tus habilidades  de programación y familiarizarte y entrar al mundo de programación visual. Es posible que hasta diseñes tu interfaz hombre maquina o HMI a partir de aquí.

Material Arduino con Visual Studio

la tienda virtual de HeTPro puedes encontrar todos los materiales: hetpro-store.com

Los controladores y software Arduino lo puedes encontrar en: www.arduino.cc.

Los controladores y software de visual studio los puedes encontrar en: https://www.visualstudio.com/es/

Introducción de Visual Studio

Visual Studio es un conjunto completo de herramientas de desarrollo para la generación de aplicaciones web ASP.NET, Servicios Web XML, aplicaciones de escritorio y aplicaciones móviles. Visual Basic, Visual C# y Visual C++ utilizan todos el mismo entorno de desarrollo integrado (IDE). Por lo que habilita el uso compartido de herramientas y facilita la creación de soluciones en varios lenguajes. Asimismo, dichos lenguajes utilizan las funciones de NET Framework, las cuales ofrecen como consecuencia acceso a tecnologías clave para simplificar el desarrollo de aplicaciones web ASP y Servicios Web XML.

Caracteristicas

Ten en cuenta que en características de visual  te ayudaremos a comprender lo más esencial del programa como  las funciones básicas de herramientas, declarar objetos y como programar los objetos, sincronización en tiempo real con  Arduino, en este caso todo estará enlazado a nuestro proyecto que tu servidor te estará redactando.

A continuación te mostraremos como inicializar el nuevo proyecto de Arduino con Visual Studio. Por lo que en la siguiente imagen mostrare como crear el proyecto en Visual Studio. En primer lugar, ya iniciado el software seguimos los siguientes pasos:

proyecto, visual studio

aplicacion, visual studio

Nota: Finalmente seleccionada la opción WINDOWS FORMS APPLICATION en la parte inferior está el apartado dé asignarle el nombre. Esta ubicación  es especialmente relevante asignar una ruta para guardarlo ya que si una vez abierto tu proyecto y modificas la ruta donde se guardó ya no podrás abrirlo te mostrara errores. Por lo tanto, una vez realizado todo damos clic en ok. Pasamos a la siguiente parte de este proyecto de Arduino con Visual Studio.

barra herramientas, visual studio

Nota: este apartado es para dejar anclado las herramientas en todos tus proyectos y te facilite buscar tus herramientas que necesitaras.

Insertar elementos para control de Arduino con Visual Studio

En primer lugar, una vez abierto tu proyecto en visual agregamos las siguientes herramientas:

  • 5 objetos llamados Tex Box
  • Declarar 1 Timmer
  • Declarar 1 Serialport

Mientras que ya este declarado todo en el form1 empezaremos a declararles tamaños y localizaciones al tex box y al form1. Ten en cuenta que en la imagen siguiente mostrare donde modificar los valores mencionados. Recuerden que para poder cambiar esos valores siempre ahí que seleccionar el objeto a modificar dando un clic en el objeto. Ten en cuenta que después de esa acción podemos recurrir a la barra de modificación como se muestra en la imagen siguiente:

Arduino con visual studio

En la barra de propiedades también modificaremos los valores de tamaño y localización. Tendremos que buscar en esa tabla los apartados: Size, Location y Multiline. Ya tenemos lo básico para nuestro proyecto de Arduino con Visual Studio.

Empezaremos en forma ordenada sobre todo en como empezamos a agregar los tex box. Por lo que eso ayudara a acomodar de la manera correcta cada uno de los elementos de tu hoja de diseño:

  • Texbox1: size: 47, 82, location: 109, 187 y Multiline: True.
  • Texbox2: size: 47, 112, location: 162, 157 y multiline: True.
  • Texbox3: size: 47, 151, location: 215, 118 y multiline: True.
  • Texbox4: size: 47, 191, location: 268, 78 y multiline: True.
  • Texbox5: size: 47, 221, location: 321, 48 y multiline. True.

Configuración de elementos para control de Arduino con Visual Studio

Sin embargo en los Tex box damos un clic en el serialport que agregamos y en el a apartado de propiedades donde se modifican el tamaño y la localización como lo hicimos con los tex box ahí buscamos el apartado (Name) y agregamos el nombre siguiente: sp_1.

En el apartado: BaudRate agregamos el valor de: 9600. Esto es necesario para la comunicación de Arduino con Visual Studio. Ademas en la parte de PortName es importante poner el puerto al que está conectado nuestro Arduino. De esta manera una vez configurado todo del proyecto Arduino con Visual Studio por ultimo daremos doble clic en el timer y se nos abrirá la siguiente página:

Arduino con visual studio

A continuación el código de Visual Studio

A continuación el código de Arduino con Visual Studio

   

2 Comments

  1. alex nuñez marzo 18, 2018
  2. cesar velez septiembre 19, 2019

Escríbenos tus dudas o comentarios

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.

Usamos Cookies en nuestro sitio WEB

Por favor confirma, si aceptas nuestras cookies de rastreo. También puedes negar el uso de cookies de rastreo y seguir navegando sin que ninguna información sea enviada a servicios de terceros.