Arduino R3 Klon Saklama Alanı Hatası

Arduino r3 klon ile basit bir devre yaptım kodlarını yazdım ama pek istediğim gibi gitmedi, bu devre ile sıcaklık ölçecektim ama sanırım arduino klonumda yazılımsal bir problem var.
Devre yukarıdaki gibi kodlar ise şu şekilde;
#include <math.h>
void setup()
{
  Serial.begin(9600);
}
double Termistor(int analogOkuma)
{
  double sicaklik;
  sicaklik=log(((10240000/analogOkuma)-10000));
  sicaklik=1/(0.001129148+(0.000234125+(0.000000087641*sicaklik*sicaklik))*sicaklik); 
  sicaklik=sicaklik-273.15;
  return sicaklik;
}
void loop()
{
  int deger;
  double sicaklik;
  deger=analogRead(A0);
  sicaklik=Termistor(deger);
  Serial.println(sicaklik);
  delay(500);
}

Aldığım Hata;
"Çalışmanız programın 4.468 bayt (13 %) saklama alanını kullandı. Maksimum 32.256 bayt.
Global değişkenler belleğin 200 byte kadarını  (9%) kullanıyor. Yerel değişkenler için 1.848 byte yer kalıyor. En fazla 2.048 byte kullanılabilir."
Bazılarında işe yarayan ama bende yaramayan işlemler;
  1. Uygulamanın eski sürümünü yüklemek.
  2. Chipsetin driverını yüklemek.
  3. Diğer usb portlarına takmak.
  4. Linux ta çalıştırmak.
  5. Orjinalini almak.






5 yorum:

  1. bu hatayı bende alıyorum ne yapabiliriz çözüm bulabildin mi

    YanıtlaSil
  2. Aslında bu bir hata değil bu bir bilgi notu, yani devrenizi tamamlayıp yazılımı yüklediğinizde devrenin belleğinde kullandığı yeri gösteriyor.

    YanıtlaSil
  3. kartın adını programa doğru girip deneyin..

    YanıtlaSil
  4. Çalışmanız programın 1130 bayt (3 %) saklama alanını kullandı. Maksimum 32256 bayt.
    Global değişkenler belleğin 9 byte kadarını (0%) kullanıyor. Yerel değişkenler için 2039 byte yer kalıyor. En fazla 2048 byte kullanılabilir. bu hata nedir bilen varmı

    YanıtlaSil
    Yanıtlar
    1. Bu bir uyarı yani bu kadar kullanıyor arduinonu kullanmaya devam edebilirsin. Ama alanı çok tutunca (benim arduino nanom var ve %94'ünü kullanıyor) ne yapılır bilmiyorum.

      Sil