Neler Yeni

buzzerPin' was not declared in this scope hatası alıyorum yardımcı olurmusunuz?

F_rk55

80+
Katılım
23 Şubat 2023
Mesajlar
11
Dahası  
Reaksiyon skoru
0
İsim
Furkan Bay
#define echoPin 6
#define trigPin 7
#define buzzerPİn 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 >= maxrange || distance <= minrange)
return 0;
return distance;
}

int melodi(int dly)
{
tone(buzzerPin, 440); <----------------------------------- |
delay(dly); |
noTone(buzzerPin); |
delay(dly); |
} |
|
|
|
|
|
yanlışım nerede tone(buzzerPin, 440); şurada hata alıyorum |
Mesaj otomatik birleştirildi:

yardım lütfen :(
Mesaj otomatik birleştirildi:

kimse görmüyor yardımcı olun
 
Son düzenleme:

serdar45

80+
Katılım
27 Kasım 2022
Mesajlar
234
Dahası  
Reaksiyon skoru
42
İsim
Mahmut Serdar Çeliktürk
#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 >= maxrange || distance <= minrange)
return 0;
return distance;
}

int melodi(int dly) {
tone(buzzerPin, 440);
delay(dly);
noTone(buzzerPin);
delay(dly);
}
Mesaj otomatik birleştirildi:

#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 >= maxrange || distance <= minrange)
return 0;
return distance;
}

int melodi(int dly) {
tone(buzzerPin, 440);
delay(dly);
noTone(buzzerPin);
delay(dly);
}
dener misin
 
Top Bottom