Elektrikli Araç Şarj Asistanı: Süre, Maliyet ve Tüketim Hesaplama

Elektrikli Araç Şarj Asistanı


Elektrikli aracınızın şarj sürecini yönetmek hiç bu kadar kolay olmamıştı! Elektrikli Araç Şarj Asistanı ile sadece basit süre hesaplamaları değil; gerçekçi enerji kaybı verileri ve başlangıç/bitiş yüzdeleriyle en hassas sonuçları alırsınız.

Asistanımızın Sunduğu Özellikler:

  • % Şarj Yönetimi: Bataryanızın %20’den %80’e dolum süresini kolayca hesaplayın.
  • Verimlilik Payı: %10 enerji kaybını hesaba katarak gerçekçi sonuçlara ulaşın.
  • Çok Yönlü Analiz: Şarj maliyetinden, ortalama güç tüketimine kadar tam kontrol.
  • Hızlı ve Mobil Uyumlu: Her cihazda anında çalışan pratik arayüz.

Yolculuk planlarınızı daha verimli yapmak ve maliyetlerinizi optimize etmek için aracımızı kullanmaya başlayın.

Elektrikli Araç Şarj Asistanı: Süre, Maliyet ve Tüketim Hesaplama


EV ŞARJ ASİSTANI (KODU KOPYALA)
<div style="background: rgb(249, 249, 249); border-radius: 15px; border: 2px solid rgb(51, 51, 51); font-family: sans-serif; padding: 20px;"> <h2 id="lbl_title" style="margin-top: 0px;">Elektrikli Araç Şarj Asistanı</h2> <label id="lbl_islem" style="font-size: 12px; font-weight: bold;">İşlem Türü:</label> <select id="islem" onchange="alanlariGuncelle()" style="margin-bottom: 10px; padding: 10px; width: 100%;"> <option id="opt_sure" value="sure">Şarj Süresi Hesapla</option> <option id="opt_ucret" value="ucret">Şarj Ücreti Hesapla</option> <option id="opt_yuzde" value="yuzde">Süreye Göre Şarj Seviyesi Hesapla</option> </select> <label id="lbl_kapasite" style="font-size: 12px; font-weight: bold;">Toplam Batarya Kapasitesi (kWh):</label> <input id="kapasite" placeholder="Örn: 77" style="box-sizing: border-box; margin-bottom: 10px; padding: 10px; width: 100%;" type="number" /> <label id="lbl_bas" style="font-size: 12px; font-weight: bold;">Şu Anki Şarj Seviyesi (%):</label> <input id="bas" placeholder="Örn: 20" style="box-sizing: border-box; margin-bottom: 10px; padding: 10px; width: 100%;" type="number" /> <div id="hedefSeviyeAlani"> <label id="lbl_bitis" style="font-size: 12px; font-weight: bold;">Hedef Şarj Seviyesi (%):</label> <input id="bitis" placeholder="Örn: 80" style="box-sizing: border-box; margin-bottom: 10px; padding: 10px; width: 100%;" type="number" /> </div> <div id="sarjSuresiAlani" style="display: none;"> <label id="lbl_sureDk" style="font-size: 12px; font-weight: bold;">Şarj Süresi (Dakika):</label> <input id="sureDk" placeholder="Örn: 60" style="box-sizing: border-box; margin-bottom: 10px; padding: 10px; width: 100%;" type="number" /> </div> <label id="lbl_guc" style="font-size: 12px; font-weight: bold;">Şarj İstasyonu Gücü (kW):</label> <input id="guc" placeholder="Örn: 50" style="box-sizing: border-box; margin-box: 10px; padding: 10px; width: 100%;" type="number" /> <div id="fiyatAlani" style="display: none;"> <label id="lbl_fiyat" style="font-size: 12px; font-weight: bold;">Birim Fiyat (TL/kWh):</label> <input id="fiyat" placeholder="Örn: 7.5" style="box-sizing: border-box; margin-bottom: 10px; padding: 10px; width: 100%;" type="number" /> </div> <button id="btn_hesapla" onclick="hesapla()" style="background: rgb(39, 60, 117); border-radius: 5px; border-style: none; color: white; cursor: pointer; padding: 12px; width: 100%; font-weight: bold; margin-top: 10px;">HESAPLA</button> <div id="sonucAlani" style="background: white; border: 1px dashed rgb(39, 60, 117); display: none; margin-top: 15px; padding: 15px; font-weight: bold;"></div> <div style="text-align:right; font-size:10px; margin-top:10px;">Araç: <a href="https://www.bilgincin.com" target="_blank">bilgincin.com</a></div> </div> <script> const i18n = { tr: { title: "Elektrikli Araç Şarj Asistanı",lbl_islem: "İşlem Türü:",opt_sure: "Şarj Süresi Hesapla",opt_ucret: "Şarj Ücreti Hesapla",opt_yuzde: "Süreye Göre Şarj Seviyesi Hesapla",lbl_kapasite: "Toplam Batarya Kapasitesi (kWh):",lbl_bas: "Şu Anki Şarj Seviyesi (%):",lbl_bitis: "Hedef Şarj Seviyesi (%):",lbl_sureDk: "Şarj Süresi (Dakika):",lbl_guc: "Şarj İstasyonu Gücü (kW):",lbl_fiyat: "Birim Fiyat (TL/kWh):",btn_hesapla: "HESAPLA",alert_bos: "Lütfen temel alanları eksiksiz doldurunuz.",res_sure_dk: "Tahmini Şarj Süresi: {dk} Dakika",res_sure_sa: "Tahmini Şarj Süresi: {sa} Saat {dk} Dakika",res_maliyet: "Toplam Tahmini Maliyet: {ucret} TL",res_seviye: "{dk} Dakika Sonunda Tahmini Şarj Seviyesi: %{yuzde}",orn: "Örn" }, en: { title: "EV Charge Assistant",lbl_islem: "Operation Type:",opt_sure: "Calculate Charge Time",opt_ucret: "Calculate Charge Cost",opt_yuzde: "Calculate Level by Time",lbl_kapasite: "Total Battery Capacity (kWh):",lbl_bas: "Current Charge Level (%):",lbl_bitis: "Target Charge Level (%):",lbl_sureDk: "Charge Time (Minutes):",lbl_guc: "Charging Station Power (kW):",lbl_fiyat: "Unit Price (Currency/kWh):",btn_hesapla: "CALCULATE",alert_bos: "Please fill in all basic fields.",res_sure_dk: "Estimated Charge Time: {dk} Minutes",res_sure_sa: "Estimated Charge Time: {sa} Hours {dk} Minutes",res_maliyet: "Total Estimated Cost: {ucret}",res_seviye: "Estimated Charge Level after {dk} Minutes: {yuzde}%",orn: "e.g." }, de: { title: "Elektroauto Ladeassistent",lbl_islem: "Vorgangsart:",opt_sure: "Ladezeit berechnen",opt_ucret: "Ladekosten berechnen",opt_yuzde: "Ladestand nach Zeit berechnen",lbl_kapasite: "Gesamtbatteriekapazität (kWh):",lbl_bas: "Aktueller Ladestand (%):",lbl_bitis: "Ziel-Ladestand (%):",lbl_sureDk: "Ladezeit (Minuten):",lbl_guc: "Leistung der Ladestation (kW):",lbl_fiyat: "Einheitspreis (Währung/kWh):",btn_hesapla: "BERECHNEN",alert_bos: "Bitte füllen Sie alle Pflichtfelder aus.",res_sure_dk: "Geschätzte Ladezeit: {dk} Minuten",res_sure_sa: "Geschätzte Ladezeit: {sa} Stunden {dk} Minuten",res_maliyet: "Geschätzte Gesamtkosten: {ucret}",res_seviye: "Geschätzter Ladestand nach {dk} Minuten: {yuzde}%",orn: "z.B." }, fr: { title: "Assistant de Charge EV",lbl_islem: "Type d'opération:",opt_sure: "Calculer le temps de charge",opt_ucret: "Calculer le coût de charge",opt_yuzde: "Calculer le niveau selon le temps",lbl_kapasite: "Capacité totale de la batterie (kWh):",lbl_bas: "Niveau de charge actuel (%):",lbl_bitis: "Niveau de charge cible (%):",lbl_sureDk: "Temps de charge (Minutes):",lbl_guc: "Puissance de la borne (kW):",lbl_fiyat: "Prix unitaire (Devise/kWh):",btn_hesapla: "CALCULER",alert_bos: "Veuillez remplir tous les champs obligatoires.",res_sure_dk: "Temps de charge estimé: {dk} Minutes",res_sure_sa: "Temps de charge estimé: {sa} Heures {dk} Minutes",res_maliyet: "Coût total estimé: {ucret}",res_seviye: "Niveau de charge estimé après {dk} minutes: {yuzde}%",orn: "Ex" }, es: { title: "Asistente de Carga EV",lbl_islem: "Tipo de operación:",opt_sure: "Calcular tiempo de carga",opt_ucret: "Calcular costo de carga",opt_yuzde: "Calcular nivel según el tiempo",lbl_kapasite: "Capacidad total de batería (kWh):",lbl_bas: "Nivel de carga actual (%):",lbl_bitis: "Nivel de carga objetivo (%):",lbl_sureDk: "Tiempo de carga (Minutos):",lbl_guc: "Potencia de la estación (kW):",lbl_fiyat: "Precio unitario (Moneda/kWh):",btn_hesapla: "CALCULAR",alert_bos: "Por favor, complete todos los campos básicos.",res_sure_dk: "Tiempo de carga estimado: {dk} Minutos",res_sure_sa: "Tiempo de carga estimado: {sa} Horas {dk} Minutos",res_maliyet: "Costo total estimado: {ucret}",res_seviye: "Nivel de carga estimado después de {dk} minutos: {yuzde}%",orn: "Ej" }, it: { title: "Assistente di Ricarica EV",lbl_islem: "Tipo di operazione:",opt_sure: "Calcola tempo di ricarica",opt_ucret: "Calcola costo di ricarica",opt_yuzde: "Calcola livello in base al tempo",lbl_kapasite: "Capacità totale batteria (kWh):",lbl_bas: "Livello di ricarica attuale (%):",lbl_bitis: "Livello di ricarica target (%):",lbl_sureDk: "Tempo di ricarica (Minuti):",lbl_guc: "Potenza della stazione (kW):",lbl_fiyat: "Prezzo unitario (Valuta/kWh):",btn_hesapla: "CALCOLA",alert_bos: "Si prega di compilare tutti i campi di base.",res_sure_dk: "Tempo di ricarica stimato: {dk} Minuti",res_sure_sa: "Tempo di ricarica stimato: {sa} Ore {dk} Minuti",res_maliyet: "Costo totale stimato: {ucret}",res_seviye: "Livello di ricarica stimato dopo {dk} minuti: {yuzde}%",orn: "Es" }, ru: { title: "Помощник зарядки электромобиля",lbl_islem: "Тип операции:",opt_sure: "Рассчитать время зарядки",opt_ucret: "Рассчитать стоимость зарядки",opt_yuzde: "Рассчитать уровень по времени",lbl_kapasite: "Общая емкость батареи (кВтч):",lbl_bas: "Текущий уровень заряда (%):",lbl_bitis: "Целевой уровень заряда (%):",lbl_sureDk: "Время зарядки (Минуты):",lbl_guc: "Мощность зарядной станции (кВт):",lbl_fiyat: "Цена за единицу (Валюта/кВтч):",btn_hesapla: "РАССЧИТАТЬ",alert_bos: "Пожалуйста, заполните все основные поля.",res_sure_dk: "Расчетное время зарядки: {dk} мин.",res_sure_sa: "Расчетное время зарядки: {sa} ч. {dk} мин.",res_maliyet: "Общая расчетная стоимость: {ucret}",res_seviye: "Расчетный уровень заряда через {dk} мин.: {yuzde}%",orn: "Пример" } }; const tarayiciDili = navigator.language.slice(0, 2); const aktifDil = i18n[tarayiciDili] ? tarayiciDili : 'tr'; const langData = i18n[aktifDil]; function arayuzDiliniAyarla() { document.getElementById('lbl_title').innerText = langData.title; document.getElementById('lbl_islem').innerText = langData.lbl_islem; document.getElementById('opt_sure').innerText = langData.opt_sure; document.getElementById('opt_ucret').innerText = langData.opt_ucret; document.getElementById('opt_yuzde').innerText = langData.opt_yuzde; document.getElementById('lbl_kapasite').innerText = langData.lbl_kapasite; document.getElementById('lbl_bas').innerText = langData.lbl_bas; document.getElementById('lbl_bitis').innerText = langData.lbl_bitis; document.getElementById('lbl_sureDk').innerText = langData.lbl_sureDk; document.getElementById('lbl_guc').innerText = langData.lbl_guc; document.getElementById('lbl_fiyat').innerText = langData.lbl_fiyat; document.getElementById('btn_hesapla').innerText = langData.btn_hesapla; document.getElementById('kapasite').placeholder = `${langData.orn}: 77`; document.getElementById('bas').placeholder = `${langData.orn}: 20`; document.getElementById('bitis').placeholder = `${langData.orn}: 80`; document.getElementById('sureDk').placeholder = `${langData.orn}: 60`; document.getElementById('guc').placeholder = `${langData.orn}: 50`; document.getElementById('fiyat').placeholder = `${langData.orn}: 7.5`; } function alanlariGuncelle() { const islem = document.getElementById('islem').value; const hedefSeviyeAlani = document.getElementById('hedefSeviyeAlani'); const sarjSuresiAlani = document.getElementById('sarjSuresiAlani'); const fiyatAlani = document.getElementById('fiyatAlani'); hedefSeviyeAlani.style.display = 'none'; sarjSuresiAlani.style.display = 'none'; fiyatAlani.style.display = 'none'; if (islem === 'sure') { hedefSeviyeAlani.style.display = 'block'; } else if (islem === 'ucret') { hedefSeviyeAlani.style.display = 'block'; fiyatAlani.style.display = 'block'; } else if (islem === 'yuzde') { sarjSuresiAlani.style.display = 'block'; } } function hesapla() { const cap = parseFloat(document.getElementById('kapasite').value); const bas = parseFloat(document.getElementById('bas').value); const bit = parseFloat(document.getElementById('bitis').value || 0); const guc = parseFloat(document.getElementById('guc').value); const fiyat = parseFloat(document.getElementById('fiyat').value || 0); const sureDk = parseFloat(document.getElementById('sureDk').value || 0); const islem = document.getElementById('islem').value; if (isNaN(cap) || isNaN(bas) || isNaN(guc)) { alert(langData.alert_bos); return; } let sonucMetni = ""; if (islem === 'sure') { const dolacak = cap * ((bit - bas) / 100); const gercekKwh = dolacak * 1.1; const toplamSaat = gercekKwh / guc; const saat = Math.floor(toplamSaat); const dakika = Math.round((toplamSaat - saat) * 60); if (saat === 0) { sonucMetni = langData.res_sure_dk.replace('{dk}', dakika); } else { sonucMetni = langData.res_sure_sa.replace('{sa}', saat).replace('{dk}', dakika); } } else if (islem === 'ucret') { const dolacak = cap * ((bit - bas) / 100); const ucret = (dolacak * fiyat).toFixed(2); sonucMetni = langData.res_maliyet.replace('{ucret}', ucret.replace('.', ',')); } else if (islem === 'yuzde') { const saatCinsinden = sureDk / 60; const brutEnerji = guc * saatCinsinden; const netEnerji = brutEnerji / 1.1; const kazanilanYuzde = (netEnerji / cap) * 100; let yeniYuzde = Math.min(100, Math.round(bas + kazanilanYuzde)); sonucMetni = langData.res_seviye.replace('{dk}', sureDk).replace('{yuzde}', yeniYuzde); } const kutu = document.getElementById('sonucAlani'); kutu.innerHTML = sonucMetni; kutu.style.display = 'block'; } arayuzDiliniAyarla(); alanlariGuncelle(); </script>

Yorum Gönder

🚨 Önemli: Yorum Yapmadan Önce Okuyunuz
  • ✔ Yorumlarınız *Türkçe yazım kurallarına uygun*, saygılı ve konuyla alakalı olmalıdır.
  • ✖ Küfür, hakaret, reklam ve spam içerikli yorumlar *yayınlanmayacaktır*. Denetim süreci uygulanır.
Daha yeni Daha eski
💬