INFORME DE LABORATORIO N° 1
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Ing. Alex Enzo Nina Aguilar
TITULO: instalación y puesta en marcha de los programas Básicos.
1. MATERIALES E INSTRUMENTOS:
- Computadora
- Programa (Arduino IDE)
- Programa (Visualino)
- Placa Arduino UNO
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
Dirección para la
descarga.
CLIC para ingresar a
la si
como descarga
estuviéramos
armando unas
rompecabezas CLIC para
descargar
como si
estuviéramos
armando unas
rompecabezas
como si
estuviéramos
armando
unas
rompecabeza
s
Dirección
como si
estuviéramos
armando
unas
rompecabeza
Elegir la versión
s
más actual y
descargar.
como si
estuviéramos
armando unas
rompecabezas
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
Programa Arduino
Entorno grafico para
programación
Placa (Arduino UNO) o
Microcontrolador.
Para inicial la programación en el microcontrolador Arduino UNO se debe tener
instalado el programa Arduino y también se debe tener descargada la carpeta
Visualino.
El programa principal para todos los laboratorios es el programa Visualino pero para
que funcione correctamente se debe tener instalada en computadora el programa
Arduino.
4. OBJETIVO DE LA EXPERIMENTACIÓN
Instalar en la computadora el programa Arduino para realizar la conexión con el
microcontrolador y utilizar el entorno grafico llamado Visualino para realizar la
programación de los diferentes proyectos.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
1. Instalar la última versión del Software de Arduino el cual se puede descargar de la siguiente página:
https://www.arduino.cc/en/Main/Software
2. Descargar el Software de Visualino de la siguiente página WEB:
http://www.visualino.net/downloads/
Identificamos la carpeta visualino ubicado en la carpeta Descargas
Abrimos la carpeta y hacemos doble clic en el ejecutable visualino.exe
Doble CLIC
como si
estuviéramos
armando
unas
rompecabeza
s
Una vez ejecutada la aplicación VISUALINO empezamos a configurar las Preferencias (FILE
PREFERENCES) de Visualino cambiando el idioma y ubicación correcta del ejecutable del
IDE Arduino como se muestra en la siguiente imagen.
CLIC para ubicar la
dirección correcta, en caso
de que NO compile el
programa.
como si estuviéramos
CLIC para cambiar el idioma armando unas
rompecabezas
PRUEBA DE RECONOCIMIENTO (ARDUINO UNO - VISUALINO)
como si estuviéramos
armando unas rompecabezas
Verificar que reconozca el
puerto donde se está
conectada la placa Arduino
UNO
6. CONCLUSIÓN / RESULTADO OBTENIDO
Para poder realizar proyectos de robótica se debe tener armada la parte física o
electrónica y programar las tareas del robot, en pocas palabras para todos los
laboratorios tendrás la parte electrónica del robot y la parte de programación del
robot, trata de familiarizarte con estos términos y conceptos y podrás sacarle todo el
provecho a este mundo de la robótica.
7. COMENTARIOS
Primero instala el programa Arduino luego recién abre y trabaja con el programa
visualino que es un entorno de programación visual que me permite hacer un
programa con bloques y al mismo tiempo ver el código que se genera.
INFORME DE LABORATORIO N° 2
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Ing. Alex Enzo Nina Aguilar
TITULO: MANEJO DE LEDs
1. MATERIALES E INSTRUMENTOS:
Materiales Especificaciones Recomendaciones u
técnicas observaciones
1 Resistencia 220 ohmio (Ω), de cuarto
watt
1 Diodo LED Color Rojo
1 Placa Arduino Microcontrolador Se recomienda contar con
UNO ATmega328.
el microcontrolador en
Voltaje de entrada 7-12V.
32k de memoria Flash. formato DIP
2 cables de De 20 cm Aprox. (con
conexión
conectores Macho -
Macho)
1 Protoboard Mini Protoboard Adhesiva Tomar en cuenta las
De 400 Puntos - 8.5cm X especificaciones técnicas
5.5cm en cuanto a tamaño es el
mínimo.
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
Arma tu circuito según el siguiente grafico (El cable que va al GND del Arduino
es el Negativo)
Verificar que la
resistencia esté
conectada al pin 13
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
En esta Experimentación utilizamos el microcontrolador arduino UNO para controlar
el tiempo de encendido de un LED, cabe recalcar que una vez programado y subido
el código al Arduino Uno ya no necesitamos la computadora y solo necesitaremos una
fuente de alimentación como un cargador común de cualquier celular con entrada
USB para Conectar el circuito.
4. OBJETIVO DE LA EXPERIMENTACIÓN
Realizar el ejercicio básico que consiste en encender y apagar un LED. Con las
siguientes consignas: Que el lapso de encendido LED sea de 1000 milisegundos y el
de apagado sea de 500 milisegundos.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
Paso 1 para iniciar con la programación debes tener el circuito ya armado.
Paso 2:
Identificamos la carpeta visualino y abrimos el ejecutable visualino.exe visto en la
experimentación anterior.
una vez ejecutado la aplicación de VISUALINO empezamos con la programación.
PROGRAMACIÓN CON VISUALINO
1
Elegir los siguientes
bloques de las opciones
correspondientes, tal como
se muestra en la imagen.
Como siguiente paso armamos el código
PROGRAMACIÓN CON VISUALINO
Como ultimo paso, Una vez armado el circuito y realizada la programación en
bloque, subimos el código generado a la placa ARDUINO UNO
2
Clic para subir el
código a la placa
Arduino
1
Seleccionar el tipo
de arduino con el
que se trabajara en
este caso (Arduino
uno) y el puerto
correspondiente.
6. CONCLUSIÓN / RESULTADO OBTENIDO
Primero debemos armar el circuito para luego subir el código de programación, en
este ejercicio se trata de demostrar el funcionamiento tanto del (arduino Uno) como
del LED. Involucrándonos con los circuitos eléctricos y la programación.
7. COMENTARIOS
Se puede colocar el diodo led sin resistencia, en el PIN13 del Arduino ya lleva incorporada
una resistencia interna. En el caso e colocar el diodo LED en otra salida deberíamos colocar
una resistencia de entre 220 y 500 ohmios dependiendo del consumo de corriente del diodo.
INFORME DE LABORATORIO N° 3
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Ing. Alex Enzo Nina Aguilar
TITULO: Manejo Varios LEDs
1. MATERIALES E INSTRUMENTOS:
Materiales Especificaciones Recomendaciones u
técnicas observaciones
3 Resistencias 220 ohmio (Ω), de cuarto Reciclar de circuitos
watt electrónicos identificando
que su resistencia no
supere 220 ohmio (Ω),
como máximo y 150 ohmio
(Ω), como mínimo.
3 Diodo LED Color (rojo, amarillo y Tratar de reciclar
verde)
1 Placa Arduino UNO Micro controlador Se recomienda contar con
ATmega328.
el micro controlador en
Voltaje de entrada 7-12V.
32k de memoria Flash. formato DIP
4 cables de conexión De 20 cm Aprox. (con
conectores Macho -
Macho)
1 Protoboard Mini Protoboard Adhesiva Tomar en cuenta las
De 400 Puntos - 8.5cm X especificaciones técnicas
5.5cm en cuanto a tamaño es el
mínimo.
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
El cable que está conectado al
GND es el negativo y los demás cables llegan a ser el positivo (Tomar en cuenta
que el LED tiene su pin positivo y negativo ya establecido)
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
En esta Experimentación utilizamos el microcontrolador arduino UNO para controlar
el tiempo de encendido de tres LEDs, cabe recalcar que una vez programado y subido
el código al Arduino Uno ya no necesitamos la computadora y solo necesitaremos una
fuente de alimentación como un cargador común de cualquier celular con entrada
USB para Conectar el circuito.
4. OBJETIVO DE LA EXPERIMENTACIÓN
Secuencia Básica de 3 LEDs
Se trata de encender y apagar 3 LEDs colocados en las salidas (PIN6, PIN7 y PIN8) con una Duracion
de 200 ms.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
En este ejemplo podemos establecer diferentes secuencias de los leds. En el programa visualino
el bloque de color lila que es el que manipula el pin tiene dos estados ALTO y BAJO, llegando a ser ALTO
El que
manda
PROGRAMACIÓN CON VISUALINO 5v de
Una vez terminado
la programación
subir a la placa del
Arduino
como si
estuviéramos
armando unas
rompecabezas
electricidad y Bajo el que manda 0v de electricidad.
6. CONCLUSIÓN / RESULTADO OBTENIDO
Primero debemos armar el circuito para luego subir el código de programación, en
este ejercicio se trata de demostrar el funcionamiento tanto del (arduino Uno) como
del LED. Involucrándonos con los circuitos eléctricos y la programación.
7. COMENTARIOS
Lo que vemos en la programación se denomina programación secuencial.
INFORME DE LABORATORIO N° 4
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Alex Enzo Nina Aguilar
TITULO: Manejo de Sonidos
1. MATERIALES E INSTRUMENTOS:
Materiales Especificaciones técnicas Recomendaciones u
observaciones
1 Placa Arduino Microcontrolador ATmega328. Se recomienda contar con
UNO Voltaje de entrada 7-12V.
el microcontrolador en
32k de memoria Flash.
formato DIP
1 Zumbador Piezoeléctrico
4 cables de 4 cables de 20 cm Aprox. ( 2 con conectores
conexión
Macho - Hembra) y (2 con conectores Macho-
Macho).
Pentagrama
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
Un zumbador es un transductor electroacústico que produce un sonido continuo o
intermitente, Sirve como mecanismo de señalización o aviso. En esta experimentación
podemos utilizar cualquier zumbador o incluso auriculares comunes para que
reproduzca los diferentes sonidos que podemos programar
4. OBJETIVO DE LA EXPERIMENTACIÓN
Hacer que los códigos generados, reproduzcan la melodía “los pollitos Dicen”, a
través de pin 13 como salida.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
En esta experimentación vamos a generar diferentes tonos para conformar una pieza musical a través
del pin 13 como se muestra en el siguiente código. (El código es un solo bloque, en la imagen se
muestra 2 bloques para la impresión)
PROGRAMACIÓN CON VISUALINO
6. CONCLUSIÓN / RESULTADO OBTENIDO
Se puede demostrar la utilidad del manejo de sonidos para producir proyectos más
interesantes y llamativos.
7. COMENTARIOS Números
para
Se debe investigar conceptos básicos sobre la lectura musical para leer pequeños introducir
pentagramas y poder codificar en el arduino. Si se quiere introducir otras notas en el
musicales más agudas o grabes se debe utilizar el bloque” zumbador avanzado” zumbador
avanzado
donde la nota musical es un número que se obtiene de la tabla de frecuencia.
como si
estuviéra
mos
armando
unas
rompecab
ezas
INFORME DE LABORATORIO N° 5
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Ing. Alex Enzo Nina Aguilar
TITULO: Manejo del sensor ultrasónico como detector para una alarma.
1. MATERIALES E INSTRUMENTOS:
Materiales Especificaciones técnicas Recomendaciones u
observaciones
1 Sensor ultrasonido HC-SR04 (Vcc, Trig, Echo, Gnd)
1 Resistencia 220 Ω
1 Placa Arduino UNO Microcontrolador ATmega328. Se recomienda contar con
Voltaje de entrada 7-12V.
el microcontrolador en
32k de memoria Flash.
formato DIP
1 LED Rojo
1 Zumbador Piezoeléctrico Se recomienda reciclar
6 cables de conexión De 20 cm Aprox. ( 4 con conectores Macho -
Hembra) y (2 con conectores Macho-Macho).
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
Con esta experimentación se busca introducirnos al manejo de sensores y en
específico utilizaremos el sensor de ultrasonido HC-SR04
Como su nombre lo indica, los sensores ultrasónicos miden la distancia mediante el
uso de ondas ultrasónicas. El cabezal emite una onda ultrasónica y recibe la onda
reflejada que retorna desde el objeto. Los sensores ultrasónicos miden la distancia al
objeto contando el tiempo entre la emisión y la recepción.
4. OBJETIVO DE LA EXPERIMENTACIÓN
Realizar un proyecto que detecte movimiento y genere una alarma.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
El sonido se reproducirá por el pin 13 cuando el sensor detecte algún objeto cerca de
los 10 cm, en esta experimentación se utiliza operadores lógicos y estructuras
selectivas te recomendamos que puedas profundizar esos temas.
6. CONCLUSIÓN / RESULTADO OBTENIDO
En esta experimentación se introduce a los conceptos de entrada y salida de datos
para realizar proyectos más avanzados.
7. COMENTARIOS
El sensor ultrasónico es uno los sensores más utilizados para realizar diferentes
proyectos repite la experimentación varias veces y aplica lo aprendido aumentando
un LED para que muestre señales de alarma en conjunto con el zumbador.
INFORME DE LABORATORIO N° 6
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Ing. Alex Enzo Nina Aguilar
TITULO: Manejo de Motores.
1. MATERIALES E INSTRUMENTOS:
Materiales Especificaciones técnicas Recomendaciones u
observaciones
1 Puente H Controlador L298/ Doble Puente H
L298N Interfaz de potencia 7V~46V
Corriente máxima 2A por canal
Voltaje de control 5V
Nivel de entrada de señal de
control
· Nivel alto 2.3V <= Vin <= Vss
· Nivel bajo: -0.3V <= Vin <= 1.5 V
Corriente de control 36Ma
Potencia de salida 25W
Luces indicadoras
Encendido, control, dirección
Temperatura de operación
-20°C~+135°C
1 Motor de CC Voltaje de funcionamiento Se recomienda reciclar
> 2.5 V. y < 5 V.
1 Placa Arduino Micro controlador ATmega328. Se recomienda contar
UNO Voltaje de entrada 7-12V.
con el micro
32k de memoria Flash.
controlador en formato
DIP
7 Cables de De 20 cm Aprox. (con
conexión
conectores (Macho - Macho)=5
y (MACHO- HEMBRA)=2
1 Duracel 9 V. Se recomienda adquirir
una batería recargable
de litio con un voltaje
mayor a 7 V.
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
El modulo (puente H) permite canalizar una corriente externa y la cual es
controlada en su totalidad por el Arduino UNO y su microcontrolador.
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
El motor de corriente continua (denominado también motor de corriente directa, motor
CC o motor DC por las iniciales en inglés direct current) es una máquina que convierte
energía eléctrica en mecánica, provocando un movimiento rotatorio, gracias a la
acción de un campo magnético. En esta experimentación se controla el tiempo de giro
con el ardunio UNO a través del módulo Puente H. (L298N)
4. OBJETIVO DE LA EXPERIMENTACIÓN
Hacer girar el motor durante 2 segundos y cambiar su sentido de giro durante 3
segundos y detener durante 4 segundos.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
Este es el código para la experimentación.
6. CONCLUSIÓN / RESULTADO OBTENIDO
Se puede demostrar que el giro de un motor puede ser controlado con un
microcontrolador lo que puede generar una variedad de proyectos como ser brazos
robóticos, automóviles a escala, cintas transportadoras, poleas, ect.
7. COMENTARIOS
El modulo puente H tiene la capacidad de manipular hasta 2 motores al mismo
tiempo, y la fuerza o velocidad de giro está relacionada con la batería que se utilice.
INFORME DE LABORATORIO N° 7
UNIDAD DE FORMACIÓN: Física aplicada a la Robótica
DOCENTE: Ing. Alex Enzo Nina Aguilar
TITULO: Interruptores magnaticos (RELE)
1. MATERIALES E INSTRUMENTOS:
Materiales Especificaciones Recomendaciones u
técnicas observaciones
1 foco de hogar 36, 40, 60 watts de Se recomienda contar
60W
potencia con su respectivo
socket
1 Rele x 2 Voltaje entrada: 5 V Mínimo de 2 canales
Voltaje de control:3 ~ 9 V
canales Voltaje de salida: 250 VCA o 30 VDC
Corriente a la salida: 10 A
Dimensiones: 43 x 17 mm
Dimensiones: 1,57 x 1,06 en en x 0,71 en
(4,0 cm x 2,7 cm x 1,8 cm)
Peso: 0,49 oz (14 g)
1 Placa Arduino Microcontrolador Se recomienda contar
UNO ATmega328.
con el microcontrolador
Voltaje de entrada 7-
12V. en formato DIP
32k de memoria Flash.
5 cables de De 20 cm Aprox. (con
conexión
conectores Macho -
Macho)
Cable cordón De Nº 14, 16 Cable blanco con enchufe
y cinta aislante
2. GRÁFICO DEL MONTAJE DE MATERIALES E INSTRUMENTOS
Foco de 36 watts Enchufe a corriente alterna de 220V o (110V)
3. FUNDAMENTO TEÓRICO DE LA EXPERIMENTACIÓN
En esta experimentación se demuestra que es suficiente el microcontrolador Arduino
UNO para manejar los interruptores magnéticos que soportan voltajes altos como el
220V. Este módulo Relé también puede servir para manejar motores ya que su
objetivo principal es abrir y cerrar el flujo de corriente.
4. OBJETIVO DE LA EXPERIMENTACIÓN
Que el lapso de encendido y apagado del foco este sujeto al tiempo configurado desde
el ARDUINO, 10 segundos encendido, 5 segundos apagado.
5. PROCEDIMIENTO/ BREVE EXPLICACIÓN
Este es el código para activar el relé, te darás cuenta que la activación es como todas
las experimentaciones anteriores ya que el arduino tiene la tarea de leer información
y activar o desactivar los pines de control.
6. CONCLUSIÓN / RESULTADO OBTENIDO
El microcontrolador que tiene el Arduino Uno permite manipular Led, Sonido,
Motores y otros sensores que permiten realizar diversos proyectos de robótica.
7. COMENTARIOS
Los relé permite controlar desde lo más mínimo de voltaje hasta 220v toda
manipulación debe hacerse con las medidas de seguridad para evitar accidentes.