Découvrir Offpt : Formation Avancée en Électromécanique pour les Étudiants du Bac 2024
- 10 Jul, 24
- karim electro
L'ESP8266, la clé pour des projets IoT simples et efficaces.
L'ESP8266 est un module Wi-Fi qui permet de connecter facilement des projets électroniques à Internet. Dans cet article, nous allons explorer un projet IoT simple utilisant l'ESP8266.
Exemple de Projet : Surveillance de la Température en Temps Réel
Voici un projet où l'ESP8266 est utilisé pour surveiller la température en temps réel et envoyer les données à un serveur web.
Matériel requis :
Code Arduino :
#include <ESP8266WiFi.h>
#include <OneWire.h>
#include <DallasTemperature.h>
const char* ssid = "your_SSID";
const char* password = "your_PASSWORD";
OneWire oneWire(D4);
DallasTemperature sensors(&oneWire);
WiFiClient client;
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(1000);
}
sensors.begin();
}
void loop() {
sensors.requestTemperatures();
float temperature = sensors.getTempCByIndex(0);
if (client.connect("your_server", 80)) {
client.print("GET /update?temperature=");
client.print(temperature);
client.println(" HTTP/1.1");
client.stop();
}
delay(10000);
}
Vous devez vous connecter OU vous inscrire pour commenter.
Commentaires (0)