Difference between revisions of "ESP32: WiFi UDP analogRead"
Jump to navigation
Jump to search
Onnowpurbo (talk | contribs) |
Onnowpurbo (talk | contribs) |
||
Line 21: | Line 21: | ||
//Connect to the WiFi network | //Connect to the WiFi network | ||
WiFi.begin(ssid, pwd); | WiFi.begin(ssid, pwd); | ||
− | Serial.println(""); | + | Serial.println(""); |
// Wait for connection | // Wait for connection | ||
Line 38: | Line 38: | ||
void loop(){ | void loop(){ | ||
+ | // read only pin 32 & 36 others problem!! | ||
+ | int sensorReading = analogRead(36); | ||
//send hello world to server | //send hello world to server | ||
udp.beginPacket(udpAddress, udpPort); | udp.beginPacket(udpAddress, udpPort); | ||
− | |||
Serial.println(sensorReading); | Serial.println(sensorReading); | ||
− | udp. | + | udp.printf("%u \n", sensorReading); |
− | |||
udp.endPacket(); | udp.endPacket(); | ||
delay(1000); | delay(1000); | ||
} | } | ||
− | |||
− | |||
− | |||
− | |||
− |
Revision as of 19:33, 5 November 2019
#include <WiFi.h> #include <WiFiUdp.h> /* WiFi network name and password */ const char * ssid = "HUAWEI-1A73"; const char * pwd = "52408495"; // IP address to send UDP data to. // it can be ip address of the server or // a network broadcast address // here is broadcast address const char * udpAddress = "192.168.8.100"; const int udpPort = 44444; //create UDP instance WiFiUDP udp; void setup(){ Serial.begin(115200); //Connect to the WiFi network WiFi.begin(ssid, pwd); Serial.println(""); // Wait for connection while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.print("Connected to "); Serial.println(ssid); Serial.print("IP address: "); Serial.println(WiFi.localIP()); //This initializes udp and transfer buffer udp.begin(udpPort); } void loop(){ // read only pin 32 & 36 others problem!! int sensorReading = analogRead(36); //send hello world to server udp.beginPacket(udpAddress, udpPort); Serial.println(sensorReading); udp.printf("%u \n", sensorReading); udp.endPacket(); delay(1000); }