Hola buenas! llevo unos cuantos dias atascado con mi arduino, estoy intentando conectar a mi localhost, pero da error en la conexion, dejo el codigo por si alguien amablemente me podria ayudar, gracias de antemano.
//// Librerias ////
#include <ESP8266WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>
#include "DHT.h"
//// Pines ////
#define DHTPIN D2 //Pin D2 DHT11 HUMEDAD AMBIENTE
#define DATOTEMP D3 //Pin D3 DS18B20 TEMPERATURA AMBIENTE
#define DHTTYPE DHT11
DHT dht(DHTPIN, DHTTYPE);
OneWire ourWire (DATOTEMP);
DallasTemperature sensorDS18B20 (&ourWire);
////Conexión Servidor Web////
const char * ssid = "xxxxxxxx";
const char * password = "xxxxxxxxx";
WiFiServer server(80);
void setup (){
Serial.begin (115200);
dht.begin();
sensorDS18B20.begin();
Serial.println();
Serial.print("Connecting to ");
Serial.println(ssid);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
Serial.print(".");
}
Serial.println("");
Serial.println("WiFi connected");
// inciamos el servidor web
server.begin();
Serial.println("Server started");
// imprimimos la direccion IP
Serial.println(WiFi.localIP());
}
void loop() {
sensorDS18B20.requestTemperatures ();
int tempamb = (sensorDS18B20.getTempCByIndex(0));
int humeamb = dht.readHumidity();
Serial.print("Temperatura ambiente: ");
Serial.print(tempamb); Serial.println("ºC");
Serial.print("Humedad ambiente: ");
Serial.print(humeamb); Serial.println(" %");
delay(3000);
}