Está en la página 1de 10

INTRODUCCION A LA

PROGRAMACION
Informe Laboratorio 15

Uso de librerías en Arduino


para salida de datos
Integrantes:

Paucar García Jose Luis

Sección:

3 C21 A

Fecha de realización: 2022-11-24

2022-2

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

OBJETIVOS:

 Implementar programas en Arduino:


o Servo Motor
o LCD

Equipos, materiales, programas y recursos:

● PC personal con Windows 10.


● Programa Tinkercad
● Material adicional en Canvas TECSUP.

SEGURIDAD:

• Ubicar maletines y/o mochilas en el lugar del aula de laboratorio destinado para tal fin.
• No ingresar con líquidos ni comida al laboratorio.
• Al culminar la sesión de laboratorio, apagar correctamente la computadora y el
monitor.
• Deberá dejar la mesa de trabajo y la silla que utilizó limpias y ordenadas.

PREPARACIÓN:

Para ello el alumno previamente deberá haber revisado el material publicado en TECSUP
Virtu@l, la participación activa en el transcurso de la clase previa al desarrollo del Laboratorio y
así lograr cumplir con los objetivos y metas trazados al final de cada clase.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

EJERCICIO 1: SERVO MOTOR


1. Recursos
Componente Imagen de referencia
Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (8)

Protoboard

1 Servo motor

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
#Include <Servo.h> Es un motor DC con la capacidad de ubicar su eje en
una posición o ángulo determinado, internamente tiene
una caja reductora la cual le aumenta el torque y
reduce la velocidad, un potenciómetro encargado de
censar la posición del eje y una pequeña tarjeta
electrónica.
Servo.attach() Conecta a un pin ajustando los valores en mínimo y
máximo en microsegundos. Por defecto el valor mínimo
es 544 y el máximo es 2400. Solo pueden conectarse
24 objetos Servo al mismo tiempo.
Servo.write() Asigna la posición del servo a un valor en grados
específico. Los servos pueden ser posicionados entre
0 y 180 grados. Un ángulo inválido que es válido como
pulso en microsegundos es usado como
microsegundos.
SERVO MOTOR
¿QUÉ ES? Es un dispositivo similar a un motor de corriente
continua que tiene la capacidad de ubicarse en
cualquier posición dentro de su rango de operación, y
mantenerse estable en dicha posición.
¿CÓMO FUNCIONA? Lleva incorporado un sistema de regulación que puede
ser controlado tanto en velocidad como en posición.
¿PARA QUÉ SIRVE? Acciona partes de una maquina con alta eficiencia y
precisión.

3. Procedimiento
o Colocar el servo motor en el protoboard el ánodo se conectará con el pin 9, el
cátodo a tierra y la entrada de poder a 5v.
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el funcionamiento

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

EJERCICIO 2: LCD

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

1. Recursos

Componente Imagen de referencia


Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables

Protoboard

LCD

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

Potenciómetro

2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
#Include <LiquidCristal.h> se encuentra en la mayoría de las LCD basadas en
texto.
LiquidCristal.begin() Especifica las dimensiones (anchura y altura) de la
pantalla. Begin () debe ser llamado antes de cualquier
otro comando de la biblioteca LCD.
LiquidCristal.setCursor() Coloca el cursor del LCD; es decir, establece la
ubicación en la que se mostrará el texto escrito a
continuación en la LCD.
LCD
¿QUÉ ES? Un monitor LCD estándar utiliza lámparas
fluorescentes, un monitor LED utiliza diodos emisores
de luz.
¿CÓMO FUNCIONA? Uso de una sustancia liquida atrapada entre dos placas
de vidrio, haciendo pasar por este una corriente
eléctrica a una zona
¿PARA QUÉ SIRVE? LCD es una tecnología de pantalla plana comúnmente
utilizado en televisores y monitores de computadora.

3. Procedimiento
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código

5. Adjuntar imágenes donde se muestre el funcionamiento

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

También podría gustarte