Lab 12 - Crear Programas en Arduino (II)
Lab 12 - Crear Programas en Arduino (II)
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
POTENCIÓMETRO
¿QUÉ ES?
¿CÓMO FUNCIONA?
3. Procedimiento
4. Código
Cables (6)
INTRODUCCIÓN A LA PROGRAMACIÓN
Protoboard
2. Investigación
LED RGB
¿QUÉ ES?
¿CÓMO FUNCIONA?
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
Protoboard
Cables (7)
INTRODUCCIÓN A LA PROGRAMACIÓN
2 botones presionables
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
PinMode
DigitalWrite
DigitalRead
BOTONES PRESIONABLES
¿QUÉ ES?
¿CÓMO FUNCIONA?
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
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?
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
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
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
1 Servo motor
2. Investigación
COMANDOS ARDUINO
¿QUÉ ES?
#Include <Servo.h>
Servo.attach()
Servo.write()
SERVO MOTOR
¿QUÉ ES?
¿CÓMO FUNCIONA?
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)
Protoboard
1 sensor flexible
1 servo
2. Investigación
SENSOR FLEXIBLE
¿QUÉ ES?
¿CÓMO FUNCIONA?
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
1. Recursos
Cables (3)
Protoboard
1 bocina
2. Investigación
BOCINA
¿QUÉ ES?
¿CÓMO FUNCIONA?
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
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