lunes, 20 de agosto de 2018

Entrada

En este día trabajamos sobre la parte del sensor de movimiento para el garaje de la casa
Para mi estaba un poco complicada ya que necesitaba bastante programación






Servo miservo;

void setup() {

pinMode (A0,INPUT);//El pin A0 sera entrada
pinMode (pinPir,INPUT);//El pin A0 sera entrada

pinMode(pinled,OUTPUT);//Servomotor

miservo.attach(3);//Servomotor conectado al pin 3

miservo.write(0);//Servomotor en cero grado

Serial.begin(9600);//Para poder visualizar en panaatalla

                   // los valores

}

void loop(){

  delay(50);//50 cada lectura de distancias

  int valorPir=digitalRead(pinPir);

  if(valorPir==HIGH)

  {
    miservo.write(180);

  }

    else

  {

    miservo.write(0);

  }

  valorfoto=analogRead(A0);//almacena los valores al que lee

  Serial.println(valorfoto);//muestra los valores en pantalla

  if (valorfoto>500)



{digitalWrite(pinled,LOW);//se apaga el led



}



else

{

 digitalWrite(pinled,HIGH);//se enciecnde el led


 }

}

No hay comentarios:

Publicar un comentario