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?
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 ?
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?
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.
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);
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.
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?
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?
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 ?
Bei mir steht Fehler beim komplettieren für das Board arduino uno
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?
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
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.
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
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);
Dies Anzeige habe ich auch und komme nicht weiter.
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
@@hadjdjfg7987 sorry habe das Projekt auf Eis gelegt somit habe ich keine Lösung. Dir aber noch viel Glück mit deinem Schulprojekt.
Die relative Luftfeuchtigkeit wird in % angegeben
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)'
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.
Ich bitte sie die Homepage freizuschalten
Wo finde ich die richtige DHT Lib?
Schau mal hier: learn.adafruit.com/dht/downloads
bei mir steht fehler beim Kompilieren. Was kann ich tun?????????????????????????????????????
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?
Falls du immer noch Probleme hast, kann ich dir meinen Code senden. Ich habe das vor ein paar Monaten auch noch gemacht.
Dante Sparda ja, sehr gerne. Kannst sonst den Code auf meinem Kanal auf einem Video kommentieren.
#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);
}
Dante Sparda danke
Ach essen ketwig is ja ganz in der Nähe bastell auch gerade an den Sachen mit den Komponenten
Alter das d in LCD steht schon für Display
Arduino: 1.8.19 (Windows 10), Board: "Arduino Uno"
Hab es hin bekommen