Paso 4: Código de Arduino
Aquí está algún código de ejemplo que puede utilizar para el sensor
int AlarmOneInputPin = 0; sensor conectado al pin analógico 0
int AlarmOneOutputPin = 9; Alarma conectado al pin digital 9 int AlarmOneInputValue = 0; variable para almacenar el valor Lee int AlarmOneTriggerValue = 350; ajuste de alarma
void setup() {pinMode (AlarmOneOutputPin, salida); / / sistemas digital pin como salida Serial.begin(9600); / / configuración serial}
void loop() {}
AlarmOneInputValue = analogRead(AlarmOneInputPin); leer la entrada de pin Serial.println(AlarmOneInputValue); valor de depuración
if(AlarmOneInputValue < AlarmOneTriggerValue) //flash la alarma si el valor del sensor es inferior al valor de disparo {digitalWrite (AlarmOneOutputPin, alto); / / enciende la alarma de delay(1000); / / espera que un segundo digitalWrite (AlarmOneOutputPin, LOW); / / se ilumina la alarma de delay(1000); / / espera por un segundo} más {digitalWrite (AlarmOneOutputPin, LOW); / / se ilumina la alarma de delay(1000); / / espera un segundo}
}