Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Trabajo Zyn S13

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 19

INTRODUCCIÓN A

LA PROGRAMACIÓN

LABORATORIO N°14
Configuración y programación en
Arduino
INTRODUCCIÓN A LA PROGRAMACIÓN

OBJETIVOS:

• Implementar programas en Arduino:


o Encender y apagar un led
o Led controlado por un potenciómetro
o Led RGB

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.

NOTA 1: Todas las Variables creadas deben de contener las siglas de las
iniciales LOS GRUPOS FORMADOS. Ejemplo: Fabrizio Aranzamendi Zenteno,
mis variables serian faz1; faz2, faz3, FAZ1, FAZ2, FAZ3; etc.

NOTA 2: Recuerde que cada uno de los ejercicios realizados debe de grabarse
con el NOMBRE DEL GRUPO como referencia y debe colocar el link a
TINKERCAD de cada ejercicio realizado.

NOTA 3: Verifique que haya colocado correctamente y de manera ORDENADA


los cables y dispositivos, apóyese en las imágenes referenciales de los ejercicios.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

EJERCICIO 1: ENCENDER Y APAGAR UN LED


1. Recursos
• Colocar de Nombre al Ejercicio XXX – Encender y Apagar un LED (XXX es el Nombre
de su Grupo)
• Los componentes a usar son:
o LED (De un solo Color)
o Arduino UNO R3
o Resistencia de 330 Ohm

Componente Imagen de referencia


Led

Tarjeta Arduino Uno

Computadora con Windows


10

Cables para el montaje

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

Protoboard

Resistencia

• Adjuntar Captura de la LISTA DE COMPONENTES usada en TINKERCAD

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
PinMode Es una función de Arduino que se utiliza para configurar un
pin específico como entrada (INPUT) o salida (OUTPUT).
Permite controlar si el pin recibirá datos (entrada) o
enviará señales (salida).

DigitalWrite Es una función que permite escribir un valor digital (HIGH o


LOW) en un pin de salida previamente configurado. Se usa
para activar o desactivar dispositivos conectados al pin,
como LEDs o motores

Delay Es una función que detiene temporalmente la ejecución


del programa por una cantidad de milisegundos
especificada. Esto permite hacer pausas en el código, por
ejemplo, para crear un parpadeo en un LED.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

RESISTENCIA
¿QUÉ ES? Una resistencia es un componente eléctrico que limita o
controla el flujo de corriente en un circuito. Se mide en
ohmios (Ω).

¿CÓMO FUNCIONA? La resistencia funciona reduciendo el flujo de corriente al


crear una oposición a su paso. Esto se debe a su material,
que tiene propiedades que impiden el flujo libre de
electrones.

¿PARA QUÉ SIRVE? Las resistencias se utilizan para proteger componentes en


un circuito, regular la cantidad de corriente y dividir
voltajes, entre otras funciones. Son esenciales en la
mayoría de los circuitos electrónicos.

3. Procedimiento

Realizar el siguiente circuito en el programa:


https://www.tinkercad.com/dashboard

4. Código

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el código y el Circuito Arduino Implementado

Ejemplo:

6. Adjuntar el link de TINKERCAD para evaluar el ejercicio realizado

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

LINK:
https://www.tinkercad.com/things/iwjRSFDne2V/editel?returnTo=%2Fdashboard%2Fdesigns
%2Fcircuits&sharecode=CE-utLloj_bDyOaY2IYFthXWyKpFlEP5T8tPivddesE.

EJERCICIO 2: LED CONTROLADO POR POTENCIÓMETRO


1. Recursos
• Colocar de Nombre al Ejercicio XXX – LED controlado por Potenciómetro (XXX es el
Nombre de su Grupo)
• Los componentes a usar son:
o LED (De un solo Color)
o Arduino UNO R3
o Resistencia de 330 Ohm
o Potenciómetro

Componente Imagen de referencia


Led

Tarjeta Arduino Uno

Computadora con Windows 10

Protoboard

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

Resistencia 330 ohmios

Potenciómetro

• Adjuntar Captura de la LISTA DE COMPONENTES usada en TINKERCAD

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
AnalogRead Es una función de Arduino que permite leer el valor de
voltaje en un pin analógico (generalmente de 0 a 5V) y
convertirlo en un valor numérico entre 0 y 1023. Este valor
representa la intensidad de la señal analógica recibida en
el pin especificado. Se utiliza principalmente para leer

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

sensores analógicos, como un potenciómetro o un sensor


