miércoles, 23 de diciembre de 2015

Combinaciones de sensores

Programa
 #include <Ultrasonic.h>

Ultrasonic ultrasonic(9,8);
int ledPin = 13;
int distancia = 0;
int EntradaPin = 2; 
int estado = LOW; 
int valor = 0; 
void setup()
{
pinMode(ledPin, OUTPUT); 
pinMode(EntradaPin, INPUT); 
Serial.begin(9600);
}
void loop()
{
valor = digitalRead(EntradaPiR); 
distancia = ultrasonic.Ranging(CM);
if (valor == HIGH)
Serial.print(distancia); 
Serial.println(" cm" );
delay(100);
else 
{
digitalWrite(ledPin, LOW); 
Serial.print("0"); 
Serial.println(" cm" );
}
}


No hay comentarios:

Publicar un comentario