Está en la página 1de 2

¿Qué es un 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, estos permiten establecer conexiones entre el
microcontrolador y los diferentes sensores y actuadores del Arduino de una manera muy
sencilla 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 Arduino nació en 2003, cuando varios estudiantes del Instituto de Diseño Interactivo de Ivrea
en Italia, con el fin de facilitar el acceso y uso de la electrónico y programación.

Lo hicieron para que los estudiantes de electrónica tuviesen una alternativa más económica a
las populares BASIC Stamp, unas placas que por aquel entonces eran costosas

El resultado fue Arduino, una placa con todos los elementos necesarios para conectar
periféricos a las entradas y salidas de un microcontrolador, y que puede ser programada tanto
en Windows como macOS y GNU/Linux.

¿Cómo funciona 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.

El tipo de periféricos que puedas utilizar para enviar datos al microcontrolador depende del
uso qle estés pensando dar.

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.

Que es programación?

La programación informática es el proceso por el cual se limpia, codifica, traza y protege el


código fuente de programas computacionales, en otras palabras, es indicarle a la computadora
lo que tiene que hacer.

La programación informática es una de las habilidades esenciales que aprendes cuando


estudias informática.

Detrás de todos los programas informáticos que conocemos y usamos, existe todo un proceso
para poderlos crear. Este proceso es conocido como programación.Por medio de ella se
establecen los pasos a seguir para la creación del código fuente de los diversos programas
informáticos.
Este código le indicara al programa informático que tiene que hacer y como realizarlo.

La programación se guía por una serie de normas, ordenes, instrucciones y expresiones que
tienden a ser semejantes a una lengua natural acotada. Por lo cual recibe el nombre de
lenguaje de programación. Y así como en los idiomas también en la informática existen
diversos lenguajes de programación.

Hablando de forma más técnica, la programación se realiza mediante el uso de algoritmos, que
se podrían explicar cómo reglas o instrucciones que deben seguirse para resolver el problema y
lograr el objetivo.

Algunas de ellas pueden agruparse y de ese modo recibir un nombre para tener la facilidad de
ser invocadas con facilidad tantas veces como sea necesario.

El objetivo final de la programación es la de crear software, el cual después será ejecutado de


manera directa por el hardware de la computadora, o a través de otro programa, para
desempeñar diversas labores para las cuales fue diseñado.

Tipos de programación

Programación estructurada. Busca mejorar y reducir el tiempo del proceso al utilizar subrutinas
(subalgoritmos dentro del algoritmo principal que resuelve una tarea).

Programación modular. Divide los programas en módulos para trabajar con ellos y resolver los
problemas de manera más simple.

Programación orientada a objetos. Utiliza objetos (entes con características, estado y


comportamiento) como elementos fundamentales para la búsqueda de soluciones.

Elementos de la programación

Existen ciertos elementos que son clave para ejecutar un lenguaje de programación, entre los
más representativos están:

Palabras reservadas. Palabras que dentro del lenguaje significan la ejecución de una instrucción
determinada, por lo que no pueden ser utilizadas con otro fin.

Operadores. Símbolos que indican la aplicación de operaciones lógicas o matemáticas.

Variables. Datos que pueden variar durante la ejecución del programa.

Constantes. Datos que no varían durante la ejecución del programa.

Identificadores. Nombre que se le da a las diferentes variables para identificarlas.

También podría gustarte