Şimdi Ara

EEPROM.get ve put 'nan' hatası

Daha Fazla
Bu Konudaki Kullanıcılar: Daha Az
1 Misafir - 1 Masaüstü
5 sn
5
Cevap
0
Favori
839
Tıklama
Daha Fazla
İstatistik
  • Konu İstatistikleri Yükleniyor
0 oy
Öne Çıkar
Sayfa: 1
Giriş
Mesaj
  • ilk çalıştırdığımda olmuştu ama kapatım açınca nan hatası alıyorum. "deger" normalde butona bagli şeklinde azalıp artıyo koda onu koyamadım şimdilik. Yardımınızı bekliyorum...

    float deger = 26.1;
    int eepromkayit=2;

    void setup(){
    EEPROM.get(eepromkayit,deger);

    }

    void loop(){

    EEPROM.put(eepromkayit,deger);

    }



  • Muhtemelen eeprom öldüğünden dolayı yazdığından farklı değer okuyorsun. Çünkü döngü içinde eeproma yazmak birkaç saniye içinde ömrünü bitirebilir.
  • quote:

    Orijinalden alıntı: elektro_gadget

    Muhtemelen eeprom öldüğünden dolayı yazdığından farklı değer okuyorsun. Çünkü döngü içinde eeproma yazmak birkaç saniye içinde ömrünü bitirebilir.

    if komutu ile yapıyorum ama ?

    yani if (değer++ ){
    EEEPROM.put

    şekilinde. ayreten similasyon da yapıyorum bendemi hata var acaba diye merak etmiştim
  • sorun güncel
  • sorun güncel

    < Bu ileti mobil sürüm kullanılarak atıldı >
  • 
Sayfa: 1
- x
Bildirim
mesajınız kopyalandı (ctrl+v) yapıştırmak istediğiniz yere yapıştırabilirsiniz.