hola, estoy intentando programar mi trabajo de electronica pero me dice que tengo un error rn la parte donde dice duration (el trabajo es con arduino), quisiera saber donde me estoy equivocando
esta es la programacion:
#define trigPin 8
#define echoPin 9
#define Buzzer 2
void setup() {
Serial.begin (9600);
pinMode(trigPin, OUTPUT);
pinMode(echoPin, INPUT);
pinMode(Buzzer, OUTPUT);
}
void loop() {
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigPin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = (duration/2) / 29.1;
if (distance < 100)
{
digitalWrite(Buzzer,HIGH); //menos de 100 se producira un sonido beep
}
else {
digitalWrite(Buzzer,LOW);
}
if (distance >= 300 || distance <= 0)
{
Serial.println("Out of range");
}
else {
Serial.print(distance);
Serial.println(" cm");
}
delay(500);
}
Respuestas a la pregunta
Contestado por
0
Respuesta:
Si alguna vez ha cruzado por su mente la idea de disolver su matrimonio, si siente que no vale la pena seguir luchando en ese lugar donde ha sido despreciado; haga un alto y dese la ultima oportunidad leyendo este libro. Usted tiene en sus manos una ... More
Otras preguntas
Latín / Griego,
hace 1 mes
Castellano,
hace 1 mes
Castellano,
hace 1 mes
Arte,
hace 1 mes
Geografía,
hace 8 meses
Matemáticas,
hace 8 meses