Arduino Thermometer mit LCD I2C und DHT11-Sensor

Поделиться
HTML-код
  • Опубликовано: 23 янв 2025

Комментарии • 28

  • @DoubleDee2000
    @DoubleDee2000 Год назад

    Hi, was ist wenn ich für das LCD statt A4 und A5 andere pins benutze? Wie kann ich das umprogramieren das mir das lcd auch bei anderen pins was anzeigt?

  • @adrianbock6849
    @adrianbock6849 2 года назад

    Hallo zusammen gibt es eine Lösung für das " 'positive' was not declared in this scope " Problem ? muss hier positiv als variabel noch hinzugefügt werden wie z.B int positive ?

  • @smurf_games1759
    @smurf_games1759 4 года назад +3

    Bei mir steht Fehler beim komplettieren für das Board arduino uno

  • @chassy30
    @chassy30 4 года назад +1

    Hallo hat super geklappt das nachbauen aber musste den Code was ändern. Beim Positive Befehl hat er gemeckert. Lag es daran das ich eine Arduino mega habe?

    • @hadjdjfg7987
      @hadjdjfg7987 3 года назад

      was ist die lösung für den fehler POSITIVE was not declared in this scope, bitte hilfe, muss das heite abgeben für die schule

  • @spass8026
    @spass8026 3 года назад

    Ist das die richtige Bibliothek ?
    Außerdem habe ich noch den Fehler POSITIVE was not declared in this scope und bezieht sich auf LiquidCrystal lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);
    dieses problem habe ich auch und es gab vor zwei Jahren hier keine Hilfe vielleicht habe ich ja mehr glück und bekomme hilfe.

    • @hadjdjfg7987
      @hadjdjfg7987 3 года назад

      was ist die lösung für den fehler POSITIVE was not declared in this scope, bitte hilfe, muss das heite abgeben für die schule

  • @derdiabetologe5917
    @derdiabetologe5917 4 года назад

    Ist das die richtige Bibliothek ?
    Außerdem habe ich noch den Fehler POSITIVE was not declared in this scope und bezieht sich auf LiquidCrystal lcd(0x3F, 2, 1, 0, 4, 5, 6, 7, 3, POSITIVE);

    • @ralfwalter5427
      @ralfwalter5427 4 года назад

      Dies Anzeige habe ich auch und komme nicht weiter.

    • @hadjdjfg7987
      @hadjdjfg7987 3 года назад

      was ist die lösung für den fehler POSITIVE was not declared in this scope, bitte hilfe, muss das heite abgeben für die schule

    • @derdiabetologe5917
      @derdiabetologe5917 3 года назад

      @@hadjdjfg7987 sorry habe das Projekt auf Eis gelegt somit habe ich keine Lösung. Dir aber noch viel Glück mit deinem Schulprojekt.

  • @sannyck6871
    @sannyck6871 3 года назад +2

    Die relative Luftfeuchtigkeit wird in % angegeben

  • @1337Demo
    @1337Demo 3 года назад

    Temp_Humidity2.ino:12:51: error: no matching function for call to 'LiquidCrystal_I2C::LiquidCrystal_I2C(int, int, int, int, int, int, int, int, int)'

  • @hansmoser162
    @hansmoser162 2 года назад +1

    Die Deklaration für das Display (lcd) ist tlw. noch für ein normales Display ohne I2C-Interface, deshalb kommt es hier zu Fehlern.
    Richtig muss es heißen: LiquidCrystal_I2C lcd (0x27, 16 , 2); // für ein 16x2 Display auf Adresse 0x27
    Initialisiert wird es mit lcd.init, nicht mit lcd.begin. Je nach Display-Bibliothek mag das aber variieren.

  • @ludwig8891
    @ludwig8891 28 дней назад

    Ich bitte sie die Homepage freizuschalten

  • @kc_denoiser1918
    @kc_denoiser1918 6 лет назад

    Wo finde ich die richtige DHT Lib?

    • @nerdwest2184
      @nerdwest2184  6 лет назад

      Schau mal hier: learn.adafruit.com/dht/downloads

  • @MrRapmann
    @MrRapmann 6 лет назад

    bei mir steht fehler beim Kompilieren. Was kann ich tun?????????????????????????????????????

    • @nerdwest2184
      @nerdwest2184  6 лет назад

      Deine Fehlermeldung ist zu ungenau. Mit dieser Fehlermeldung kann ich dir nicht weiterhelfen. Ließ sich denn überhaupt schon mal irgendetwas kompilieren? Wie lautet die genaue Meldung?

    • @Dante3085
      @Dante3085 6 лет назад

      Falls du immer noch Probleme hast, kann ich dir meinen Code senden. Ich habe das vor ein paar Monaten auch noch gemacht.

    • @MrRapmann
      @MrRapmann 6 лет назад

      Dante Sparda ja, sehr gerne. Kannst sonst den Code auf meinem Kanal auf einem Video kommentieren.

    • @Dante3085
      @Dante3085 6 лет назад +1

      #include
      #include
      namespace compDHT
      {
      const uint8_t dht_apin = A0;
      dht DHT;
      }
      namespace compLCD
      {
      LiquidCrystal lcd(7, 8, 9, 10, 11, 12);
      int lcdSize[] = { 1, 2 };
      String view_temp;
      }
      void setup() {
      Serial.begin(9600);
      Serial.println("DHT11 Humidity & temperature Sensor

      ");
      initializeLCDScreen();
      }
      void loop() {
      compDHT::DHT.read11(compDHT::dht_apin);
      Serial.print("Current humidity = ");
      Serial.print(compDHT::DHT.humidity);
      Serial.print("% ");
      Serial.print("temperature = ");
      Serial.print(compDHT::DHT.temperature);
      Serial.println("C ");
      compLCD::lcd.setCursor(0, 0);
      compLCD::lcd.print("Hum: " + String(compDHT::DHT.humidity));
      compLCD::lcd.setCursor(0, 1);
      compLCD::lcd.print("Temp: " + String(compDHT::DHT.temperature));
      //Fastest should be once every two seconds.
      }// end loop()
      void clearCharacter(int column, int row)
      {
      compLCD::lcd.setCursor(column, row);
      compLCD::lcd.print(" ");
      }
      void initializeLCDScreen()
      {
      Serial.begin(9600);
      compLCD::lcd.begin(16, 2);
      compLCD::lcd.setCursor(0, 0);
      }

    • @MrRapmann
      @MrRapmann 6 лет назад

      Dante Sparda danke

  • @henri1056
    @henri1056 6 лет назад

    Ach essen ketwig is ja ganz in der Nähe bastell auch gerade an den Sachen mit den Komponenten

  • @hdbsnhdh8209
    @hdbsnhdh8209 5 лет назад

    Alter das d in LCD steht schon für Display

  • @Fabian-gp7sw
    @Fabian-gp7sw 2 года назад

    Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"
    Hab es hin bekommen