Your cart is currently empty!

20% DESCUENTO

El primer programa clásico para comenzar con Arduino es el famoso “Blink”, que hace que un LED se encienda y apague a intervalos regulares, creando un efecto de luz intermitente.
El objetivo de este programa es hacer que un LED conectado al pin digital 13 de tu Arduino se encienda durante un tiempo y luego se apague durante el mismo intervalo, repitiendo el ciclo de forma continua.
Este ejemplo es muy útil para verificar que tu placa de Arduino está funcionando correctamente, ya que es uno de los ejemplos más sencillos. Además, no necesitas más que la placa de Arduino y el LED incorporado en la mayoría de las placas Arduino (en el pin digital 13).
cpp// Define el pin al que está conectado el LED
int ledPin = 13;
void setup() {
// Inicializa el pin digital 13 como salida:
pinMode(ledPin, OUTPUT);
}
void loop() {
// Enciende el LED:
digitalWrite(ledPin, HIGH);
// Espera 1 segundo:
delay(1000);
// Apaga el LED:
digitalWrite(ledPin, LOW);
// Espera 1 segundo:
delay(1000);
}
int ledPin = 13;
: Define el pin al que está conectado el LED. En este caso, el pin 13 es utilizado por defecto en la mayoría de las placas Arduino (aunque puede variar si se usa un pin externo).pinMode(ledPin, OUTPUT);
: En la función setup()
, se configura el pin 13 como salida, ya que se utilizará para controlar el estado del LED (encendido o apagado).digitalWrite(ledPin, HIGH);
: Enciende el LED. El valor HIGH significa que el pin recibe una señal de 5V, lo que activa el LED.delay(1000);
: Hace que el programa espere durante 1000 milisegundos (1 segundo). Esto da tiempo al LED para estar encendido.digitalWrite(ledPin, LOW);
: Apaga el LED. El valor LOW significa que el pin está a 0V, apagando el LED.delay(1000);
: Espera de nuevo 1 segundo antes de repetir el ciclo.delay()
: Aprenderás cómo usar la función de retardo, lo que es útil para crear pausas y tiempos de espera.setup()
y loop()
. setup()
se ejecuta una sola vez cuando la placa se inicia, y loop()
se repite de forma continua mientras la placa esté encendida.Puedes modificar el tiempo del delay()
para cambiar la velocidad con la que el LED parpadea. Por ejemplo, si quieres que el LED parpadee más rápido, reduce el tiempo de espera (por ejemplo, a 500 milisegundos).
Este programa básico es un excelente punto de partida para comenzar a explorar más proyectos y aprender a usar otros componentes con Arduino.
You must scan the QR code, click continue to attach the screenshot (it is the only proof of payment) and you will be able to complete the purchase.