Evdeki Tamirci
Üye
- Katılım
- 8 Tem 2019
- Mesajlar
- 310
- Puanları
- 31
- Yaş
- 23
https://www.instructables.com/Ho-to-Make-Arduino-Based-Digital-Tachometer-Simple/ bu veya bunun gibi https://create.arduino.cc/projecthu...ounter-with-a-new-and-faster-algorithm-3af9f3 bir tachometer arduino yazılımını değiştirerek kullanmanız çok daha kolay olacaktır kronometre değiştirmesi daha zor sürekliliği olan bir algoritma değil. Bu kodlar sürekli pulse var mı diye kontrol ediyor hem. Varsa da aradaki süreyi hesaplayıp ekrana bunlar rpm yazdırıp hemen saymaya devam ediyor süreyi. Kodunuz için önemli olan 10 litrelik bir hassasiyet sizin için yeterli mi kodu ona göre de biraz özelleştirmeniz gerekli. 1sn devreyi kapayarak bağlıyor demişsiniz. Eğer kulanacağınız yerde saniyede 10 litre veya altında bir su geçişi olacaksa hatta 20 30 da olabilir 1sn lik pulse hesabı bozabilir. Ya da kodda oynama yaparak pulse gördüğü an kodunuzu 2-3 ms gibi tetikleyebilirsiniz. Bilmiyorum anlatabildim mi? Pulse yokken de örneğin saniyede 10 L akıyorsa ve pulse dediğim gibi 3ms görünecek şekilde ayarladınız. 997 ms süreyi ölçer program bir if içinde, 3ms olunca da sayaç değişkenini bir arttırarak toplam geçen suyu hesaplar. En son da toplam su ve anlık geçen suyu yazdırırsınız.