Photo by Alex Knight from Pexels

Todo sobre Arduino

Arduino es una plataforma de desarrollo de software y hardware libres que incorpora un microcontrolador re-programable y una serie de pines hembra, los que permiten establecer conexiones entre el microcontrolador y los diferentes sensores y actuadores de una manera muy sencilla.

¿Por qué usar Arduino?

Arduino es libre y extensible: esto quiere decir que cualquiera que desee ampliar y mejorar el diseño hardware de las placas como el entorno de desarrollo, puede hacerlo sin problemas.

Placa Arduino Uno

Esto permite que exista un amplio número de placas electrónicas no oficiales para distintos usos y propósitos y de librerías de software de tercero, que pueden adaptarse a distintas necesidades.

Ejemplo de código de programación en Arduino

void setup() {
  // declaramos el pin 13 como salida
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);   // encendemos elpin 13
  delay(1000);                       // esperar 1 segundo
  digitalWrite(13, LOW);    // apagamos el pin 13
  delay(1000);                       // esperar 1 segundo
}

En el código de ejemplo definimos un pin de salida(OUTPUT) y, mediante la sentencia digitalWrite encendemos y apagamos un LED conectado al mismo.

¿Qué necesito para comenzar a programar?

Ahora vamos a definir todo lo que necesitamos para crear aplicaciones de robótica.

Para empezar a programar en Arduino necesitamos descargar su software en forma libre y gratuita.

Para ello nos dirigimos a su página oficial haciendo click en este link y seleccionamos la versión para nuestro sistema operativo.

Descarga de Arduino - todo sobre Arduino

La instalación no difiere de cualquier otro programa, así que sólo bastará hacer doble click en el archivo descargado y seguir las instrucciones en pantalla.

Instalación del IDE de Arduino

Una vez instalado el IDE, ejecutamos el icono creado en el escritorio de nuestra computadora y nos mostrará una pantalla como la siguiente:

Pantalla de inicio del software Arduino. Todo sobre Arduino.

Módulos, shields y componentes electrónicos.

Shields de Arduino

Las shields son placas de circuitos modulares que se montan unas encima de otras para dar funcionalidad extra a Arduino.
Fáciles de integrar tanto a nivel hardware como
software.

Shield para acoplar a la placa principal.
Placas que se pueden acoplar a nuestra Arduino para agregarle funcionalidades extras.

Módulos en Arduino.

Los módulos dan una funcionalidad extra, pero a
diferencia de los shields, estos no se apilan, se
conectan a través de cables.

Distintos tipos de módulos.

Componentes electrónicos

Componente electrónico: es un dispositivo que forma parte de un circuito electrónico.

Asimismo, se suelen encapsular, generalmente en un material cerámico, metálico o plástico, y terminar en dos o más terminales metálicos.

Distintos tipos de componentes electrónicos.

¡A programar!

Un programa de Arduino se denomina sketch y la extensión es .ino
La estructura básica de un sketch de Arduino es bastante simple y se compone de dos partes que son obligatorios y encierran bloques que contienen declaraciones, código e instrucciones.


Void Setup() : en esta sección definimos los distintos tipos de configuraciones. Se ejecuta una vez al iniciar nuestro programa.
Void Loop(): Aquí se colocan todas las instrucciones que se ejecutarán mientras nuestro programa esté en funcionamiento.

Ejemplos de aplicaciones

También te puede interesar:

Tutorial Paso a Paso de Socrative

Lesson Plan en Symbaloo

Apps para niños con Autismo

Actividades educativas con Educaplay

2 thoughts on “Todo sobre Arduino

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *