Arduino ve NodeMcu ile Seri haberleşme Hatası

Arkadaşlar merhaba proje ödevini yetiştirmeye çalışıyorum son anda değişik bir hata aldım. Arduino kartımdan nodemcuya seri haberleşme ile veri gönderebiliyorum fakat gönderme fonksiyonunu kendi kodumun içerisine dahil edince örneğin sıcaklık ve nemi ekrana bastırdıktan sonra Software serial ve arduino json yardımıyla göndermeye kalktığımda program tam o noktada kendisini resetliyor setuptan tekrar başlıyor. Bunun sebebi nedir yardımcı olursanız sevinirim. ÇOK ACİL

Merhaba. Size bu şekilde yardımcı olamayız. Kodu ve hatayı atabilir misiniz?

void ShowTempAndHum() {

  //Sıcaklık-Nem okuma ve atama işlemleri
  int chk = DHT11.read(dht11Pin); //check.
  myHum = (float)DHT11.humidity;
  DS18B20.requestTemperatures();
  myTemp = DS18B20.getTempCByIndex(0);

  //Sıcaklık-Nem değerlerini ekrana yazdırma
  lcd.clear();
  lcd.setCursor(0, 0);
  lcd.print("SICAKLIK:");
  lcd.print(myTemp);
  lcd.print("'C");
  lcd.setCursor(0, 1);
  lcd.print("NEM: ");
  lcd.print("%");
  lcd.print(myHum);

  StaticJsonBuffer<1000> jsonBuffer;
  JsonObject& data = jsonBuffer.createObject();

  //Assign collected data to JSON Object
  data["humidity"] = myHum;
  data["temperature"] = myTemp;

  //Nodemcu'ya veri gönderme
  data.printTo(nodemcu);
  jsonBuffer.clear();
  Serial.println("veri gönderildi");

}

dataprintTo kısmına gelmeden program kendini resetliyor. kodu tek başına sadece değer alıp verirken sorunsuz kullanıyorum fakat kendi programıma dahil edince sistemi setuptan tekrar başlatıyor

Bu tüm kod değil. Tüm kodu atar mısınız? :slightly_smiling_face:

1 Beğeni

Merhabalar,
Size daha iyi yardımcı olmak için kodun hepsini atar mısınız?