Acerca de este curso
En este curso haremos una introducción al Arduino, que básicamente es una placa con un microcontrolador programable, barata y de fácil uso. Es una tarjeta electrónica digital y además es un lenguaje de programación basado en C++ que es «open-source». En español se traduce como de «uso-libre». Su Hardware esta construido por un microcontrolador de la familia AVR y es una de las tarjetas electrónicas más usadas para crear prototipos. Las instrucciones del lenguaje Arduino son muy fáciles de aprender y usar, incluso para personas con poco conocimiento de electrónica y/o programación. Es una herramienta muy utilizada por estudiantes y profesionales de sistemas embebidos.
Arduino es entonces una herramienta de procesamiento digital parecido a una computadora. Como tal, tiene elementos de entrada o salida digital a los cuales se les puede conectar: botones, pantallas lcd, teclados, teclados matriciales o sensores digitales.
Definido de forma escueta el microprocesador, y teniendo en cuenta que habíamos dicho que el microprocesador necesita que se conecte a la memoria a través de la placa base, en el microcontrolador tenemos tanto la memoria donde almacenamos el programa, como la memoria donde se almacena los datos, en el mismo ensamblado (en el mismo chip).
¿Donde nos encontramos un microcontrolador?
Nos lo encontramos en la mayoría de dispositivos electrónicos que usamos cotidianamente, como puedan ser, mandos a distancia, relojes, televisores, automóviles y un largo etcétera. La importancia de saber como funcionan y como se programan, nos abren muchísimas puertas.