
Table des matières:
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45


De nos jours, l'IoT est à la mode et de nombreuses machines ont des données à télécharger sur le cloud et à analyser les données. De petits capteurs mettent à jour les données sur le cloud et l'actionneur à une autre extrémité agit dessus. Je vais expliquer celui de l'exemple de l'IoT.
J'ai cet article et je vais montrer et guider pour publier les données sur Thingspeak en utilisant ESP8266.
Étape 1: Composant requis


ESP8266ESP8266 en Inde-
ESP8266 au Royaume-Uni -
ESP8266 aux États-Unis -
MLX90614MLX90614 en Inde-
MLX90614 au Royaume-Uni -
MLX90614 aux États-Unis -
Planche à Pain
Planche à pain en Inde-
Planche à pain aux États-Unis- https://amzn.to/2MW0Opb Planche à pain au Royaume-Uni-
Étape 2: Coder
#include #include #include
Chaîne apiKey = "7CDCTE2767Z8AUIL"; // Entrez votre clé d'API d'écriture à partir de ThingSpeak
const char *ssid = "caché"; // remplacez par votre ssid wifi et votre clé wpa2
const char *pass = "qwerty12"; const char* server = "api.thingspeak.com";
Client WiFi;
Adafruit_MLX90614 mlx = Adafruit_MLX90614();
int objTemp;
int ambTemp;
void setup()
{ Serial.begin(115200); retard(10); Serial.println("Connexion à "); Serial.println(ssid); WiFi.begin(ssid, pass); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi connecté"); mlx.begin(); Wire.begin(D1, D2); } boucle vide() {
if (client.connect(server, 80)) // "184.106.153.149" ou api.thingspeak.com
{ objTemp = mlx.readObjectTempC(); ambTemp = mlx.readObjectTempC(); Chaîne postStr = apiKey; postStr +="&field1="; postStr += String(objTemp); postStr += "\r\n\r\n";
client.print( POST /mise à jour
client.print("Hôte: api.thingspeak.com\n"); client.print("Connexion: fermer\n"); client.print("X-THINGSPEAKAPIKEY: "+apiKey+"\n"); client.print("Type de contenu: application/x-www-form-urlencoded\n"); client.print("Contenu-Longueur: "); client.print(postStr.length()); client.print("\n\n"); client.print(postStr);
Serial.print("Ambient = "); Serial.print(ambTemp);
Serial.print("*C\tObject = "); Serial.print(objTemp); Serial.println("*C");
}
client.stop(); retard (2000); }
Conseillé:
(Projet IOT) Obtenez des données météorologiques à l'aide d'ESP8266 et de l'API Openweather : 5 étapes

(Projet IOT) Obtenir des données météorologiques à l'aide d'ESP8266 et de l'API Openweather : dans cette instruction, nous allons créer un projet IOT simple dans lequel récupérer les données météorologiques de notre ville sur openweather.com/api et les afficher à l'aide du logiciel de traitement
Comment créer un traqueur de données en direct sur le coronavirus COVID 19 avec ESP8266, affichage sur papier électronique: 7 étapes

Comment créer un traqueur de données en direct sur le coronavirus COVID 19 avec ESP8266, affichage sur papier électronique : 1
Envoi des données des capteurs de vibrations et de température sans fil vers Excel à l'aide de Node-RED : 25 étapes

Envoi de données de capteur de vibration et de température sans fil vers Excel à l'aide de Node-RED : Présentation du capteur de vibration et de température sans fil industriel IoT à longue portée de NCD, offrant une portée allant jusqu'à 3 km grâce à l'utilisation d'une structure de réseau maillé sans fil. Intégrant un capteur de vibration et de température de précision 16 bits, cet appareil trans
Station météo ESP8266 qui affiche des données sur un site Web : 7 étapes

Station météo ESP8266 qui affiche des données sur un site Web : Remarque : des parties de ce didacticiel peuvent être disponibles au format vidéo sur ma chaîne YouTube - Tech Tribe. Dans cette instructable, je vais montrer comment créer une station météo qui envoie directement des données à votre site Web . Par conséquent, vous aurez besoin de votre propre domaine (Ex :
Comment récupérer des données à partir d'une base de données Firebase sur NodeMCU : 7 étapes

Comment récupérer des données à partir d'une base de données Firebase sur NodeMCU : pour cette instruction, nous allons récupérer les données d'une base de données dans Google Firebase et les récupérer à l'aide d'un NodeMCU pour une analyse ultérieure. EXIGENCES DU PROJET : 1) NodeMCU ou ESP8266 Controller2) G-Mail compte pour créer une base de données Firebase.3) Téléchargez le