Does not name a type

Im practicing with a dht11 sensor. I downloaded some code and I'm getting familiar with the code. I'm trying to figure out the error code, which says "DHT does not name a type". Would this not be named earlier in the program on lines 7 and 10 where is says #DEFINE?

Thanks

#include <SimpleDHT.h>

// Example testing sketch for various DHT humidity/temperature sensors
// Written by ladyada, public domain


#define DHTPIN 2     // what pin we're connected to

// Uncomment whatever type you're using!
#define DHTTYPE DHT11   // DHT 11 
//#define DHTTYPE DHT22   // DHT 22  (AM2302)
//#define DHTTYPE DHT21   // DHT 21 (AM2301)

// Initialize DHT sensor for normal 16mhz Arduino
 DHT dht(DHTPIN, DHTTYPE);

void setup() {
  Serial.begin(9600); 
  Serial.println("DHTxx test!");
 
  dht.begin();
}

void loop() {
  // Wait a few seconds between measurements.
  delay(2000);

  // Reading temperature or humidity takes about 250 milliseconds!
  // Sensor readings may also be up to 2 seconds 'old' (its a very slow sensor)
  float h = dht.readHumidity();
  // Read temperature as Celsius
  float t = dht.readTemperature();
  // Read temperature as Fahrenheit
  float f = dht.readTemperature(true);
  
  // Check if any reads failed and exit early (to try again).
  if (isnan(h) || isnan(t) || isnan(f)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }

  // Compute heat index
  // Must send in temp in Fahrenheit!
  float hi = dht.computeHeatIndex(f, h);

  Serial.print("Humidity: "); 
  Serial.print(h);
  Serial.print(" %\t");
  Serial.print("Temperature: "); 
  Serial.print(t);
  Serial.print(" *C ");
  Serial.print(f);
  Serial.print(" *F\t");
  Serial.print("Heat index: ");
  Serial.print(hi);
  Serial.println(" *F");
}
"DHT does not name a type".

Which code line does the error occur on ?

I am guessing that it is

 DHT dht(DHTPIN, DHTTYPE);

This line tries to create an object named dht using the DHT library that is not #included in your program

Why are you using the SimpleDHT library and not the DHT library ?

Maybe you should stop beer :slight_smile:

THe error occurs on line 15

And who stops drinking beer??? worst... advice... ever....

Thanks Bob, I'm gonna make those changes. I'm just practicing with this sensor and code. It seems like when I make lots of mistakes and get some feedback on here, I tend to get better and make less mistakes as I progress.