O Level Exam : Practical Question
📝 HTML
🎨 CSS
⚡ Java Script
#ifdef ESP8266 #include #else #include #endif const char* ssid = "Your_WiFi_Name"; const char* password = "Your_WiFi_Password"; WiFiServer server(80); // TCP socket server on port 80 const int sensorPin = A0; // Sensor connected to A0 void setup() { Serial.begin(9600); WiFi.begin(ssid, password); Serial.print("Connecting to WiFi"); while (WiFi.status() != WL_CONNECTED) { delay(500); Serial.print("."); } Serial.println("\nWiFi Connected!"); Serial.print("Server IP Address: "); Serial.println(WiFi.localIP()); server.begin(); } void loop() { WiFiClient client = server.available(); // Wait for client if (client) { Serial.println("Client Connected"); int sensorValue = analogRead(sensorPin); // Read sensor // Send sensor data to client client.print("Sensor Value: "); client.println(sensorValue); client.stop(); // Close connection Serial.println("Client Disconnected"); } }
▶ Run Code
🖥 Output: