Difference between revisions of "WeMOS: WiFi Local AnalogRead"
		
		
		
		
		
		Jump to navigation
		Jump to search
		
				
		
		
	
Onnowpurbo (talk | contribs)  | 
				Onnowpurbo (talk | contribs)   | 
				||
| Line 48: | Line 48: | ||
    delay(1000);  |     delay(1000);  | ||
  }  |   }  | ||
| + | |||
| + | |||
| + | |||
| + | ==Pranala Menarik==  | ||
| + | |||
| + | * [[WeMOS]]  | ||
Latest revision as of 08:23, 9 November 2019
#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);
}