WeMOS: WiFi Local AnalogRead
Jump to navigation
Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
#include <ESP8266WiFi.h> #include <WiFiUdp.h> // replace with your channel’s thingspeak API key and your SSID and password const char* ssid = "Wisma Anggrek"; const char* password = "@nggr3kbul@n"; WiFiClient client; // 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 = "10.11.12.143"; const int udpPort = 44444; //create UDP instance WiFiUDP udp; void setup() { Serial.begin(115200); delay(10); WiFi.begin(ssid, password); Serial.println(); Serial.println(); Serial.print("Connecting to "); Serial.println(ssid); WiFi.begin(ssid, password); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println(""); Serial.println("WiFi connected"); udp.begin(udpPort); } void loop(){ int sensorReading = analogRead(A0); udp.beginPacket(udpAddress, udpPort); Serial.println(sensorReading); udp.printf("%u \n", sensorReading); udp.endPacket(); delay(1000); }