> For the complete documentation index, see [llms.txt](https://docs.augelab.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.augelab.com/turkish/fonksiyon-bloklari/blocks-reference/data-logic/mathmetical-operations/counter.md).

# Counter

Bu fonksiyon bloğu, zamanla sayısal girdilerin entegrasyonuna izin veren bir birikimli sayıcı olarak hizmet vermek üzere tasarlanmıştır. Sayıları toplar ve bir boolean girdi temelinde sıfıra sıfırlanabilir.

## 📥 Girdiler <a href="#inputs" id="inputs"></a>

`Number` Birikimli sayıya eklenecek sayısal giriş.

`Reset` Sayacı sıfıra döndüren, true olduğunda etkinleşen bir boolean giriş sinyali.

## 📤 Çıktılar <a href="#outputs" id="outputs"></a>

`Number` Birikimli sayacın mevcut değeri.

## 🕹️ Kontroller <a href="#controls" id="controls"></a>

`Input Size` Bloğun kaç tane giriş soketine sahip olmasını istediğinizi belirlemek için kullanılan bir açılır menü (2'den 20'ye kadar değişen değerler).

`Select a Method` Matematiksel işlemler için farklı yöntemleri sunan bir açılır menü (şu anda bu blok esasen birikimli toplama üzerinde odaklanmıştır).

## 🎨 Özellikler <a href="#features" id="features"></a>

`Dynamic Socket Adjustment` Kullanıcılar, ihtiyaçlarına bağlı olarak giriş soketlerinin sayısını dinamik olarak değiştirebilir.

`Integration and Reset Functionality` Sayaç, değerleri biriktirebilir ve giriş koşullarına göre kendisini sıfırlayabilir; bu da sayısal değerlerin esnek bir şekilde takip edilmesini sağlar.

## 📝 Kullanım Talimatları <a href="#usage" id="usage"></a>

1. **Set Input Size**: Sayaç için girmek istediğiniz sayı adedini belirlemek üzere "Input Size" açılır menüsünü kullanın.
2. **Connect Inputs**: İlgili kaynakları `Number` ve `Reset` girişlerine bağlayın.
3. **Run the Block**: Blok çalıştırıldığında, sayılar girildikçe birikimli sayının nasıl değiştiğini gözlemleyin. Çıktı toplam sayıyı yansıtacaktır.

## 📊 Değerlendirme <a href="#evaluation" id="evaluation"></a>

Çalıştırıldığında, fonksiyon bloğu girişinden aldığı değerleri biriktirir ve toplam sayının sürekli çıktısını sağlar. `Reset` girişi aktif hale geldiğinde sayaç sıfırlanır.

## 💡 İpuçları ve Püf Noktaları <a href="#tips-and-tricks" id="tips-and-tricks"></a>

<details>

<summary>Birden Fazla Giriş Kullanma</summary>

Sayaç ile birden fazla kaynağı bağlayarak birden fazla sayısal akışı aynı anda izleyebilirsiniz. Ayarladığınız giriş boyutuna dinamik olarak uyum sağlar.

</details>

<details>

<summary>Sayacı Sıfırlama</summary>

Sayımı temizlemek istediğinizde `Reset` sinyalini etkin bir şekilde göndermeyi unutmayın. Bu, hesaplamalarınızda periyodik sıfırlamaları sağlar.

</details>

## 🛠️ Sorun Giderme <a href="#troubleshooting" id="troubleshooting"></a>

<details>

<summary>Sayacın Sıfırlanmaması</summary>

Sayımı sıfırlamak istediğinizde, `Reset` soketine bağlı boolean girdisinin true olarak ayarlandığından emin olun.

</details>

<details>

<summary>Çıktı Değeri Yok</summary>

Herhangi bir çıktı görmüyorsanız, `Number` girişine sayısal bir değer sağlayan aktif bir bağlantı olduğundan emin olun.

</details>
