arduino ile frekans ölçüp ölçülen frekansı buzzerden dinlemek istedim ama bir türlü ölçülen frekansı buzzere veremedim hep hata aldım sorun nedir yardımcı olursanız sevinirim
#include <FreqCount.h>
int buzzer = 9;
int cikis;
void setup() {
Serial.begin(57600);
FreqCount.begin(1000);
digitalWrite(buzzer, LOW);
}
void loop() {
if (FreqCount.available()) {
int count = FreqCount.read();
cikis = map (count, 1000, 250000, 1, 250);
tone (buzzer, cikis);
}
}
Muhtemelen "count" değişkeninin gerekli aralıkta
olmasındandır. "constrain" komutunu inceleyiniz.