de temperatura
POTENCIÓMETRO
¿QUÉ ES? Un potenciómetro es un tipo de resistencia variable que se
utiliza para ajustar niveles de voltaje o corriente en un
circuito. Su valor de resistencia puede cambiar al girar un
control o deslizar un cursor
¿CÓMO FUNCIONA? Funciona al variar la resistencia entre el terminal central
(cursor) y los otros dos terminales fijos. Al girar o mover el
control, cambia la resistencia y, por lo tanto, el voltaje en
el terminal de salida. Esto permite modificar la señal de
salida de forma continua.
¿PARA QUÉ SIRVE? Los potenciómetros se utilizan para ajustar manualmente
el nivel de voltaje en circuitos, controlar el volumen en
dispositivos de audio, regular la intensidad de la luz en
lámparas, y en aplicaciones donde se necesite un ajuste
variable. También es común en sensores de Arduino para
medir posiciones angulares.

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

4. Código

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el código y el Circuito Arduino Implementado

Ejemplo:

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

6. Adjuntar el link de TINKERCAD para evaluar el ejercicio realizado

Link:
https://www.tinkercad.com/things/cnMD51Tra5Y/editel?returnTo=%2Fdashboard%
2Fdesigns%2Fcircuits&sharecode=gZmgTRFxE9ZAXTchHSxLMW81MlMMqtMusO0ax
VNINrc-
EJERCICIO 3: LED RGB
1. Recursos
• Colocar de Nombre al Ejercicio XXX – LED RGB (XXX es el Nombre de su Grupo)
• Los componentes a usar son:
o LED RGB
o Arduino UNO R3
o Resistencia de 330 Ohm

Componente Imagen de referencia


Led RGB

Tarjeta Arduino Uno

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

Computadora con Windows 10

Protoboard

3 Resistencia 330 ohmios

2. Investigación

LED RGB
¿QUÉ ES? Un LED RGB es un diodo emisor de luz que combina
tres colores básicos: rojo, verde y azul (Red, Green,
Blue). Cada LED RGB tiene tres diodos internos (uno
para cada color) que pueden mezclarse para producir
una amplia gama de colores según la intensidad de
cada color.
¿CÓMO FUNCIONA? El funcionamiento de un LED RGB se basa en el
principio de combinación aditiva de colores. Esto
significa que al variar la intensidad de los diodos rojos,
verdes y azules, se pueden crear distintos colores. Por
ejemplo, encendiendo los tres colores al máximo
brillo, se obtiene luz blanca, mientras que variando
solo el rojo y el verde se produce amarillo. Esta
variación se controla mediante señales PWM
(modulación de ancho de pulso) en cada canal de
color, lo cual permite ajustar la cantidad de corriente
que pasa por cada diodo y, por lo tanto, su brillo.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

¿PARA QUÉ SIRVE? Los LED RGB se utilizan ampliamente para iluminación
decorativa y en dispositivos electrónicos como
televisores, pantallas, luces de ambiente y teclados
retroiluminados. Su capacidad para cambiar de color
los hace ideales para crear efectos visuales y
ambientes personalizados. También son muy
populares en la electrónica y robótica educativa, ya
que permiten comprender principios básicos de
control de iluminación y programación de
microcontroladores.

3. Procedimiento
o Colocar un led RGB en el protoboard, este led tiene 4 patillas el primero es el
Rojo, el cual lo conectaremos al pin 9, el segundo es el común y lo conectaremos
a tierra, el tercero es el verde y lo conectaremos al pin 10 y el cuarto es el azul,
lo conectaremos al pin 11.

o Realizar el siguiente circuito en el programa:


https://www.tinkercad.com/dashboard

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

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

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el código y el Circuito Arduino Implementado

Ejemplo:

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES


INTRODUCCIÓN A LA PROGRAMACIÓN

6. Adjuntar el link de TINKERCAD para evaluar el ejercicio realizado

Link: https://www.tinkercad.com/things/2VBHWX6QWMi-amazing-gogo-
gaaris/editel?returnTo=https%3A%2F%2Fwww.tinkercad.com%2Fdashboard&shareco
de=0sL3NHmAghvuHnT5eLCBnbzpfqnjiAfkz5Th3RWPb2c-

CONCLUSIONES

Indicar 5 conclusiones que llegó después de los temas tratados de manera práctica en este
laboratorio

- El laboratorio nos permite a aplicar funciones básicas de Arduino, como pinMode,


digitalWrite, y delay, al controlar dispositivos como LEDs y potenciómetros, lo cual es
fundamental para adquirir destrezas en la programación de hardware.
- El uso de TinkerCAD como herramienta de simulación nos facilita la visualización y
prueba de circuitos sin la necesidad de hardware físico, lo cual contribuye a la
comprensión de la teoría antes de aplicarla en la práctica.
- El laboratorio enfatiza la importancia de componentes como resistencias y
potenciómetros, demostrando su función y utilidad en la regulación de corriente y
voltaje en un circuito, conocimientos esenciales para desarrollar circuitos electrónicos
funcionales y seguros.

DEPARTAMENTO DE TECNOLOGÍAS DIGITALES

También podría gustarte