01 Guía No 01 - Arduino
01 Guía No 01 - Arduino
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.
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.
El software libre son los programas informáticos cuyo código es accesible por cualquiera para que quien
quiera pueda utilizarlo y modificarlo. Arduino ofrece la plataforma Arduino IDE (Entorno de Desarrollo
Integrado), que es un entorno de programación con el que cualquiera puede crear aplicaciones para las placas
Arduino, de manera que se les puede dar todo tipo de utilidades.
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. La información de estos periféricos que
conectes se trasladará al microcontrolador, el cual se encargará de procesar los datos que le lleguen a través
de ellos.
También cuenta con una interfaz de salida, que es la que se encarga de llevar la información que se ha
procesado en el Arduino a otros periféricos. Estos periféricos pueden ser pantallas o altavoces en los que
reproducir los datos procesados, pero también pueden ser otras placas o controladores.
Además, las placas Arduino también cuentan con otro tipo de componentes llamados Escudos (Shields) o
mochilas. Se trata de una especie de placas que se conectan a la placa principal para añadirle una infinidad
de funciones, como GPS, relojes en tiempo real, conectividad por radio, pantallas táctiles LCD, placas de
desarrollo, y un larguísimo etcétera de elementos. Incluso hay tiendas con secciones especializadas en
dichos elementos.