Duyuru

Çöküş
Henüz duyuru yok

Seri monitörde istenmeyen şeylerin yazılması

Çöküş
X
 
  • Filtrele
  • Zaman
  • Göster
Hepsini Sil
yeni mesajlar

  • Seri monitörde istenmeyen şeylerin yazılması


    rst:0x8 (TG1WDT_SYS_RESET),boot:0x17 (SPI_FAST_FLASH_BOOT)
    configsip: 0, SPIWP:0xee
    clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd _drv:0x00,wp_drv:0x00
    modeIO, clock div:1
    load:0x3fff0030,len:1344
    load:0x40078000,len:13864
    load:0x40080400,len:3608
    entry 0x400805f0
    ets Jul 29 2019 12:21:46


    Bu ibareler saniyede bir çıkıyor seri monitörde kullandığım kod ise dht11 kodu.
    Eklenen Dosyalar

  • #2
    Kartınız sürekli reset atıyor. Aşağıdaki gibi boş bir kod yükleyebilir misiniz?

    void setup() {
    }
    void loop() {
    }

    Yorum Yap


    • #3
      boş kod atınca problem olmuyor zaten başka bir uygulamada analog okuma yapıp seri monitöre yazdım sıkıntısız çalıştı. Fakat DHT11 uygulaması yapınca nedense bu sıcaklık ve nem bilgisi değil de bu şekilde farklı şeyler yazıyor.

      Yorum Yap


      • #4
        bu sorunu çözmek için başka ne yapmamı önerirsiniz

        Yorum Yap


        • #5
          Kullandığınız DHT11 modül ya da algılayıcısını geliştirme kartınıza bağlarken bir hata olabilir. Gerilimi 3V3 pininden aldığınızdan emin olunuz.

          Aşağıdaki test düzeneği ile deneme yaptım. Kullanılan kütüphane ve programların versiyonlarına dikkat ederek sizde deneyebilirsiniz.

          Derleyici Arduino IDE versiyon 2.0.3; geliştirme kartı Deneyap Kart; Deneyap Arduino kütüphane versiyonu 1.3.11 ve algılayıcı kütüphanesi "DHT sensor library version 1.4.4 by Adafruit" şeklindedir.

          DHT11 modülünün sinyal pinini Deneyap Kart'ın "D0" pinine bağlayınız. Seri port ekranı baud hızının 115200 olup olmadığını kontrol ediniz.
          Kodu yüklediğinizde seri port ekranda sıcaklık ve nem değerleri sırasıyla saniyede bir olacak şekilde gösterilecektir. Kodu aşağıdaki gibi yazıp geliştirme kartınıza yükleyiniz.


          #include "DHT.h"
          DHT sensor(D0, DHT11);
          void setup() {
          Serial.begin(115200);
          sensor.begin();
          }
          void loop() {
          Serial.print("Sicaklik:");
          Serial.println(sensor.readTemperature());
          delay(1000);
          Serial.print("Nem:");
          Serial.println(sensor.readHumidity());
          delay(1000);
          }

          Yorum Yap


          • #6
            gönderdiğiniz kodu atınca problem çözüldü iki kod arasındaki farklardan sorunu çözerim diye umuyorum. Teşekkürler 😃

            Yorum Yap

            Hazırlanıyor...
            X