Arduino UNO

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 6

Arduino UNO

Las descripciones del Arduino UNO son las siguientes:


1. Arduino es una plataforma de desarrollo basada en una placa electrónica
de hardware libre que incorpora un microcontrolador reprogramable
2. Arduino UNO es una placa de circuito impreso (PCB, por sus siglas en
inglés)
3. Estos permiten establecer conexiones entre el microcontrolador y los
diferentes sensores, actuadores, elementos electrónicos, de una manera
muy sencilla
4. Tiene 14 pines de entrada/salida digital (de los cuales 6 pueden ser usando
con PWM), 6 entradas analógicas, un cristal de 16Mhz, conexión USB,
conector Jack de alimentación, terminales para conexión ICSP y un botón
de reinicio
5. Se puede instalar y ejecutar en sistemas operativos Windows, Mac OS y
Linux
6. Es reutilizable, una vez terminado el proyecto es muy fácil poder desmontar
los componentes externos a la placa y empezar con un nuevo proyecto
7. Las placas Arduino son relativamente baratas en comparación con otras
plataformas de microcontroladores
8. Su lenguaje de programación basado en C++ es de fácil comprensión

Principales usos de Arduino UNO


Arduino UNO de usa en la escuela desde nivel primaria hasta la universidad en
toda clase de proyectos, en desarrollos a nivel de ingeniería e incluso en satélite
en la órbita terrestre
Usos del Arduino uno:
 Desarrollo de objetos interactivos
 Crear prototipos basados en software y hardware
 Toma información del entorno a través de sus pines de entrada
 Controla luces y motores

Un ejemplo de todo esto sería el Robot TELEBOT el cual toma señales de audio a
través de un cable estándar de 3.5 mm, simulando sus expresiones faciales con
seres vivos que manejan la boca de TELEBOT y los ojos iluminados con LED.

Ambiente grafico de programación


El entorno de desarrollo integrado para Arduino contiene:
Menú:
 Carga de archivos, edición del texto del código, carga de librerías y
ejemplos, configuración, herramientas...etc.
Botones de acceso rápido
 Verifica: Verifica si tu programa está bien escrito y puede funcionar.
 Cargar: Carga el programa a la placa de Arduino tras compilarlo.
 Nuevo: Crea un nuevo programa.
 Abrir: Abrir archivo.
 Guardar: Guardar/Salvar cambios.
 Monitor Serial: Abre una ventana de comunicación con la placa Arduino
Editor de texto
 Contiene el código del programa que Arduino ejecutará
Área de mensajes y la consola
 Muestran información sobre la compilación...fallos y errores que se
produzcan.

Controlar el hardware de Arduino


Para poder controlar la placa Arduino uno es necesario descargar en el pc su
software, existen versiones de este software para varias plataformas. La aplicación
permite detectar la conexión de la placa al pc. La aplicación muestra un entorno de
programación en la cual se puede controlar la placa por medio de sencillas
sentencias de programación. La aplicación permite detectar la conexión de la
placa al pc. Permite visualizar el puerto que va a utilizar.
Arduino tiene la siguiente estructura básica en un programa:
Función setup
La función setup se invoca una sola vez cuando el programa empieza. Se utiliza
para inicializar los modos de trabajo de los pins, o el puerto serie. Debe ser
incluido en un programa, aunque no haya declaración que ejecutar.
Función loop
Después de llamar a setup, la función loop hace precisamente lo que sugiere su
nombre, se ejecuta de forma cíclica, lo que posibilita que el programa este
respondiendo continuamente ante los eventos que se produzcan en la tarjeta
Función if … else
if… else viene a ser una estructura que se ejecuta en respuesta a la idea “si esto
no se cumple haz esto otro”.
Función for
La declaración for se usa para repetir un bloque de sentencias encerradas entre
llaves un número determinado de veces. Cada vez que se ejecutan las
instrucciones del bucle se vuelve a testear la condición.
Función while
Un bucle del tipo while es un bucle de ejecución continua mientras se cumpla la
expresión colocada entre paréntesis en la cabecera del bucle. La variable de
prueba tendrá que cambiar para salir del bucle.
Función do while
El bucle do while funciona de la misma manera que el bucle while, con la salvedad
de que la condición se prueba al final del bucle, por lo que el bucle siempre se
ejecutará al menos una vez.
Función pinMode
Esta instrucción es utilizada en la parte de configuración setup () y sirve para
configurar el modo de trabajo de un PIN pudiendo ser INPUT (entrada) u OUTPUT
(salida).
Función digitalRead
Lee el valor de un pin (definido como digital) dando un resultado HIGH (alto) o
LOW (bajo). El pin se puede especificar ya sea como una variable o una constante
(0-13).
Función digitalWrite
Envía al ´pin´ definido previamente como OUTPUT el valor HIGH o LOW
(poniendo en 1 o 0 la salida). El pin se puede especificar ya sea como una variable
o como una constante (0-13).
Referencias:
Arduino Introducción. (S/A). arduino.cc. Recuperado de:
https://www.arduino.cc/en/Guide/Introduction#
Gonzáles. A, G. (2015). PANAMAHITEK. Recuperado de:
http://panamahitek.com/que-esarduino-y-para-que-se-utiliza/
Romero. L. (S/A). Recuperado de: https://prezi.com/3xd1zgof2p6q/ejemplos-y-
aplicaciones-de-arduino/
Herrero, J.C. (2015). Una mirada el mundo de Arduino, Revista Tecnología y
desarrollo, Vol. XIII. https://revistas.uax.es/index.php/tec_des/article/view/617/573
Niño, J. A., Martínez, L.Y., Fernández, F.H., Duarte, J.E., Reyes, F., Gutiérrez,
G.J., (2017). Entorno de aprendizaje para la enseñanza de programación en
Arduino mediado por una mano robótica didáctica, Revista Espacios, Vol. 38 (No
60) Pág. 23, http://www.revistaespacios.com/a17v38n60/17386023.html
Arduino(2020), Arduino Software (IDE), Consultado el 07 de Junio de 2020.
https://www.arduino.cc/en/Guide/Environment#toc1
Del Valle, L. (s.f.), Entorno de desarrollo de Arduino, Consultado el 07 de Junio de
2020. https://programarfacil.com/podcast/28-entorno-de-desarrollo-de-arduino/
González, A. (2018), Plataforma Arduino, Revista digital del portal de la educación,
http://revistas.educa.jcyl.es/revista_digital/index.php?
Arduino. (5 de Junio de 2020). arduino.cc. Obtenido de arduino.cc:
https://www.arduino.cc/
Arduinobot. (5 de Junio de 2020). arduinobot. Obtenido de arduinobot:
https://arduinobot.pbworks.com/f/Manual+Programacion+Arduino.pdf

También podría gustarte