La función de configuración setup() se ejecuta solo una vez, justo después de cargar un nuevo programa. Utiliza esta función para inicializar variables, modos de pin, iniciar bibliotecas, etc. En este ejemplo, la función setup () se usa para definir el pin 13 como salida:
void setup() {
pinMode(13, OUTPUT);
}
La función lazo loop () se ejecuta continuamente en un bucle sin fin mientras la placa Arduino está encendida. Es el núcleo de la mayoría de los programas. En este ejemplo, enciende el LED incorporado del pin 13 utilizando la función digitalWrite () para enviar un mensaje de ALTO (5V) al pin. Luego se detiene la ejecución del programa durante un segundo con la función delay(1000). Durante este tiempo, el LED permanecerá encendido. Después de esta pausa, apaga el LED, de nuevo utilizando la función digitalWrite () pero enviando una señal BAJA (0V) en su lugar, y luego pausar el programa para otro segundo. Este código se repetirá continuamente, haciendo que el LED parpadee.
No hay comentarios:
Publicar un comentario