Widget Rehberleri

Progress Bar Widget Kullanım Rehberi

MicroControlPanel Progress Bar widget'ı ile işlem ilerlemesini, doluluk oranını veya sensör değerini yatay çubuk olarak görüntüleyin.

admin@microcontrolpanel.com 10 Temmuz 2025 5 görüntülenme

📊 Progress Bar Widget Nedir?

Progress Bar widget'ı, min-max aralığındaki değeri yatay doluluk çubuğu olarak gösterir. İşlem ilerlemesi, pil durumu, OTA güncelleme yüzdesi gibi yüzdelik verilerin gösteriminde kullanılır.

⚙️ Yapılandırma

AlanAçıklamaVarsayılan
minMinimum değer0
maxMaksimum değer100
colorÇubuk rengi#42A5F5

Enerji maliyeti: 200⚡ | Kategori: Gösterim

💻 Firmware Örneği

// OTA güncelleme ilerlemesi
ArduinoOTA.onProgress([](unsigned int progress, unsigned int total) {
    int pct = (progress / (total / 100));
    MCP.virtualWrite(V0, pct);
});

// Pil yüzdesi (ADC okuma)
float voltage = analogRead(A0) * (4.2 / 1024.0);
int batteryPct = constrain(map(voltage * 100, 330, 420, 0, 100), 0, 100);
MCP.virtualWrite(V0, batteryPct);

Level H vs Progress Bar

ÖzellikProgress BarLevel H
Enerji200⚡300⚡
Yüzde gösterirEvetEvet
Renk özelleştirmeEvetHayır
Kullanımİlerleme, yüzdeSeviye, doluluk

💡 Kullanım Senaryoları

  • OTA güncelleme: Firmware yükleme ilerlemesi
  • Pil durumu: Yüzde ile pil seviyesi
  • İşlem durumu: Uzun süren kalibrasyon veya tarama
  • Disk/bellek: Dosya sistemi kullanım oranı
💡 İpucu: Progress Bar düşük enerjili (200⚡) ve kompakt bir gösterimdir. Pil durumu veya OTA yüzdesi gibi 0-100 arası değerler için idealdir.

#ProgressBar #Widget #İlerleme #Doluluk #Display #MicroControlPanel #IoT