Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Practicas de visual basic, Guías, Proyectos, Investigaciones de Ingeniería electrónica

en este docuemento tenemos unos ejemplos de las practicas basicas de visual basic

Tipo: Guías, Proyectos, Investigaciones

2018/2019

Subido el 25/11/2022

junio1bjhvcg
junio1bjhvcg 🇲🇽

3 documentos

1 / 26

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
INSTITUTO TECNOLOGICO DE SALINA CRUZ
PRACTICAS VISUAL BASIC
TEMA 2
Practica No:
Laboratorio
Ingeniería Electrónica
Duración:
(Horas)
5
Nombre de la práctica.
Suma y resta de numeros
2 horas.
Esta práctica consiste en diseñar un entorno gráfico que permita ingresar datos
numéricos y realizar operaciones sencillas de suma y resta con las mismas.
Figura No 44. Interfaz gráfica
Para usar la programación usada por Visual Basic, primero tenemos que
identificar los componentes usados en la interfaz gráfica, se describe de arriba abajo
en la ventana; se tiene cinco Label con el texto “Practica 1”, “Suma y Resta”,
“Numero 1”, “Numero 2” y “Resultado”, estos tres últimos cuentan con un TextBox,
donde se colocan los números y se visualiza el resultado, se cuenta con tres Button,
cada uno de ellos con una función establecida en la programación, deben de estar
igual que la figura No 44.
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a

Vista previa parcial del texto

¡Descarga Practicas de visual basic y más Guías, Proyectos, Investigaciones en PDF de Ingeniería electrónica solo en Docsity!

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio Ingeniería Electrónica Duración: (Horas) 5 Nombre de la práctica. Suma y resta de numeros 2 horas. Esta práctica consiste en diseñar un entorno gráfico que permita ingresar datos numéricos y realizar operaciones sencillas de suma y resta con las mismas. Figura No 44. Interfaz gráfica Para usar la programación usada por Visual Basic, primero tenemos que identificar los componentes usados en la interfaz gráfica, se describe de arriba abajo en la ventana; se tiene cinco Label con el texto “Practica 1”, “Suma y Resta”, “Numero 1”, “Numero 2” y “Resultado”, estos tres últimos cuentan con un TextBox, donde se colocan los números y se visualiza el resultado, se cuenta con tres Button, cada uno de ellos con una función establecida en la programación, deben de estar igual que la figura No 44.

PRACTICAS VISUAL BASIC TEMA 2 Figura No 45. Programación en entorno VB. En la primera línea se describe el botón resta, donde indica que al hacer click en el botón realiza la operación de restar los valores que se encuentren en los TextBox, dichos valores son tratados como valores char definidos por el “.Text“ usados después de definir el elemento. Lo mismo ocurre con el botón sumar, solo cambia el operador a suma, y los resultados de las operaciones las visualiza en el TextBox de resultados, por último, el botón borrar inicializa todos los TextBox, deben de quedar como la figura No 45.

PRACTICAS VISUAL BASIC TEMA 2 Figura No 47. Programación en entorno VB

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio. Ingeniería Electrónica Duración: (Horas) 8 Nombre de la práctica. Encendido de LED usando Arduino. 3 horas. Práctica 8. Encendido de LED usando Arduino Usando la programación en VB se busca crear un entorno gráfico para encender y apagar un led, observar la figura No 48. Figura No 48. Interfaz gráfica Para crear la interface gráfica se ocupan dos labels, donde se insertan títulos, dos botones para realizar la función de encendido y apagado, y dos PictureBox, donde se inserta imágenes que al realizar las funciones de cada botón muestra una imagen y se agrega un SerialPort para la conexión con Arduino, observe la figura No 49.

PRACTICAS VISUAL BASIC TEMA 2 Figura No 50. Código en Arduino. Dentro del código de Arduino se tiene que cuando el dato enviado por el programa de VB sea igual a un char “A” entonces enciende el led, en caso contrario, cuando se tiene un char “B” lo apaga.

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio. Ingeniería Electrónica Duración: (Horas) 9 Nombre de la práctica. Encender LED de Arduino con selector de puerto 4 horas. Esta práctica consiste en encender un led usando la conexión con Arduino, donde se puede visualizar el puerto seleccionado, como la figura No 51. Figura No 51. Interfaz gráfica Dentro de la programación en VB se configura la el botón de conectar, donde se declara el TextBox como un label donde se visualiza el nombre del puerto, se inicializa el estado de los botones, se activan los botones de apagar y encender y se desactiva el botón de conectar, puesto que se encuentra ya conectado, en caso contrario manda un mensaje de error en la conexión. El botón encender manda un char “1” que activa el led, cuando el botón apagar envía un char “0” lo apaga, y el botón desconectar cierra el SerialPort e interrumpe la conexión entre el Arduino, observe la figura No 52.

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio. Ingeniería Electrónica Duración: (Horas) 10 Nombre de la práctica. Control de luminosidad de un LED. 3 horas. Esta práctica consiste en controlar la luminosidad de un led, como función de potenciómetro, usando Arduino y una aplicación creada en VB. Figura No 54. Interfaz gráfica. Se usa varios labels como etiquetas, un TrackBarScroll con un rango de - 180 a 180, tomando el valor central como 0 y los extremos como 0 y 2 respectivamente. Cuenta con un botón para la conexión con Arduino, observen la figura No 54.

