benim fikrim 4096 daha çok oynama görürüz ama daha hassas olur. Ne kadar bitlenirse o kadar kaşınır yaniPeki bunu 1023 olarak mı kullanmak mantıklı yoksa 4096 olarak mı?
Şöyle oldu gibi;Sana run_fir fonksiyonunun sonucu lazım. Onu bir değişkene ata ve oradan vOUT falan hesapla.
while (1)
{
int value = analogRead(voltageSensor);
float temiz_volt = run_fir(value);
vOUT = (temiz_volt / 1014.0) * 3.236;
vIN = vOUT * 9.2622;
Serial.println(temiz_volt);
delay(10);
}
Peki bunu 1023 olarak mı kullanmak mantıklı yoksa 4096 olarak mı?
Şöyle oldu gibi;
Değişkenlik kalktı abi. Sadece 1 puan oynuyor ama o da çok nadir.Yani değişkenlik kalktı mı, no oldu?
ADC ile gnd arasına 100nf atsak sorun ne ölçüde düzelir abi ?
@taydin abi loop içinde zaten dönecek program neden birdaha while 1 yapıp onun içinde döndürüyoruz bize bunun artısı ne olur
Burada bir faydası yok gibi. Loop içinde bir sefer çalışmasını istediğin kod var ise alt loop oluşturmalısın.@taydin abi loop içinde zaten dönecek program neden birdaha while 1 yapıp onun içinde döndürüyoruz bize bunun artısı ne olur