manual de programación arduina Manual+Programacion+Arduino | Page 45
Arduino: Manual de Programación
pinMode(digPin, OUTPUT); // pin en modo salida
}
void loop() {
digitalWrite(digPin, HIGH); // asigna el valor HIGH al pin
delay(500);
// espera medio segundo
digitalWrite(digPin, LOW); // asigna el valor LOW al pin
delay(500);
// espera medio segundo
}
El programa pone el pin a HIGH una vez por segundo, la frecuencia que se genera en
dicho pin es de 1 pulso por segundo o 1 Hertz de pulso de frecuencia (periodo de 1
segundo) . Cambiando la temporización del programa, podremos cambiar la frecuencia
de la señal. Por ejemplo, si cambiamos las dos líneas con delay(500) a delay(250),
multiplicaremos la frecuencia por dos, de forma que estamos enviando el doble de la
cantidad de pulsos por segundo que antes.
45