Académique Documents
Professionnel Documents
Culture Documents
INSTRUCCIONES DE ARDUINO
ESTUDIANTES:
SANTIAGO HIDALGO DIAZ
SANTIAGO ANDRÉS PANTOJA VILLOTA
JESÚS DAVID GONZALEZ CORTEZ
DAVID SEBASTIAN NARVÁEZ MERA
UNIVERSIDAD MARIANA
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS
SAN JUAN DE PASTO
2018
LABORATORIOS CON ARDUINO
INSTRUCCIONES DE ARDUINO
ESTUDIANTES:
SANTIAGO HIDALGO DIAZ
SANTIAGO ANDRÉS PANTOJA VILLOTA
JESÚS DAVID GONZALEZ CORTEZ
DAVID SEBASTIAN NARVÁEZ MERA
PROFESOR:
ING. DIEGO ARMANDO PAREDES REINA
UNIVERSIDAD MARIANA
FACULTAD DE INGENIERÍA
PROGRAMA DE INGENIERÍA DE SISTEMAS
SAN JUAN DE PASTO
2018
LABORATORIOS CON ARDUINO
INTRODUCCION
Los adelantos electrónicos han sido de mucha importancia a la ciencia dando
contribuciones a las herramientas de medición que el ser humano ha inventado en los
tiempos pasados, para este caso mencionamos a Arduino como una plataforma de
hardware libre, que se apoya en una placa con microcontroladores y en un dominio de
desarrollo, esquematizada para facilitarle uso de la electrónica en planes
multidisciplinarios y a Pic como una familia de microcontroladores tipo RISC fabricados
por Microchip Technology Inc. Y derivados del PIC1650. Originalmente desarrollado por
la división de microelectrónica de General Instrument.
RESUMEN
ABSTRACT
MARCO TEORICO
LABORATORIO:
Para el documento de laboratorio que deberá entregar al final, debe tomar evidencia de
cada uno de los pasos.
TALLER No 1.
MATERIALES
- Arduino UNO
- 1 Push botton
- 1 Led
- 2 Resistencias (220 Ω – 2KΩ)
void setup()
{
pinMode(8, INPUT); // botón como entrada
pinMode(4, OUTPUT); // led como salida
}
void loop()
{
estado = digitalRead(8); // leer estado del botón
LABORATORIOS CON ARDUINO
void setup(){
LABORATORIOS CON ARDUINO
if (estado = HIGH)
{
salida = 1 - salida; // cambio validar variable salida
}
if (salida == 1) // cambio compara si salida es igual a 1
{
digitalWrite(4,HIGH); //pin 4 led encendido
}
else {
digitalWrite(4,LOW); // pin 4 led apagado
}
}
// FIN DEL PROGRAMA
Preguntas:
c) ¿Encuentras algún error en la ejecución del programa?, si es así, ¿porqué crees
que sucede?
Si, hay un error y sucede porque al codigo le hacia falta un estado para que no
quede siempre perendido el led
void setup()
{
pinMode(8, INPUT); // botón como entrada
pinMode(4, OUTPUT); // led como salida
}
void loop()
{
estado = digitalRead(8); // leer estado del botón
if (estado == HIGH && estadoAnterior == LOW)
LABORATORIOS CON ARDUINO
{
salida = 1 - salida; // cambio validar variable salida
delay(20);// detiene el proceso 20seg para eliminar el rebote
}
- LINK: https://youtu.be/KWBd7CWeJCY
TALLER No 2.
LABORATORIOS CON ARDUINO
MATERIALES
- Arduino UNO
- 1 Led
- 1 Resistencia (320 Ω)
1. Realice en Fritzing el siguiente circuito
- LINK: https://youtu.be/ijqZ2Cq8aIk
2. Colocar un potenciómetro
LABORATORIOS CON ARDUINO
LINK: https://youtu.be/94t2q0bwinc
TALLER No 3.
MATERIALES
- Arduino UNO
- 3 Potenciómetros 10k
- 3 Resistencia (320 Ω)
1. Realice en Fritzing el siguiente circuito
LINK: https://www.youtube.com/watch?v=LmzKs4DfQY0&feature=youtu.be
CONCLUSIÓN
Durante el proceso de desarrollo de este laboratorio, cabe destacar el aprendizaje
adquirido sobre los distintos usos que le podemos dar al ARDUINO y la gran
variedad de proyectos y usos que le podemos dar a este, en el caso del laboratorio
realizado anteriormente logramos aprender acerca de funciones de control de
brillo, paso de corriente, el uso de potenciómetros, programación básica en
arduino cuyo uso es de vital importancia para futuros proyectos.