PRACTICAS VISUAL BASIC TEMA 2 . Figura No 55. Programación en entorno VB Si el selector se programa en el código de VB, donde el SerialPort recibe un dato “0” se tiene un valor en el Scroll de - 180, si recibe “1” toma un valor en Scroll de 0 y si recibe un dato “2” se tiene un valor en Scroll de 180, además se visualiza el valor del Scroll en un label, si no se recibe ninguna conexión se manda un mensaje “Debes conectar el puerto”, el botón conectar se abre el puerto serial para realizar la conexión con Arduino, donde se muestra un selector de puertos, y al activar el botón se deshabilita, observar figura No 55.

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio. Ingeniería Electrónica Duración: (Horas) 11 Nombre de la práctica. Control de múltiples servomotores usando Arduino. 4 horas. Esta practica consiste en controlar múltiples servomotores usando Arduino. Figura No 57. Interfaz gráfica Se usa varios labels como etiquetas para visualizar el control de cada servomotor, cada servo tiene su TrackBarScroll con un rango de - 180 a 180, tomando el valor central como 0 y los extremos como 0 y 2 respectivamente. Cuenta con un botón para la conexión con Arduino, observar figura No 57.

PRACTICAS VISUAL BASIC TEMA 2 Figura No 58. Programación en entorno VB El código es similar al ejercicio 5, con la diferencia que se tienen más servomotores, donde el SerialPort recibe un dato “0” se tiene un valor en el Scroll de - 180, si recibe “1” toma un valor en Scroll de 0 y si recibe un dato “2” se tiene un valor en Scroll de 180, además se visualiza el valor del Scroll en un label, si no se recibe ninguna conexión se manda un mensaje “Debes conectar el puerto”, el botón conectar se abre el puerto serial para realizar la conexión con Arduino, donde se muestra un selector de puertos, y al activar el botón se deshabilita, observar figura No 58.

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio. Ingeniería Electrónica Duración: (Horas) 12 Nombre de la práctica. Encendido de LED sencillo usando Arduino. 3 horas PRÁCTICA 7. ENCENDIDO DE LED SENCILLO USANDO ARDUINO. Figura No 60. Interfaz gráfica. Se desarrolla una interfaz sencilla para encender un led usando un SerialPort para realizar la conexión con Arduino, para la interface se usa un TextBox donde se visualiza el puerto donde se debe conectar el Arduino y dos botones para realizar la conexión-desconexión y el encendido-apagado del led, observar figura 60.

PRACTICAS VISUAL BASIC TEMA 2 Figura No 61. Programación en entorno VB En el código se muestra la programación de los componentes, donde el botón conectar manda una señal que ordena al SerialPort a realizar la conexión con Arduino, y envía una señal numérica (“1”) para realizar el encendido del led y una señal (“0”) para realizar el apagado del mismo, si no se logra realizar la conexión del puerto se envía una señal de error de conexión, observe la figura No 61.

PRACTICAS VISUAL BASIC TEMA 2 Practica No: Laboratorio. Ingeniería Electrónica Duración: (Horas) 13 Nombre de la práctica. Cronómetro con Arduino. 3 horas. Esta practica consiste en hacer un cronometro con comunicación Arduino. Figura No 63. Interfaz gráfica Se desarrolla una interfaz sencilla para encender un led usando un SerialPort para realizar la conexión con Arduino, para la interface se usa un TextBox donde se visualiza el puerto donde se debe conectar el Arduino y un botones para realizar el inicio-stop del cronómetro, donde cada rango de tiempo tiene un color personalizado, observar figura No 63.

PRACTICAS VISUAL BASIC TEMA 2 Figura No 64. Programación en entorno VB En la programación de VB, se tiene programado el SerialPort para realizar la conexión del Arduino con el programa, se programa una serie de colores en el texto que muestra el tiempo transcurrido, usando un if, donde se colocan rangos y depende de cada rango se muestra un color personalizado, observar figura No 64.