Error de coompilación

Hola, estoy iniciando en esto. Probando el sensor de temperatura DHT11 me descargue unas liberias y me devuelve este error cuando verifico:

C:\Users\Admin\AppData\Local\Temp\ccKgoNid.ltrans0.ltrans.o: In function `main':
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:46: undefined reference to `loop'
collect2.exe: error: ld returned 1 exit status
Se encontraron varias bibliotecas para "DHT.h"
Usado: C:\Users\Admin\Documents\Arduino\libraries\DHT_sensor_library
 No usado: C:\Users\Admin\Documents\Arduino\libraries\DHT_sensor_library-1.4.2
exit status 1
Error compilando para la tarjeta Arduino Mega or Mega 2560.

El código que estoy poniendo es el siguiente:

#include <DHT.h>
#include <DHT_U.h>

int SENSOR = 2;
int TEMPERATURA;
int HUMEDAD;

DHT dht(SENSOR, DHT11);

void setup(){
  Serial.begin(9600);
  dht.begin();
  }

void lopp(){
  TEMPERATURA = dht.readTemperature();
  HUMEDAD = dht.readHumidity();
  Serial.print("Temperatura: ");
  Serial.print(TEMPERATURA);
  Serial.print(" Humedad: ");
  Serial.println(HUMEDAD);
  delay(2000);
}

No se como hacer para eliminar una de las dos.
En la carpeta de arduino>libraries no me figura DHT_sensor_library-1.4.2

Hay alguna solución?

Muchas gracias.

Cambiar la linea

void loop() {

La ortografía de las funciones es importante ... :wink:

El error es el que te marca @J-M-L , lo de la librería es solo informativo.

Saludos

Tienes dos librerías que hacen lo mismo, elimina la mas vieja.
Si solo eso dice el reporte, no hay error.

Si, hay error.

En las líneas anteriores dice

C:\Users\Admin\AppData\Local\Temp\ccKgoNid.ltrans0.ltrans.o: In function `main':
C:\Program Files (x86)\Arduino\hardware\arduino\avr\cores\arduino/main.cpp:46: undefined reference to `loop'
collect2.exe: error: ld returned 1 exit status

Falta definir loop() porque como remarcó @J-M-L , cometió un error de tipeo en la línea

void lopp(){

que debería ser

void loop(){

Saludos

No lo vi.

This topic was automatically closed 120 days after the last reply. New replies are no longer allowed.