#include <WiFi.h>
#include <WiFiUdp.h>
const char* ssid = "xxxxxxxxxx"; //nom du wifi
const char* password = "xxxxxxxxx"; //mot de passe wifi
const char* udpAddress = "xxx.xxx.xxx.xxx"; // IP du PC où est installé node-red
const int udpPort = 1234; //port de UDP IN dans node-red
WiFiUDP udp;
void setup() {
Serial.begin(115200);
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED) {
delay(500);
}
}
void loop() {
int value = analogRead(A0); //lit la valeur de la pin A0 et la place dans la variable value
udp.beginPacket(udpAddress, udpPort); //prépare le packet à envoyer
udp.print(value); //envoie le packet
udp.endPacket(); //ferme l'envoi
delay(2000); // attente 2 secondes
}