Documentos de Académico
Documentos de Profesional
Documentos de Cultura
¿Qué es Arduino?
Es un proyecto de libre distribución que mediante una placa programable que contiene
microcontroladores, elementos pasivos y activos, se puedan elaborar diversos proyectos
electrónicos complejos de manera rápida y sencilla, con la ayuda de ciertos componentes
adicionales en kits DIY (Do It Yourself).
- Uno R3
- Leonardo
- Nano
- Mega
Nano Mega
UNO R3 Leonardo
Siendo la placa Uno R3 la más popular, las partes de la placa UNO R3 son las siguientes:
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
Botón Reset: Reinicia el programa de la placa más no lo borra de la misma
Puerto USB: Se conecta el cable que comunica la placa con el computador
Entrada de la fuente de alimentación: Se coloca la corriente independiente del
computador, oscila entre 7 y 12 voltios.
Pines digitales: Se pueden configurar como entradas o salidas de señal configurables con
valores de 0 ó 1, los que corresponden a 0 voltios y 5 voltios respectivamente
Pines analógicos: En este caso se configuran también como entradas o salidas, la
diferencia se encuentra en que se configuran entre 0 ó 256 donde 0 corresponde a 0
voltios y 256 a 5 voltios.
Potencia: Proporciona voltajes que alimentan el circuito, además de la tierra o común
ATMega 328: El microcontrolador que usa Arduino fabricado por ATMEL, en las placas
chinas o genéricas no se encuentra
ICSP para el ATMega 328: Seis pines que permiten capacidades extra en la placa
Componentes adicionales a la placa: Son los elementos que componen los Kits DIY, que
adicional a los circuitos integrados, diodos, resistencias, condensadores y otros
componentes electrónicos, contribuyen a construir proyectos complejos, se encuentran
principalmente:
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
aceleración, inclinación, desplazamiento, presión, fuerza, Sensor ultrasónico
torsión, humedad, movimiento, pH, etc. Una magnitud eléctrica
puede ser una resistencia eléctrica (como en una RTD), una
capacidad eléctrica (como en un sensor de humedad o un sensor
capacitivo), una tensión eléctrica (como en un termopar), una
corriente eléctrica (como en un fototransistor), etc.
Simuladores
Compilar
programa
Subir a la
placa
Códigos de configuración
de Entrada/Salida
Códigos de ejecución
de programa
Elaborado por
Geovanny Samper Ventana de
Docente de Tecnología e Informática J.T compilación y
depuración de
errores
En la configuración de Entrada/Salida, se configuran los pines como tales, en los códigos
de ejecución del programa colocamos los códigos para ejecutar el programa en la placa,
en la ventana de depuración y el compilador, encontramos los errores de ejecución en la
programación cuando se compila el programa antes de subirlo a la placa.
Eventualmente arriba de void setup, se colocan las librerías para utilizar diversos sensores
o componentes como sensores de humedad, de luz, servomotores, entre otros.
Para conectar la placa al PC se debe conectar al puerto USB, y de ahí tenemos que hacer
clic en Herramientas, luego Placa, tal como se observa en el siguiente gráfico.
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
Una vez reconocida la placa, compilamos el programa y lo subimos luego y
observamos su funcionamiento, se recomienda hacer la simulación en Tinkercad de la
siguiente forma
c. Seleccionamos en All Components Board Small, Arduino UNO R3, una resistencia
de 220 Ω y un diodo LED
d. Realizamos el siguiente montaje
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
e. Copiamos el código del Arduino IDE en Code Editor del simulador, previamente
haciendo clic en él
f. Finalmente hacemos clic en Start Simulation para ver el resultado, luego de hacer
clic de nuevo en Code Editor para deshabilitar la ventana del editor
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
c. Para conectar la placa y ver el resultado, primero conectamos la placa al puerto
USB por medio del cable de impresora:
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
f. Seleccionamos el menú Robots y verificamos que la extensión de arduino aparezca
con un indicador verde, el cual confirma que la placa está conectada al programa.
Placa conectada
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
h. Esperamos a que suba el programa:
i. Una vez la subida sea Finalizada, hacemos clic en bandera Verde y observamos el
resultado en la placa, haz clic sobre el programa para ver el funcionamiento del
programa:
j. Para detener el programa hacemos clic en el botón rojo del programa de Scratch.
Actividad
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T
3. Realiza el programa en mBlock con Arduino el montaje del semáforo, en el
protoboard es el siguiente:
Tomado de:
https://www.slideshare.net/SantiagodelaFuenteBl/partes-de-un-arduino-uno
https://es.wikipedia.org/wiki/Arduino
https://aprendiendoarduino.wordpress.com
Elaborado por
Geovanny Samper
Docente de Tecnología e Informática J.T