Merhaba Arduino dan mesafe ölcüm kodu yapmaya başladım ama "int mesafe" yapmama rağmen olmuyor.
KOD:
#define echoPin 6
#define trigPin 7
#define buzzerPin 8
int maximumRange = 50;
int minimumRange = 0;
void setup() {
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
pinMode(buzzerPin,OUTPUT);
}
void loop() {
int olcum = mesafe(maximumRange, minimumRange)
melodi(olcum*10);
}
int mesafe(int maxrange, int minrange);
{
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigpin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration / 58.2;
delay(50);
if (distance m >= maxrange || distance <= minrange)
return 0;
return distance;
}
int melodi(int dly){
tone(buzzerPin, 440);
delay(dly);
noTone(buzzerpin);
delay(dly);
}
KOD:
#define echoPin 6
#define trigPin 7
#define buzzerPin 8
int maximumRange = 50;
int minimumRange = 0;
void setup() {
pinMode(trigPin,OUTPUT);
pinMode(echoPin,INPUT);
pinMode(buzzerPin,OUTPUT);
}
void loop() {
int olcum = mesafe(maximumRange, minimumRange)
melodi(olcum*10);
}
int mesafe(int maxrange, int minrange);
{
long duration, distance;
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
digitalWrite(trigpin, HIGH);
delayMicroseconds(10);
digitalWrite(trigPin, LOW);
duration = pulseIn(echoPin, HIGH);
distance = duration / 58.2;
delay(50);
if (distance m >= maxrange || distance <= minrange)
return 0;
return distance;
}
int melodi(int dly){
tone(buzzerPin, 440);
delay(dly);
noTone(buzzerpin);
delay(dly);
}