Instalación y primera carga de un programa

Taller Arduino · Sensores, monitoreo y alerta

Es el programa del computador con el que escribimos el código y lo cargamos en la placa Arduino.

Tinkercad simula en el navegador; el IDE se comunica con el Arduino de verdad por el cable USB.

Escribir

El programa en C++, con setup() y loop().

Verificar

Revisa que el código no tenga errores antes de enviarlo.

Cargar

Envía el programa al Arduino, que lo ejecuta solo.

  1. Entra a la página oficial: arduino.cc/en/software
  2. En Arduino IDE 2, elige Windows (Win 10 y más nuevo, 64 bits).
  3. Te ofrece donar: pulsa Just download para descargar gratis.
  4. Abre el instalador, acepta la licencia y deja las opciones que trae.
  5. Si Windows pregunta por instalar controladores (drivers) de Arduino, pulsa Instalar.
Ir a la descarga ↗
Descárgalo solo desde arduino.cc. Otras páginas pueden traer programas que no son los oficiales.
En los computadores del colegio puede que ya esté instalado: búscalo en el menú Inicio como Arduino IDE.
Pantalla de inicio del Arduino IDE: Arrancando…
  1. Abre Arduino IDE desde el escritorio o el menú Inicio.
  2. Aparece la pantalla de inicio con el mensaje «Arrancando…».
  3. La primera vez demora un poco más: prepara todo lo que necesita.
Arduino IDE con un proyecto nuevo

El IDE abre un sketch (así se llama un programa de Arduino) vacío, con las dos partes que siempre tiene:

  1. void setup(): lo que se hace una vez al encender.
  2. void loop(): lo que se repite todo el tiempo.
Abajo dice «Ninguna placa seleccionada»: la elegimos más adelante, con el Arduino conectado.
Panel Salida descargando librerías

La primera vez, en el panel Salida aparecen mensajes como «Descargando…» e «Instalado…».

Son librerías: código ya hecho que el IDE baja para que funcionen las placas y algunos componentes.

Espera a que termine y no cierres el programa. Necesita internet.
Interfaz del Arduino IDE con Verificar, Cargar, Monitor Serial y Editor
BotónPara qué sirve
Verificar ✓Revisa el código y avisa si hay errores.
Cargar →Verifica y envía el programa al Arduino.
Monitor SerialMuestra lo que el Arduino escribe con Serial.print.
EditorDonde se escribe o pega el código.
Estructura de un programa: librerías y variables, setup y loop
  1. Arriba: se incluyen las librerías (#include) y se declaran las variables.
  2. void setup(): prepara la placa (pines, Monitor serie). Corre una vez.
  3. void loop(): el programa en sí. Se repite sin parar.
Cada instrucción termina en ; y cada bloque va entre { }. Si falta uno, Verificar lo avisa.
Computador conectado al Arduino por cable USB
Conecta el cable USB del kit: por ese cable el Arduino recibe energía y el programa (los datos viajan como 1 y 0).
La placa del kit usa el chip CH340. Si el computador no la reconoce, instala su driver (busca «CH340 driver»).
Menú de placas: Seleccione otra placa y puerto
  1. Con el Arduino conectado, abre la lista Seleccionar placa (arriba).
  2. Puede aparecer como «Desconocido» con un puerto COM: es normal en las placas del kit.
  3. Pulsa «Seleccione otra placa y puerto…».
Diálogo para elegir Arduino UNO y el puerto COM
  1. En Placas, escribe arduino uno y elige Arduino UNO.
  2. En Puertos, elige el COM que aparece (por ejemplo COM9 Serial Port (USB)).
  3. Pulsa Aceptar.
¿No sabes cuál es el puerto? Desconecta el Arduino y mira cuál desaparece de la lista.
Arduino UNO seleccionado en COM9

Ahora arriba dice Arduino UNO y, al abrir la lista, aparece con su puerto (COM9 en el ejemplo).

Abajo, en la barra de estado, dice «Arduino UNO en COM…».

Cada computador puede darle otro número de COM. Lo importante es que sea el del Arduino.
Botón Cargar y mensaje Compilando proyecto
  1. Escribe o pega el código (por ejemplo, el de Tinkercad: Código → Texto).
  2. Pulsa Cargar (la flecha →).
  3. Primero dice «Compilando proyecto…» y después «Cargando…». Las luces TX/RX del Arduino parpadean.
Mensaje Carga completada en el panel Salida

Se cargó bien si aparece «Carga completada» y, en Salida, cuánto espacio usa el programa.

Desde ese momento el Arduino ejecuta el programa solo, aunque desconectes el computador (si le das energía).

Para ver mensajes del programa, abre el Monitor Serial (arriba a la derecha) a 9600 baudios.

Para comprobar que todo funciona, carga este programa: el LED L de la placa (pin 13) parpadea una vez por segundo.

Si el LED parpadea, ¡el IDE, el cable y la placa funcionan! Ya puedes cargar los programas de cada sensor.
void setup() {
  pinMode(13, OUTPUT);
}

void loop() {
  digitalWrite(13, HIGH);   // enciende el LED
  delay(1000);              // espera 1 segundo
  digitalWrite(13, LOW);    // lo apaga
  delay(1000);
}
Lo que pasaQué revisar
No aparece ningún puerto COMInstala el driver CH340. Prueba otro cable USB: algunos solo cargan y no pasan datos.
«Ninguna placa seleccionada»Elige Arduino UNO y su puerto con «Seleccione otra placa y puerto…».
Error al cargar (avrdude / not in sync)El puerto no es el del Arduino, o el Monitor Serial está abierto en otra ventana. Ciérralo y vuelve a cargar.
Error al verificarFalta un ; o una }, o una librería. Lee la primera línea roja de Salida.
El programa no hace nadaRevisa las conexiones del circuito con el USB desconectado.

Ya pueden cargar los programas en su Arduino

Vuelvan a la página principal y elijan un sensor: cada presentación trae su código listo para copiar.

Ir a la página principal →
← → para avanzar · F pantalla completa