Jump to content
  • Kaydol

freedom33

Yeni Üye
  • İçerik sayısı

    5
  • Katılım

  • Son ziyaret

  • Days Won

    2

freedom33 kullanıcısının son zaferi 30 Nisan

freedom33 en beğenilen içeriğe sahiptir

Topluluk Puanı

3 Neutral

freedom33 Hakkında

  • Derece
    Onaylı Üye

Güncel Profil Ziyaretleri

Güncel ziyaretçiler bloku aktif değil. Diğer kullanıcılar son ziyaretçilerinizi aktif edene kadar göremezler.

  1. freedom33

    Sürekli verilerde ortalama

    Ben sizin 2. verdiğiniz kodu uygulamak istemiştim, arduino mega ya bağlı analog bir sensör kontrol etmek için, ve aynı zamanda float döndürmem gerek veriyi ondalıklı sonuç alabilmem için. float oranh=0.9; float oranl=1-oranh; float sonuc=ReadVeri(); while (1) { printf("%i\r\n";(int)sonuc); sonuc=sonuc*oranh+ReadVeri()*oranl; }
  2. freedom33

    Sürekli verilerde ortalama

    Örnek yazarsanız memnun olurum , yine olmadı.
  3. freedom33

    Sürekli verilerde ortalama

    Yapamadım Şenol Hocam; readveri benim analog girişten aldığm değer mi olucak, açıkçası örnek olarak tüm kodu gönderebilir misiniz? float oranh=0.9; float oranl=1-oranh; float sonuc=ReadVeri(); while (1) { printf("%i\r\n";(int)sonuc); sonuc=sonuc*oranh+ReadVeri()*oranl; }
  4. freedom33

    Sürekli verilerde ortalama

    Aynen Şenol Hocam 1.kod için söylemiştim.
  5. freedom33

    Sürekli verilerde ortalama

    Merhaba Şenol Hocam; aslında kendi hendine öğrenmenin zararı değil bence yararı olmuş, emeğinize sağlık. Diğer konuya yazan da bendim o an google hesabından kolay üyelik ile giriş sağlamıştım şimdi üye oldum, orada da dediğim gibi sadece yazılımla analog filitre olayını 2 ay araştırmıştım en sonunda birinin yaptığı kütüphane en sağlıklısı ve kullanım kolaylığı için tercih ettim. https://michaelthessel.com/analog-smoothing-library-for-arduino/ Ama sizin kodunuzuda deneyeceğim, şu var ki aslında bu hereketli filitre ortalamaları çok hızlı okumalar için sağlıklı olmadığını düşünüyorum, 500ms. de bir okumalar için çok ideal, ama hala diğer konuda paylaştığım median filitresini çok merak ediyorum, çünkü videoda ortalama ile aldığı veriler az da olsa oynarken median tekniğinde sabit kalıyor. int medyanFiltre(uint16_t dzi[],uint8_t n) { int z; long toplam=0; for(z=(n/4);z<n-(n/4);z++) toplam+=dzi[z]; return (toplam/(n>>1)); }
×
×
  • Yeni Oluştur...

Önemli Bilgilendirme

Facebook / Twitter / Google hesabınızla kolayca kaydolup cevap verebilir, soru sorabilir, istekte bulunabilirsiniz.
Devam etmeniz, forum kurallarını kabul ettiğiniz anlamına gelir.            Forum Kuralları