Arduino

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

Qué es Arduino

Arduino es una plataforma de creación de electrónica de código abierto, la cual está basada en hardware
y software libre, flexible y fácil de utilizar para los creadores y desarrolladores. Esta plataforma permite
crear diferentes tipos de microordenadores de una sola placa a los que la comunidad de creadores
puede darles diferentes tipos de uso.

Para poder entender este concepto, primero vas a tener que entender los conceptos de hardware libre y
el software libre. El hardware libre son los dispositivos cuyas especificaciones y diagramas son de acceso
público, de manera que cualquiera puede replicarlos. Esto quiere decir que Arduino ofrece las bases para
que cualquier otra persona o empresa pueda crear sus propias placas, pudiendo ser diferentes entre
ellas pero igualmente funcionales al partir de la misma base.

Cómo funciona Arduino


El Arduino es una placa basada en un microcontrolador ATMEL. Los microcontroladores son circuitos
integrados en los que se pueden grabar instrucciones, las cuales las escribes con el lenguaje de
programación que puedes utilizar en el entorno Arduino IDE. Estas instrucciones permiten crear
programas que interactúan con los circuitos de la placa.El microcontrolador de Arduino posee lo que se
llama una interfaz de entrada, que es una conexión en la que podemos conectar en la placa diferentes
tipos de periféricos.

112

Importancia de Arduino

Importance of Arduino

Alba N. Rodríguez-Solís a

Abstract:
Arduino is the integration of open Hardware and Software platforms that is available to anyone due to its
low cost, easy use, great
versatility and infinite possibilities of use. It is free software under the GNU open-source open-source
license, it has different

presentation boards, which are characterized by their diversity of microcontrollers in each of their
boards; This is because it adapts to

different types of users and uses.

Keywords:

Arduino, Hardware, Software, microcontrolles.

Resumen:
Arduino es la integración de plataformas abiertas de Hardware y Software que se encuentra al alcance
de cualquier persona debido

al bajo costo, fácil uso, gran versatilidad e infinidad de posibilidades de uso. Es de software de licencia
libre GNU open-source de

código abierto, cuenta con distintas placas de presentaciones, que se caracterizan por su diversidad de
microcontroladores en cada

una de sus placas; esto se debe a que se adapta a distintos tipos de usuarios y usos.

Palabras Clave:

Arduino, Hardware, Software, GNU, microcontroladores.

Introducción
ARDUINO, significa “AMIGO FUERTE”, creado en Italia

2005, en Ivrea. Con el fin de crear un dispositivo para el

control de proyectos de interacción que construían los

estudiantes, que esté al alcance de su presupuesto y

utilizable en cualquier proyecto.

Su origen parte desde el año 2005, diseñado para

estudiantes del Instituto IVREA, en Ivrea (Italia). En ese

tiempo, los estudiantes usaban el microcontrolador

BASIC Stamp, cuyo coste era de 100 dólares


estadounidenses, lo que se consideraba demasiado

costoso para ellos.

Desarrollo
Arduino es una Plataforma de Hardware y software de

Código abierto, bajo costo y fácil de utilizar. Cuenta con

una placa de circuito impreso con un microcontrolador

Atmel AVR que interactúa con el mundo real

conectándolo a través de los puestos de entrada y salida

(presentes en cada placa).

Arduino se integra de sensores, actuadores y la placa de

expansión.

Usa Código abierto (open source y open hardware), está

permitida la fabricación o ensamblaje de las placas

Arduino y la distribución del software por cualquier

individuo (De ahí la variación de precios y modelos).

Muchas empresas y usuarios las fabrican con solo

comprar los componentes.

Arduino se presenta en 2 dos grandes:

1. Arduino se utilizado como un microcontrolador, cuando

tiene un programa descargado desde un ordenador y

funciona de forma independiente de éste, y controla y

alimenta determinados dispositivos y toma decisiones de

acuerdo al programa descargado e interactúa con el

mundo físico gracias a sensores y actuadores.

2. Arduino hace de interfaz entre un ordenador u otro


dispositivo, que ejecuta una determinada tarea, para

traducir dicha tarea en el mundo físico a una acción. Y

viceversa, gracias a sensores que están conectados a la

