Documentos de Académico
Documentos de Profesional
Documentos de Cultura
LABORATORIO N°12
Crear programas en Arduino (II)
INTRODUCCIÓN A LA PROGRAMACIÓN
OBJETIVOS:
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
Cables (7)
Protoboard
Potenciómetro
INTRODUCCIÓN A LA PROGRAMACIÓN
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
AnalogRead
Es un lector de un pin analógico especificado,
analógicos con convertidor analógico a digital de 10-
bit. Esto significa que mapeará tensiones de entrada
entre 0 y 5 voltios en valores enteros entre 0 y 1023
POTENCIÓMETRO
¿QUÉ ES? Es un resistor eléctrico con un valor de resistencia
variable y generalmente se puede ajustar manualmente.
¿PARA QUÉ SIRVE? Para regular la corriente que circula por el circuito.
3. Procedimiento
4. Código
1. Recursos
Cables (6)
Protoboard
2. Investigación
LED RGB
¿QUÉ ES?
INTRODUCCIÓN A LA PROGRAMACIÓN
¿CÓMO FUNCIONA?
Dispositivo electrónico semiconductor, que combina los
tres colores rojo (R), verde (G) y azul (B), para producir los
colores que se encuentran dentro del triángulo cromático
formado por los colores
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.
4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
INTRODUCCIÓN A LA PROGRAMACIÓN
Led 5 mm
Protoboard
INTRODUCCIÓN A LA PROGRAMACIÓN
Cables (7)
2 botones presionables
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
PinMode Es el número del pin que se quiere configurar, este
INTRODUCCIÓN A LA PROGRAMACIÓN
BOTONES PRESIONABLES
¿QUÉ ES? Es un dispositivo que recibe entradas y luego ejecuta una
acción.
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.
4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN
EJERCICIO 4: FOTORRESISTENCIA
1. Recursos
Cables (6)
Protoboard
INTRODUCCIÓN A LA PROGRAMACIÓN
1 fotorresistencia
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
PinMode permite configurar a cada pin, de forma individual, como
entrada o como salida
FOTORRESISTENCIA
¿QUÉ ES? Es un componente electrónico cuya resistencia varía
en función de la luz.
¿CÓMO FUNCIONA? A mayor intensidad de luz menor resistencia
¿PARA QUÉ SIRVE? Para conocer la cantidad de luz que el sensor capta
en cierto ambiente
3. Procedimiento
o Realizar el siguiente circuito en el programa:
https://www.tinkercad.com/dashboard
4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN
Cables (5)
Protoboard
INTRODUCCIÓN A LA PROGRAMACIÓN
1 Sensor de temperatura
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
Serial.begin(9600) Esta instrucción le indica al Arduino que inicie
comunicación con la computadora (o cualquier
dispositivo conectado a los pines RX y TX) con una
velocidad de comunicación serial de 9600 bits por
segundo (baudios)
SENSOR DE TEMPERATURA
¿QUÉ ES? Es un dispositivo que recoge la temperatura o humedad
del exterior la convierte en una señal electrónica.
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
Cables (8)
Protoboard
INTRODUCCIÓN A LA PROGRAMACIÓN
1 Servo motor
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
#Include <Servo.h> Es una variable tipo servo para poder hacer uso dela
librería
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
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
Cables (11)
INTRODUCCIÓN A LA PROGRAMACIÓN
Protoboard
1 sensor flexible
INTRODUCCIÓN A LA PROGRAMACIÓN
1 servo
2. Investigación
SENSOR FLEXIBLE
¿QUÉ ES? Es un sensor que produce resistencia eléctrica al doblarse
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
EJERCICIO 8: BOCINA
1. Recursos
Cables (3)
Protoboard
1 bocina
2. Investigación
INTRODUCCIÓN A LA PROGRAMACIÓN
BOCINA
¿QUÉ ES? Es un dispositivo que emite sonidos, como música y
alarmas.
¿CÓMO FUNCIONA? Con la función “tone” lo que se hace es intercambiar
valores HIGH/LOW a la frecuencia deseada en el pin
seleccionado hasta que la volvemos a llamar con otra
frecuencia o le ordenamos que pare con esta función
¿PARA QUÉ SIRVE? Para crear sonidos en un el proyecto que estamos
desarrollando.
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
4. Código
INTRODUCCIÓN A LA PROGRAMACIÓN
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.