0% encontró este documento útil (0 votos)
114 vistas

Lab 12 - Crear Programas en Arduino (II)

Este documento presenta 8 ejercicios para implementar programas en Arduino utilizando diferentes componentes como LEDs, botones, sensores de temperatura y flexibilidad, motores servo, bocinas. Se explican los objetivos, materiales, procedimientos y códigos necesarios para cada ejercicio con el fin de lograr controlar y monitorear dispositivos electrónicos mediante la programación en Arduino.

Cargado por

Franco Vilca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
114 vistas

Lab 12 - Crear Programas en Arduino (II)

Este documento presenta 8 ejercicios para implementar programas en Arduino utilizando diferentes componentes como LEDs, botones, sensores de temperatura y flexibilidad, motores servo, bocinas. Se explican los objetivos, materiales, procedimientos y códigos necesarios para cada ejercicio con el fin de lograr controlar y monitorear dispositivos electrónicos mediante la programación en Arduino.

Cargado por

Franco Vilca
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 27

INTRODUCCIÓN A LA PROGRAMACIÓN

LABORATORIO N°12
Crear programas en Arduino (II)
INTRODUCCIÓN A LA PROGRAMACIÓN

OBJETIVOS:

 Implementar programas en Arduino:


o Led controlado por un potenciómetro
o Led RGB
o Botones presionables
o Fotorresistencia
o Sensor de Temperatura
o Servo Motor
o Bocina

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.
INTRODUCCIÓN A LA PROGRAMACIÓN

EJERCICIO 1: LED CONTROLADO POR POTENCIÓMETRO


1. Recursos

Componente Imagen de referencia


Led

Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (7)

Protoboard

Resistencia 330 ohmios

Potenciómetro
INTRODUCCIÓN A LA PROGRAMACIÓN

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
AnalogRead

POTENCIÓMETRO
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

3. Procedimiento

Realizar el siguiente circuito en el programa:


https://www.tinkercad.com/dashboard
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código

5. Adjuntar imágenes donde se muestre el funcionamiento

EJERCICIO 2: LED RGB


1. Recursos

Componente Imagen de referencia


Led RGB

Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (6)
INTRODUCCIÓN A LA PROGRAMACIÓN

Protoboard

3 Resistencia 330 ohmios

2. Investigación

LED RGB
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

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
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el funcionamiento

EJERCICIO 3: BOTONES PRESIONABLES


1. Recursos

Componente Imagen de referencia


Led 5 mm

Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Protoboard

Cables (7)
INTRODUCCIÓN A LA PROGRAMACIÓN

2 resistencias de 10k ohmios y 1 resistencia


de 330 ohmios

2 botones presionables

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
PinMode

DigitalWrite

DigitalRead

BOTONES PRESIONABLES
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

3. Procedimiento
o Regular la intensidad de un led con un potenciómetro
▪ Colocar un led en el protoboard, el cátodo(tierra) y el ánodo al pin 13.
▪ Colocar dos pulsadores conectar una patita a tierra y la otra al pin 2, el
otro pulsador conectarlo al pin 3.

o Realizar el siguiente circuito en el programa:


https://www.tinkercad.com/dashboard
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el funcionamiento

EJERCICIO 4: FOTORRESISTENCIA
1. Recursos

Componente Imagen de referencia


1 Led 5 mm

Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (6)

Protoboard

1 resistencia de 10k ohmios y 1 resistencia


de 330 ohmios

1 fotorresistencia

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
PinMode
INTRODUCCIÓN A LA PROGRAMACIÓN

AnalogWrite

AnalogRead

Map

Constrain

FOTORRESISTENCIA
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

3. Procedimiento
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el funcionamiento


EJERCICIO 5: SENSOR DE TEMPERATURA
1. Recursos

Componente Imagen de referencia


Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (5)

Protoboard

1 Sensor de temperatura

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
Serial.begin(9600)

Serial.print()

Delay

SENSOR DE TEMPERATURA
¿QUÉ ES?

¿CÓMO FUNCIONA?
INTRODUCCIÓN A LA PROGRAMACIÓN

¿PARA QUÉ SIRVE?

3. Procedimiento
o Colocar un sensor de temperatura, el cual tiene 3 patillas, la primera debemos
conectarla a 5V y la tercera a tierra, la segunda patilla la conectaremos a una
entrada analógica en A0 del Arduino.
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código

5. Adjuntar imágenes donde se muestre el funcionamiento


EJERCICIO 6: SERVO MOTOR
1. Recursos

Componente Imagen de referencia


Tarjeta Arduino Uno

Cable USB impresora


INTRODUCCIÓN A LA PROGRAMACIÓN

Computadora con Windows 7

Cables (8)

Protoboard

1 Servo motor

2. Investigación

COMANDOS ARDUINO
¿QUÉ ES?
#Include <Servo.h>

Servo.attach()

Servo.write()

SERVO MOTOR
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

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
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el funcionamiento


EJERCICIO 7: SENSOR FLEXIBLE
1. Recursos

Componente Imagen de referencia


Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (11)

Protoboard

1 Resistencia de 10k ohmios


INTRODUCCIÓN A LA PROGRAMACIÓN

1 sensor flexible

1 servo

2. Investigación

SENSOR FLEXIBLE
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

3. Procedimiento
o Colocar el sensor flexible en el protoboard, este sensor tiene dos pines, al
primer pin le colocaremos una resistencia, la cual estará de forma horizontal
un pin lo mandaremos a voltaje y del otro lado de la resistencia al pin
analógico A0. El segundo pin del sensor se conectará a tierra.
o Colocamos el servo al protoboard, este tiene 3 cables que salen de él, una
señal, otro pin a voltaje y el tercero a tierra, el pin que envía la señal lo
conectamos al pin 9, puesto que será una salida.
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código

5. Adjuntar imágenes donde se muestre el funcionamiento


EJERCICIO 8: BOCINA
INTRODUCCIÓN A LA PROGRAMACIÓN

1. Recursos

Componente Imagen de referencia


Tarjeta Arduino Uno

Cable USB impresora

Computadora con Windows 7

Cables (3)

Protoboard

1 bocina

2. Investigación

BOCINA
¿QUÉ ES?

¿CÓMO FUNCIONA?

¿PARA QUÉ SIRVE?

3. Procedimiento
o Colocamos la bocina en el protoboard y con un cable la conectamos al pin 9 y
de la otra patilla la conectamos a voltaje..
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard
INTRODUCCIÓN A LA PROGRAMACIÓN

4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN

5. Adjuntar imágenes donde se muestre el funcionamiento

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

- Indicar 5 proyectos que puedan crearse y/o venderse a partir del conocimiento
aprendido.
INTRODUCCIÓN A LA PROGRAMACIÓN

También podría gustarte