Hesaplama Bilimsel Temel Hakkında
|

Hakkında

SolarDose neden yapıldı?

Milyarlarca insan D vitamini eksikliği çekiyor. Çözüm basit: doğru saatte birkaç dakika güneş. Ama hangi saat? SolarDose tam bu soruyu yanıtlıyor.

Projenin Amacı

D vitamini eksikliği küresel bir salgın haline geldi. Dünya nüfusunun %47,9'u yetersiz D vitamini seviyesinde. Oysa çözüm çoğu zaman birkaç dakika güneş — ama sadece doğru saatte.

Nasıl Çalışır?

📍

Konum

Tarayıcının Geolocation API'si veya Nominatim (OpenStreetMap) ile şehir araması. Hiçbir veri sunucuya gönderilmez — tüm hesaplama tarayıcıda çalışır.

☀️

SunCalc.js

Açık kaynak astronomik kütüphane. Enlem, boylam ve zaman girerek güneşin dakika hassasiyetinde yükseklik açısını hesaplar. API veya internet bağlantısı gerektirmez.

🧬

Holick Kuralı

Süre hesabı Fitzpatrick deri tipine ve vücut maruziyetine göre kişiselleştirilir. Temel formül: ¼ MED × ¼ vücut alanı ≈ 1000 IU D3.

🌍

Şeffaflık

Tüm hesaplama mantığı açık kaynak. Hangi formüllerin kullanıldığını Bilimsel Temel sayfasında görebilirsin.

Hesaplamanın Sınırları

⚠️
Hava durumu dahil değil

Bulutlu havada UVB azalır. Hesaplama temiz hava varsayımıyla çalışır. Faz 2'de Open-Meteo API entegrasyonu planlanıyor.

⚠️
İrtifa ve yansıma yok

Yüksek rakımda ve kar/su üzerinde UVB daha güçlüdür. Bu faktörler şu an hesaba katılmıyor.

⚠️
Cam filtresi

Pencere camı UVB'yi tamamen filtreler. Araç içinde veya cam arkasında güneşlenmek D vitamini sentezi sağlamaz.

⚠️
Tıbbi tavsiye değil

Bu araç bilgilendirme amaçlıdır. D vitamini eksikliği veya sağlık kararları için doktorunuza danışın.

Gelecek Planlar

✓ Tamamlandı

Konum bazlı sentez penceresi hesaplama

✓ Tamamlandı

Fitzpatrick deri tipi ve süre önerisi

✓ Tamamlandı

TR / EN çok dilli destek

Planlandı

Open-Meteo UV Index API — gerçek zamanlı bulutluluk

Planlandı

Yıllık D vitamini takvimi (12 aylık ısı haritası)

İleride

Mobil uygulama (iOS / Android widget)

İleride

Yaş faktörü ve güneş kremi SPF düzeltmesi

İletişim

Geri bildirim, hata bildirimi veya katkı için GitHub üzerinden ulaşabilirsiniz.

GitHub — kuzeykoltuk/solardose