Guten Morgen
Ich habe in einem Tutorial eine ganz einfache Schaltung mit dem HC-SR04 gefunden. Ich habe sie nachgebaut und es hat alles funktioniert so dasss es mir eine Distanz in cm anzeigt. Danach kam mir aber eine Idee was wenn man damit eine LED steuern könnte aber nur bei einer bestimmten Distanz. Gedacht getan (mit meinem nicht sehr grossen Wissen übers programmieren) aber es funktioniert nicht.
Bitte um Hilfe hier ist die Schaltung:#include "SR04.h"
#define TRIG_PIN 12
#define ECHO_PIN 11
SR04 sr04 = SR04(ECHO_PIN,TRIG_PIN);
long a;
int LED = 8;
void setup() {
Serial.begin(9600);
delay(1000);
pinMode(LED,OUTPUT);
}
void loop() {
a=sr04.Distance();
Serial.print(a);
Serial.println("cm");
delay(1000);
if (digitalRead(a) == 10)
{
digitalWrite(LED,HIGH);
}
}
Challenger