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.
El programa en C++, con setup() y loop().
Revisa que el código no tenga errores antes de enviarlo.
Envía el programa al Arduino, que lo ejecuta solo.
El IDE abre un sketch (así se llama un programa de Arduino) vacío, con las dos partes que siempre tiene:
void setup(): lo que se hace una vez al encender.void loop(): lo que se repite todo el tiempo.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.
| Botón | Para qué sirve |
|---|---|
| Verificar ✓ | Revisa el código y avisa si hay errores. |
| Cargar → | Verifica y envía el programa al Arduino. |
| Monitor Serial | Muestra lo que el Arduino escribe con Serial.print. |
| Editor | Donde se escribe o pega el código. |
#include) y se declaran las variables.void setup(): prepara la placa (pines, Monitor serie). Corre una vez.void loop(): el programa en sí. Se repite sin parar.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…».
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 comprobar que todo funciona, carga este programa: el LED L de la placa (pin 13) parpadea una vez por segundo.
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 pasa | Qué revisar |
|---|---|
| No aparece ningún puerto COM | Instala 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 verificar | Falta un ; o una }, o una librería. Lee la primera línea roja de Salida. |
| El programa no hace nada | Revisa 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 →