Paso 6: SKETCH - crear esbozo a unidad de relé
Crear el bosquejo que el relé para este proyecto.
O bien puede introducir el código usted mismo o usted puede copiar y pegar de aquí.
Señal del relé de prueba cuando se presiona el botón
Usar el PIN 7 para enviar señal al relé de
Encienda el LED cuando se presiona el botón para probar código de bosquejo
y después de
como simple eliminación rebote
//
#define LED 13 / / el pin para el LED
#define botón 2 / / la entrada del pin donde se conecta el pulsador
#define relé 7 / / PIN para la señal del Relais
int val = 0; Val se utilizará para almacenar el estado de
de la clavija de entrada
int old_val = 0; Esta variable almacena la anterior
valor de "val"
int estado = 0; 0 = LED apagado y 1 = LED encendido
void setup() {}
pinMode (LED, salida); arduino LED es una salida
pinMode (botón, entrada); y el botón es una entrada
pinMode (relé, salida); dice arduino relé es una salida
}
void loop() {}
Val=digitalRead(Button); leer valor de entrada y guardarlo - entrada nueva
comprobar si había una transición
Si ((val==HIGH) & & (old_val == LOW)) {}
estado = 1 - del estado;
Delay(10);
}
old_val = val; Val es ahora viejo, vamos a guardarlo
Si (estado == 1) {}
digitalWrite(LED,HIGH); encender LED
digitalWrite(RELAY,HIGH); activar relé
} else {}
digitalWrite(LED,LOW); Apague el LED
digitalWrite(RELAY,LOW); desactivar relé
}
}
SU BOSQUEJO DE LA PRUEBA:
Cargar el Sketch en Arduino.
Interruptor de botón, LED en el PIN 13 debe encenderse.
Si no necesita-bug el esbozo y hacer como el anterior.