diff --git a/README.md b/README.md index 47c8207..2170709 100644 --- a/README.md +++ b/README.md @@ -327,86 +327,6 @@ suivant : Voici le code utilisé pour programmer l’ESP32 en utilisant l’ide d’Arduino : [main.ino](ESP-codes/C/main.ino) -

-```C
-#include 
-#include 
-#include 
-
- 
-const char* ssid = "PT4ObjConnect";
-const char* password =  "Admin2022";
-const char* mqttServer = "192.168.1.64";
-const int mqttPort = 1883;
-const char* mqttUser = "patate";
-const char* mqttPassword = "patate";
-
-LiquidCrystal lcd(19, 23, 18, 17, 16, 15);
- 
-WiFiClient espClient;
-PubSubClient client(espClient);
- 
-void callback(char* topic, byte* payload, unsigned int length) {
- 
-  Serial.print("Message arrived in topic: ");
-  Serial.println(topic);
- 
-  Serial.print("Message:");
-  lcd.clear();
-  for (int i = 0; i < length; i++) {
-    Serial.print((char)payload[i]);
-    lcd.print((char)payload[i]);
-  }
- 
-  Serial.println();
-  Serial.println("-----------------------");
-
-  
- 
-}
- 
-void setup() {
- 
-  Serial.begin(115200);
-  lcd.begin(16, 2);
-  WiFi.begin(ssid, password);
- 
-  while (WiFi.status() != WL_CONNECTED) {
-    delay(500);
-    Serial.println("Connecting to WiFi..");
-  }
-  Serial.println("Connected to the WiFi network");
- 
-  client.setServer(mqttServer, mqttPort);
-  client.setCallback(callback);
- 
-  while (!client.connected()) {
-    Serial.println("Connecting to MQTT...");
- 
-    if (client.connect("ESP32Client", mqttUser, mqttPassword )) {
- 
-      Serial.println("connected");  
- 
-    } else {
- 
-      Serial.print("failed with state ");
-      Serial.print(client.state());
-      delay(2000);
- 
-    }
-  }
- 
-  client.subscribe("esp32/lcd");
- 
-}
- 
-void loop() {
-  client.loop();
-}
-
-```
-
- Les librairies PubSubClient et LiquidCrystal ont été utilisées pour la communication MQTT et l'utilisation du LCD.