Arkadaşlar ben arduino uno üzerinden park sensoru yazılımı yazdım bunu rgb ledle yapıyorum kodlar aşagıda başlıktaki hatayı alıyorum yardımcı olursanız sevinirim.
const int kled = 11;
const int yled = 10;
const int mled = 9;
int trigPin = 5;
int echoPin = 4;
int sure;
int mesafe;
void setup() {
pinMode(echoPin,INPUT);
pinMode(trigPin,OUTPUT);
pinMode(kled,OUTPUT);
pinMode(yled,OUTPUT);
pinMode(mled,OUTPUT);
}
void loop() {
digitalWrite(trigPin, HIGH);
delayMicroseconds(1000);
digitalWrite(trigPin,LOW);
sure = pulseIn(echoPin, HIGH);
mesafe = sure /29.1/2;
if (mesafe > 1 )
{
digitalWrite(kled,HIGH);
}
else
{
digitalWrite(kled,LOW);
}
if (mesafe > 5)
{
digitalWrite (yled,HIGH);
}
else
digitalWrite(yled,LOW);
}
if(mesafe>10){
digitalWrite(mled,HIGH);
}
else
{
digitalWrite(mled,LOW);
}
if
{
digitalWrite(mled,LOW);
digitalWrite(yled,LOW);
digitalWrite(kled,LOW);
}
else
digitalWrite(mled,LOW);
digitalWrite(yled,LOW);
digitalWrite(kled,LOW
}
const int kled = 11;
const int yled = 10;
const int mled = 9;
int trigPin = 5;
int echoPin = 4;
int sure;
int mesafe;
void setup() {
pinMode(echoPin,INPUT);
pinMode(trigPin,OUTPUT);
pinMode(kled,OUTPUT);
pinMode(yled,OUTPUT);
pinMode(mled,OUTPUT);
}
void loop() {
digitalWrite(trigPin, HIGH);
delayMicroseconds(1000);
digitalWrite(trigPin,LOW);
sure = pulseIn(echoPin, HIGH);
mesafe = sure /29.1/2;
if (mesafe > 1 )
{
digitalWrite(kled,HIGH);
}
else
{
digitalWrite(kled,LOW);
}
if (mesafe > 5)
{
digitalWrite (yled,HIGH);
}
else
digitalWrite(yled,LOW);
}
if(mesafe>10){
digitalWrite(mled,HIGH);
}
else
{
digitalWrite(mled,LOW);
}
if
{
digitalWrite(mled,LOW);
digitalWrite(yled,LOW);
digitalWrite(kled,LOW);
}
else
digitalWrite(mled,LOW);
digitalWrite(yled,LOW);
digitalWrite(kled,LOW
}