Documentos de Académico
Documentos de Profesional
Documentos de Cultura
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.
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?
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.
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.
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.