Tabla de contenido:
Video: IOT - Publicar datos en Thingspeak usando ESP8266: 3 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:40
Hoy en día, IoT es tendencia y muchas máquinas tienen datos para cargar en la nube y analizar los datos. Pequeños sensores actualizan los datos en la nube y un actuador en otro extremo actúa sobre ella, voy a explicar el del ejemplo de IoT.
En este artículo y voy a mostrar una guía para publicar los datos en Thingspeak usando ESP8266.
Paso 1: componente requerido
ESP8266ESP8266 en India-
ESP8266 en Reino Unido -
ESP8266 en EE. UU. -
MLX90614MLX90614 en India-
MLX90614 en el Reino Unido:
MLX90614 en EE. UU. -
Tablero de circuitos
BreadBoard en India-
BreadBoard en EE. UU.- https://amzn.to/2MW0Opb BreadBoard en el Reino Unido-
Paso 2: Código
#incluir #incluir #incluir
String apiKey = "7CDCTE2767Z8AUIL"; // Ingrese su clave de API de escritura de ThingSpeak
const char * ssid = "oculto"; // reemplace con su clave wifi ssid y wpa2
const char * pass = "qwerty12"; const char * server = "api.thingspeak.com";
Cliente WiFiClient;
Adafruit_MLX90614 mlx = Adafruit_MLX90614 ();
int objTemp;
int ambTemp;
configuración vacía ()
{Serial.begin (115200); retraso (10); Serial.println ("Conectando a"); Serial.println (ssid); WiFi.begin (ssid, pase); while (WiFi.status ()! = WL_CONNECTED) {retraso (500); Serial.print ("."); } Serial.println (""); Serial.println ("WiFi conectado"); mlx.begin (); Wire.begin (D1, D2); } bucle vacío () {
if (client.connect (servidor, 80)) // "184.106.153.149" o api.thingspeak.com
{objTemp = mlx.readObjectTempC (); ambTemp = mlx.readObjectTempC (); String postStr = apiKey; postStr + = "& campo1 ="; postStr + = String (objTemp); postStr + = "\ r / n / r / n";
client.print ("POST / actualización HTTP / 1.1 / n");
client.print ("Host: api.thingspeak.com / n"); client.print ("Conexión: cerrar / n"); client.print ("X-THINGSPEAKAPIKEY:" + apiKey + "\ n"); client.print ("Tipo de contenido: aplicación / x-www-form-urlencoded / n"); client.print ("Content-Length:"); client.print (postStr.length ()); client.print ("\ n / n"); client.print (postStr);
Serial.print ("Ambiente ="); Serial.print (ambTemp);
Serial.print ("* C / tObject ="); Serial.print (objTemp); Serial.println ("* C");
}
client.stop (); retraso (2000); }
Recomendado:
IoT ESP8266 Series: 2- Monitorear datos a través de ThingSpeak.com: 5 pasos
IoT ESP8266 Series: 2- Monitorear datos a través de ThingSpeak.com: esta es la segunda parte de IoT ESP8266 Series. Para ver la parte 1, consulte este Instructable IoT ESP8266 Series: 1 Conéctese al enrutador WIFI. Esta parte tiene como objetivo mostrarle cómo enviar los datos de su sensor a uno de los populares servicios de nube gratuitos de IoT https: //thingspeak.com
Haga hermosos gráficos a partir de datos de Arduino en vivo (y guarde los datos en Excel): 3 pasos
Cree hermosos gráficos a partir de datos de Arduino en vivo (y guarde los datos en Excel): a todos nos gusta jugar con nuestra función P … lotter en el IDE de Arduino. Sin embargo, si bien puede ser útil para aplicaciones básicas, los datos se borran a medida que aumenta se añaden puntos y no es particularmente agradable a la vista. El trazador Arduino IDE no
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD - Simulación del registrador de datos DHT11 en Proteus: 5 pasos
Cómo hacer un registrador de datos en tiempo real de humedad y temperatura con Arduino UNO y tarjeta SD | Simulación del registrador de datos DHT11 en Proteus: Introducción: hola, soy Liono Maker, aquí está el enlace de YouTube. Estamos haciendo un proyecto creativo con Arduino y trabajamos en sistemas embebidos. Data-Logger: Un registrador de datos (también registrador de datos o registrador de datos) es un dispositivo electrónico que registra datos a lo largo del tiempo w
Rastreador GPS para automóvil con notificación por SMS y carga de datos de Thingspeak, basado en Arduino, automatización del hogar: 5 pasos (con imágenes)
Rastreador GPS para automóvil con notificación por SMS y carga de datos de Thingspeak, basado en Arduino, automatización del hogar: hice este rastreador GPS el año pasado y, como funciona bien, lo publico ahora en Instructable. Está conectado al enchufe de accesorios en mi maletero. El rastreador GPS carga la posición, la velocidad, la dirección y la temperatura medida del automóvil a través de un dato móvil
Cómo obtener datos de una base de datos de Firebase en NodeMCU: 7 pasos
Cómo obtener datos de una base de datos de Firebase en NodeMCU: para este instructable, obtendremos datos de una base de datos en Google Firebase y los obtendremos usando un NodeMCU para su análisis posterior.REQUISITOS DEL PROYECTO: 1) NodeMCU o controlador ESP8266 2) G-Mail cuenta para crear una base de datos de Firebase. 3) Descargue el