Está en la página 1de 10

INTRODUCCIÓN A LA ROBÓTICA CON ARDUINO

Propósito

Conocer el funcionamiento de las cosas es algo que nos hemos planteado desde
el inicio de los tiempos; hoy en día nos enfrentamos a una realidad donde abundan
la automatización, la domótica (automatización de las casas y edificios), la
interacción de las personas con las máquinas, la electrónica, la mecánica y la
programación.
Casi cualquier proceso que nos podamos imaginar tiene un porcentaje de
dependencia de estas máquinas, por ejemplo: Tu despertador sonó a las 6am para
que vinieras a la escuela o fueras al trabajo, esa máquina, reloj, trabajó durante
toda la noche para al final avisarte que era hora de despertar.
El propósito de esta guía es abordar el concepto de computación física que es la
capacidad de interacción y comunicación de una máquina con los humanos,
usando sensores y actuadores. Las decisiones de esto las va a tomar un
microcontrolador que se encuentra ubicado en la placa Arduino. La tarjeta Arduino
es el corazón de la presente guía.

¿Qué voy a aprender?

Muchas veces pensamos que los temas tecnológicos requieren de gran habilidad
técnica y de un gran conocimiento, pero esto no es cierto. Queremos que con el
desarrollo de esta guía entiendas que muchos de esos procesos tecnológicos son
simples de entender y aquellos que son complejos son la unión de muchos procesos
simples.
En esta guía vas a aprender a imaginar y aterrizar todas ideas a conceptos tangibles
de los cuales te puedas sentir orgulloso, ya que fue tu idea y tu lo desarrollaste ;)

Arduino es software y hardware


Hardware

La palabra hardware en informática se refiere a las partes físicas tangibles de un sistema


informático, sus componentes eléctricos, electrónicos, electromecánicos y mecánicos, los cables
motores, interruptores, ruedas, baterías, elementos de todo tipo y cualquier otro elemento físico
involucrado, componen el hardware o soporte físico.
Plataforma de hardware

Arduino es una plataforma de hardware libre, basada en una placa con un


microcontrolador y un entorno de desarrollo, y diseñada para facilitar el uso de la
electrónica en proyectos multidisciplinarios.

Software

Se conoce como software al soporte lógico de un sistema informático, que comprende el


conjunto de los componentes lógicos necesarios que hacen posible la realización de tareas
específicas.

Plataforma de software

El software de Arduino es un IDE, entorno de desarrollo integrado. Es un programa


informático compuesto por un conjunto de herramientas de programación.
El IDE de Arduino es un entorno de programación que ha sido empaquetado como
un programa de aplicación; es decir, consiste en un editor de código, un compilador,
un depurador y un constructor de interfaz gráfica, además incorpora las herramientas
para cargas el programa ya compilado en la memoria flash del Arduino.

Arduino

Arduino es una plataforma electrónica de código abierto (open-source) basada en hardware y


software flexibles y fáciles de usar. Arduino consta de una placa principal de componentes
eléctricos, donde se encuentran conectados los controladores principales que gestionan los
demás complementos y circuitos ensamblados en la misma.

Además, requiere de un lenguaje de programación para poder ser utilizado, programado y


configurado a nuestras necesidades, por lo que se pude decir que Arduino es una herramienta
completa, ya que solo debemos instalar y configurar el lenguaje de programación de esta placa
y los componentes electrónicos que queramos, esta no solo es una herramienta de creación,
sino también de aprendizaje en el ámbito del diseño de sistemas electrónicos-automáticos,
creación de robots y demás, fácil de utilizar.
Ventajas de Arduino

Barato: las placas de Arduino son relativamente baratas comparadas con otras
plataformas micro-controladoras.
Multiplataforma: el software de Arduino se ejecuta en sistemas operativos Windows
Macintosh OSX y GNU/Linux.
Entorno de programación simple y claro: el entorno de programación de Arduino
es fácil de usar, pero suficientemente flexible para que usuarios avanzados puedan
aprovecharlo igual

Código abierto y software extensible: el software Arduino esta publicado como


herramientas de código abierto, disponible para extensión por programadores
experimentados.
Código abierto y hardware extensible: el Arduino esta basado en
microcontroladores ATMEGA8, ATMEGA168 Y ATMEGA328 de Atmel. Los planos
para los módulos son publicados bajo licencia Creative Commons.

Tipos de Arduino

Como toda familia que se respete, tenemos de los integrantes más grandes a los más
pequeños, te invito a conocerlos:
Expandir Arduino con los shields
Un shield o escudo es una placa que permite expandir funcionalidades a tu Arduino
con lo cual puedes conectar motores, sensores, o a la red de celular, red wifi, internet
entre otros más.
Entre ellos los Arduinos más usados son el Arduino uno y Arduino nano:

Arduino nano

El Arduino nano es una pequeña pero poderosa tarjeta basada en el


ATmega328. Posee las mismas funcionalidades que un Arduino UNO, solo
que en un tamaño reducido. Para programarla solo se necesita de un cable
mini USB.
Arduino uno

Es una placa electrónica basada en el microcontrolador ATmega328.cuenta


con 14 entradas / salidas digitales, de las cuales 6 se pueden utilizar como
salidas PWM (modulación por ancho de pulsos) y otras 6 son entradas
analógicas. Además, incluye un cristal oscilador de 16 MHz, un conector USB,
un conector de alimentación, una cabecera ICSP y un botón de reseteado.
Partes placa Arduino UNO
Instalación de el programa Arduino

1.- Descargar el entorno de desarrollo Arduino


Para programar la tarjeta necesitas el entorno de desarrollo Arduino, el cual lo puedes
descargar del siguiente link:
https://www.arduino.cc/en/software

3
2.- Instala el entorno de desarrollo de Arduino (IDE)

La instalación del programa será terminada y tendremos ya el icono del programa en


escritorio oh en el lugar donde descargaste.
3.- conociendo el software Arduino

aa

También podría gustarte