expected unqualified-id before '.' token in Arduino?

2 Antworten

Durch die Formatierung hier sind die Zeilen nicht mehr wirklich nachvollziehbar.
Aber was mir auf den ersten Blick auffällt sind Fehler mit dem DHT Teil. Du erstellst gar keine Sensor Instanz oder definierst den Typ des Sensors usw.

Zudem ist der PIN 0 auch eigentlich für die Serielle Kommunikation geblockt und steht dementsprechend nicht mehr für andere Sachen zur Verfügung. Erkennt man auch meistens auf den Boards das an Pins 0 und 1 RX und TX dransteht

Hier ist mal ein funktionierendes Beispiel für einen DHT Sensor:

https://funduino.de/anleitung-dht11-dht22

Kann es sein, dass die Klasse DHT kein Attribut namens "temperature" besitzt?

Sie scheint aber eine Methode "readTemperatur" zu besitzen.

https://github.com/adafruit/DHT-sensor-library/blob/master/DHT.h

EDIT:

Außerdem musst du möglicherweise erst eine Instanz der klasse erzeugen und auf dieser dann die Methoden aufrufen.

Woher ich das weiß:Recherche