Está en la página 1de 3

1.

Introducción

Historia de Arduino

Para saber la Historia de Arduino, tenemos que


remontarnos un tiempo atrás. La historia de
Arduino comenzó como un proyecto de tesis de
maestría de Hernando Barragán y sus asesores
Massio Banzi y Casey Reas. Su objetivo principal
fue el crear una herramienta que fuera fácil de usar.

El propósito de Arduino es el de poder ser usado por la mayoría de las personas,


incluso sin tener un fuerte entrenamiento en programación y/o electrónica. Las
principales ventajas de Arduino son: su costo, facilidad de aprender la herramienta,
un sofware de desarrollo sencillo, no necesita un programador externo a la tarjeta y
es un desarrollo de Hardware-libre lo cual permite crear proyectos que se pueden
comercializar.

Arduino también es una plataforma de desarrollo de Hardware libre, relativamente


económica. Algunas tarjetas alternativas son las freedom de NXP, la tarjeta Nucleo-
l432kc y Raspberry. La principal diferencia entre un Arduino vs Raspberry es el tipo
de dispositivo digital de procesamiento que tiene. Por ejemplo, el arduino es un
microcontrolador, mientras que la Raspberry tiene un microprocesador. También la
diferencia entre un Arduino vs Microcontrolador es el lenguaje con el que se
programa. Ambos se programan en C, pero el lenguaje Arduino es más sencillo y
más rápido para aprender. Además, que en Arduino casi no se requiere programar
los registros del microcontrolador.

¿Qué había antes de Arduino?

Un Arduino es una tarjeta de hardware-libre que usa un lenguaje de programación


propio para crear aplicaciones en un micro-controlador. La historia antes de Arduino
incluye el proceso que se usa para crear una aplicación embebida usando un micro-
controlador.
Un microcontrolador es un sistema digital de procesamiento que mínimo incluye: un
micro-procesador, unidades de entrada-salida, memoria para datos y memoria para
programa. Una analogía de lo que es un Arduino la podemos tomar como si fuera
una pequeña computadora. Esta pequeña computadora tiene como sistema
principal un micro-controlador. Estos sistemas digitales se pueden programar de
tres formas distintas, ademas del lenguaje Arduino.

 Lenguaje ensamblador
 Lenguaje C/C++
 Combinación de ambos

Los componentes basicos en un arduino son: un sistema de digital que incluye dos
microcontroladores ATMEL, uno el ATMEGA328P como cerebro principal y el
segundo el ATMEGA16U2 como convertidor USB-Serial.

Aplicaciones y funciones de un arduino

Las aplicaciones y funciones de un Arduino se pueden aplicar a prácticamente


cualquier proceso que quiera ser automatizado. Desde controlar un invernadero,
prender el foco de tu casa automáticamente por Wifi o incluso leer la computadora
de tu vehículo. Se puede usar para aplicaciones caseras o incluso en ambientes
industriales. La función de Arduino es la de automatizar procesos digitales. Esto es,
el uso del procesador que tiene Arduino para la creación de aplicaciones que
resuelvan problemas. Puedes comenzar a crear domotica, leer tags de
credenciales, etc. Uno de los tutoriales más vistos de Arduino, te permite aprender
a leer tags o credenciales RFID. También si prefieres dar acceso a tus puertas no
mediante RFID sino con tu huella digital también te invito a visitar este tutorial, donde
se usa un lector de huella digital con Arduino.

La principal función de un Arduino es poder crear un prototipo electrónico de manera


rápida con el propósito de validar alguna propuesta. Su diseño permite poder
aprender el lenguaje de forma muy rápida incluso para personas ajenas a la
electrónica y/o programación. Si bien el código Arduino no genera un programa muy
optimizado, la rapidez del desarrollo para un prototipo supera a esta desventaja.
2. Objetivo
2.1. Objetivo General
 Poner en funcionamiento la placa arduino, para un buen funcionamiento
para el usuario mostrando las funciones y las capacidades para las
utilidades, teniendo en cuenta los controles que se dan por la placa arduino,
para que los usuarios tengan el conocimiento de este dispositivo.
2.2. Objetivo Específico
 Conocer las partes de una placa Arduino y sus funciones de cada una.
 Realizar una conexión de una placa Arduino en la computadora en el
“Programa de Simulación”.
 Realizar una conexión en la parte práctica de la placa Arduino para encender
un Led.
 Realizar una conexión en la parte práctica de la placa Arduino de para
encender un Motor.

También podría gustarte