Kesfet
Kesfet
Projeler
Ileri

WiFi ile Web Sunucusu (ESP8266)

21 Nisan 2026 30 dk 2,178 goruntuleme
ESP8266 WiFi IoT Web Sunucusu

Gereken Malzemeler

NodeMCU ESP8266

1 adet

5mm LED

2 adet

220O Direnc

2 adet

Breadboard

1 adet

Jumper Kablo

6 adet

Devre Semasi

LED'ler D1 ve D2 pinlerine baglanir. ESP8266 WiFi uzerinden web sunucusu calistirir.

Arduino Kodu

wifi_web_sunucu.ino
#include <ESP8266WiFi.h>
#include <ESP8266WebServer.h>

const char* ssid = "WIFI_ADI";
const char* password = "WIFI_SIFRE";

ESP8266WebServer server(80);
const int ledPin = D1;

void setup() {
  pinMode(ledPin, OUTPUT);
  WiFi.begin(ssid, password);
  while (WiFi.status() != WL_CONNECTED) {
    delay(500);
  }
  server.on("/", handleRoot);
  server.on("/ledon", [](){ digitalWrite(ledPin, HIGH); server.send(200, "text/plain", "LED Acik"); });
  server.on("/ledoff", [](){ digitalWrite(ledPin, LOW); server.send(200, "text/plain", "LED Kapali"); });
  server.begin();
}

void loop() {
  server.handleClient();
}

void handleRoot() {
  server.send(200, "text/html", "<h1>ArduinoProjeleri Web Kontrol</h1><a href='/ledon'>LED Yak</a><br><a href='/ledoff'>LED Sondur</a>");
}

Adim Adim Uygulama

1

ESP8266 Hazirla

ESP8266'yi bilgisayariniza baglayin ve WiFi bilgilerini guncelleyin.

2

LED Bagla

LED'leri D1 ve D2 pinlerine baglayin.

3

Kodu Yuke

Kodu yukleyin ve Seri Monitor'den IP adresini alin.

4

Webden Kontrol Et

Tarayicinizdan IP adresine gidin ve LED'leri kontrol edin.

ESP8266/ESP32 ile WiFi uzerinden web sunucusu olusturun ve uzaktan LED kontrolu yapin.