Feb 14 ,2017 | Comentarios

Qué es la programación con arduino y para qué sirve

Si entre tus inquietudes está descubrir qué es la programación con arduino y para qué se utiliza, acabas de llegar al lugar indicado para poner fin a todas tus dudas. Y es que el arduino es nada más y nada menos que una placa basada en un microcontrolador, concretamente un ATMEL.

Pero, ¿qué es un microcontrolador? Se trata de una plataforma de hardware libre. Cuenta con un circuito integrado mediante el cual se pueden grabar instrucciones. A su vez, estas instrucciones se escriben usando un lenguaje de programación que permite al usuario establecer programas que interactúan con circuitos electrónicos.

El arduino es una placa que tiene todos los elementos necesarios para conectar periféricos a las entradas y salidas de un microcontrolador. Es decir, es una placa impresa con los componentes necesarios para que funcione el microcontrolador y su comunicación con un ordenador a través de la comunicación serial.

¿Cómo funciona el Arduino?

Las funciones de Arduino, como ocurre con la mayoría de las placas de microcontroladores, se pueden resumir en 3 factores:

  • Cuenta con una interfaz de entrada. Esta puede estar directamente unida a los periféricos , o conectarse a ellos a través de puertos.
  • La interfaz de entrada tiene como objetivo trasladar la información al microcontrolador. El microcontrolador es la pieza que se encarga de procesar esos datos. Además, varía dependiendo de las necesidades del proyecto en el que se desee usar la placa, y existe una gran variedad de fabricantes y versiones disponibles.
  • También cuenta con interfaz de salida. Este se encarga de llevar la información procesada a los periféricos autorizados de hacer el uso final de esos datos. En algunos casos puede tratarse de otra placa en la que se centraliza y procesa la información de forma totalmente renovada, o sencillamente, puede ser una pantalla o un altavoz encargado de mostrar la versión final de los datos.

 Lenguaje de la programación con Arduino: C++

¿Qué lenguaje utiliza este tipo de programación? La plataforma Arduino se programa con un lenguaje propio basado en el lenguaje de programación de alto nivel Processing, lo que significa que es similar a C++.

¿Qué quiere decir esto? Que se trata de un lenguaje de programación de propósito general asociado a un sistema operativo llamado UNIX.

Este lenguaje de medio nivel, trata con objetos básicos como caracteres, números, bits y direcciones de memoria, entre otros.

Este tipo de lenguaje posee una gran portabilidad. Gracias a ello se suele utilizar para la programación de sistemas como la construcción de intérpretes, compiladores, y editores de texto.

¿Te gustaría profundizar en la programación con Arduino y hacer tus primeros pinitos? te recomendamos ampliar tus conocimientos en esta área a través de la especialidad Didáctica de la Programación:

 

    [gdrts_stars_rating style_size="24" type="posts.post" id="59485" ]
David
28/02/2017

Me parece interesante, el desarrollo de proyectos de aplicación practica y para el aprendizaje en escuelas o para conocimiento q nunca esta demás.

    [gdrts_stars_rating style_size="24" type="posts.post" id="59485" ]
Tino
28/02/2017

Me gustaría iniciarme

    [gdrts_stars_rating style_size="24" type="posts.post" id="59485" ]
Carlos
25/02/2017

Me gustaria aprender a trabajar con arduino