placa Arduino podemos hacer que el ordenador ejecute

determinada acción.

Publicación semestral, Con-Ciencia Boletín Científico de la Escuela Preparatoria No. 3, Vol. 9, No. 18
(2022) 112-113

113

Conclusión
Para concluir decimos que Arduino es un conjunto de

recursos formados por Hardware (placa de Arduino) y

Software (Plataforma IDE); y una gran comunidad de

usuarios.

Su fama se basa en los distintos usos como la creación y

control de dispositivos que resuelven prototipos de vida

real, tales como: una báscula, un reloj, sistema de riego

automatizado, despachador de comida para mascota,

medidor de temperatura, proximidad, un motor que suba

o baje una persiana basada en la luz que haya gracias a

un sensor conectado al Arduino; entre otros.

Entorno desarrollo Arduino


El lenguaje de programación Arduino se basa en C/C++. Para la programación de la

plataforma electrónica Arduino, se proporciona un entorno de desarrollo, en la página Web [7].

Figura 1-11: Entorno de desarrollo

El entorno de desarrollo Arduino, Figura 1-11, consta de un editor de texto para escribir
el código deseado, una barra de herramientas y un área de mensajes. Este entorno de

desarrollo permite la conexión con el hardware de Arduino para cargar los programas y

comunicarse con ellos.

En el entorno de Arduino se utiliza la palabra ‘sketch’ para dirigirse al programa. Estos

sketches son escritos en el editor de texto. En el área de mensajes se muestra la información

mientras los sketches son cargados y también se muestran los errores.

Los sketches se componen esencialmente de dos funciones básicas, la función setup ()

y la función loop (). Un sketch siempre tiene que contener estas dos funciones aunque no sea

necesario definirlas. La función setup () se ejecutará una sola vez cuando se conecte la placa de

Arduino a una fuente de alimentación externa o se pulse el botón de Reset. Esta función se

emplea para iniciar variables, librerías, establecer la configuración de los pines, etc. La función

loop () se ejecutará a modo de bucle durante todo el tiempo que este alimentada la plataforma

o hasta que se pulse el botón Reset. En el caso de pulsarse, el programa volvería a correr la

función setup () para después recorrer en bucle la función loop ().

Conclusiones
Al empezar este capítulo se habló de un modo general sobre las investigaciones

realizadas en el LEB, el ámbito de éste proyecto, el objetivo a conseguir y los medios software y

hardware utilizados.

Después se expuso la minusvalía en España y como la discapacidad física es la que

mayor presencia tiene en nuestro país. También se explicaron diferentes tecnologías que han

conseguido ayudar a las personas que padecen algún tipo de minusvalía.

Más adelante se comentaron las enfermedades degenerativas que imposibilitan al

individuo a mover el cuerpo en su totalidad pero aún así, siendo incapaces de ponerse de pie,

son capaces de mover ciertas partes de su cuerpo. Esto dio la idea de crear una interfaz con la

que poder dirigir una silla de ruedas mediante los pies.


Programación Arduino
La programación de Arduino es la programación de un microcontrolador. Esto era algo más de los
ingenieros electrónicos, pero Arduino lo ha extendido a todo el público. Arduino ha socializado la
tecnología.

Programar Arduino consiste en traducir a líneas de código las tareas automatizadas que queremos hacer
leyendo de los sensores y en función de las condiciones del entorno programar la interacción con el
mundo exterior mediante unos actuadores.

Arduino proporciona un entorno de programación sencillo y potente para programar, pero además
incluye las herramientas necesarias para compilar el programa y “quemar” el programa ya compilado en
la memoria flash del microcontrolador. Además el IDE nos ofrece un sistema de gestión de librerías y
placas muy práctico. Como IDE es un software sencillo que carece de funciones avanzadas típicas de
otros IDEs, pero suficiente para programar.

bibliografia

[1] AQUAE, «AQUAE FUNDACIÓN,» S/F. [En línea]. Available:

https://www.fundacionaquae.org/wiki/sabes-arduinosirve/#:~:text=Arduino%20se%20utilizado
%20como%20un,gracias%

Qué es Arduino, cómo funciona y qué puedes hacer con uno

Xataka

https://www.xataka.com

También podría gustarte