Çözüldü NodeMCU 1.0 (ESP-12E Module) kartı için derleme hatası

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

Steve Rogers

Kilopat
Katılım
15 Nisan 2020
Mesajlar
4.080
Makaleler
5
Çözümler
51
Daha fazla  
Cinsiyet
Erkek
Meslek
.
@SideWinder Hocam, DHT11'in kendi kütüphanesini, kartın içine atmaya çalışınca bu hatayı alıyorum:
1610293887524.png


Ne kontrol işlemi, ne de yükleme işlemi yapıyor.

Kablom orijinal. Port da seçili. Kodlar da şu:
C++:
#include <dht11.h>

dht11 DHT11;

void setup()
{
  DHT11.attach(D2);
  Serial.begin(9600);
  Serial.println("DHT11 TEST PROGRAM ");
  Serial.print("LIBRARY VERSION: ");
  Serial.println(DHT11LIB_VERSION);
}

void loop()
{
  Serial.println("\n");

  int chk = DHT11.read();

  Serial.print("Read sensor: ");
  switch (chk)
  {
    case 0: Serial.println("OK"); break;
    case -1: Serial.println("Checksum error"); break;
    case -2: Serial.println("Time out error"); break;
    default: Serial.println("Unknown error"); break;
  }

  Serial.print("Humidity (%): ");
  Serial.println((float)DHT11.humidity, DEC);

  Serial.print("Temperature (°C): ");
  Serial.println((float)DHT11.temperature, DEC);

  Serial.print("Temperature (°F): ");
  Serial.println(DHT11.fahrenheit(), DEC);

  Serial.print("Temperature (°K): ");
  Serial.println(DHT11.kelvin(), DEC);

  Serial.print("Dew Point (°C): ");
  Serial.println(DHT11.dewPoint(), DEC);

  Serial.print("Dew PointFast (°C): ");
  Serial.println(DHT11.dewPointFast(), DEC);

  delay(2000);
}

Bir de şunu farkettim, normal boş sayfadaki kodu karta atabiliyorum.

Boş sayfadaki koddan kastım:
C++:
void setup() {
  // put your setup code here, to run once:

}

void loop() {
  // put your main code here, to run repeatedly:

}

Yardımcı olabilir misiniz hocam? Teşekkür ederim şimdiden :)
 
Çözüm

Geri
Yukarı