Aprende arduino desde cero con ejemplos prácticos!

Arduino

Es una plataforma de electrónica abierta para la creación de prototipos basada en software y hardware libres. con Arduino podemos tomar información del entorno conectando sensores a través de sus pines de entrada y actuar controlando luces, motores y otros actuadores.

Para realizar un diseño electrónico donde deseamos utilizar el menor número de componentes y, que a su vez pueda ser modificable su funcionamiento por software en futuras versiones, nos debemos de plantear la utilización de un microcontrolador.

¿Arduino es un microcontrolador?

Un microcontrolador, como veremos más adelante, es un circuito integrado constituido,
internamente, por la CPU, Memoria, Entrada/Salida y Oscilador, todo esto encapsulado en un mismo chip de material semiconductor. Principalmente la memoria es del tipo flash que nos permita reprogramar, cargar una o varias veces el programa software, para que se ejecute las salidas y entradas de nuestro microcontrolador según el programa establecido y se mantengan los datos de programación incluso desconectando la tensión de alimentación.

Con la aparición de las placas de Arduino, los usuarios expertos y no tan expertos, han visto una oportunidad para explotar su creatividad y realizar proyectos que antes no podían afrontar de una forma tan sencilla, pues se necesitaban de muchos recursos que solamente se lo podían permitir los fabricantes de equipos Hardware en sus departamentos de I+D y Producción.

El futuro con arduino

Arduino se ha proclamado como una de las plataformas escogidas para llevar a cabo proyectos tecnológicos. Esto es así debido a su versatilidad como instrumento para este cometido, por la gran cantidad de sensores que puede incorporar y por los precios que se están alcanzando, o que permite hoy en día a los usuarios tenerlo al alcance de la mano y del bolsillo, destacando también, la facilidad con la que se puede programar e interactuar con el medio que nos rodea.

Un sistema microprogramable será todo sistema mediante una electrónica digital encapsulada en uno o varios circuitos integrados, con un generador de pulsos de alta velocidad que sea totalmente capaz de seguir una secuencia de instrucciones contenidas en un programa de forma rápida y eficaz.

Un sistema microprogramable consta de unos subsistemas o bloques:

 Oscilador o generador de pulsos (conocido normalmente por reloj). Genera los pulsos
necesarios para que el sistema vaya perfectamente sincronizado. Por cada pulso de reloj
se ejecutan una o varias instrucciones (según las características de la CPU) en el bloque
CPU.

 Unidad Central de Proceso (CPU). Se encarga de ejecutar las instrucciones de los
programas, así como realizar las operaciones aritmético-lógicas que se requiera durante
la ejecución de dichos programas.

 Unidad de memoria. Esta memoria almacenará los programas que se van a ejecutar y los resultados derivados de dicha ejecución.

 Bloque de Entrada y Salida. Este bloque se encarga de gobernar el flujo de datos que
existe entre el exterior y el interior del sistema. En el exterior contamos con los
periféricos, que son dispositivos que introducen información al sistema.

 Periféricos. Pueden ser otros dispositivos microprogramables o simplemente circuitos
digitales que permiten al usuario interactuar con el sistema.

El Hardware. 

Son los componentes físicos que se utilizan en el proyecto:
Microcontrolador, resistencias, Leds, condensadores, interruptores, sensores,
potenciómetros, relés, tiristores, reguladores, pulsadores, triacs, optoacopladores, etc.

El Software.  

Es la parte de programación del microcontrolador. Se basa en instrucciones
y códigos en lenguaje C. Se programa las salidas y entradas del microcontrolador para
obtener el funcionamiento de los componentes electrónicos exteriormente conectados al
microcontrolador (Hardware).

Descargue aqui el manual





9 comentarios

Dejar una contestacion

Tu dirección de correo electrónico no será publicada.


*