pinMode. digitalWrite. delay
PinMode(pin,modo) | |
Configura el pin indicado como entrada (INPUT) o como salida (OUTPUT). Por defecto todos los pines quedan programados como entradas. | |
digitalWrite(pin,valor) | |
Escribe en el pin correspondiente un valor alto (HIGH, próximo a 5v) o bajo (LOW, próximo a 0v). | |
delay(milisegundos) | |
Detiene el programa el tiempo indicado en milisegundos. |
Ejemplo: Un diodo LED que parpadea,
//Parpadeo del diodo led incluido en la tarjeta
//conectado al pin 13
//Se enciende y apaga a intervalos de 1 segundo
void setup() {
pinMode(13,OUTPUT); //pin13 como salida
}
void loop() {
digitalWrite(13,HIGH); //encendemos el led
delay(1000); //esperamos 1 segundo
digitalWrite(13,LOW); //apagamos el led
delay(1000); //esperamos otro segundo
} //se repite el ciclo
Rellenar huecos
Obra publicada con Licencia Creative Commons Reconocimiento No comercial Compartir igual 4.0