DonanımHaber Mini sürüm 2 Ocak 2026 tarihi itibariyle kullanımdan kalkacaktır. Bunun yerine daha hızlı bir deneyim için DH Android veya DH iOS uygulamalarını kullanabilirsiniz.
Arama butonu
Bu konudaki kullanıcılar: 1 misafir
2
Cevap
1067
Tıklama
0
Öne Çıkarma
sa elimde arduino nodemcu role
K
8 yıl (318 mesaj)
Teğmen
Konu Sahibi

elimde nodemcu esp8266 modülü var bu modülle arduino role kartını çalıştırıp internet üzerinden roleyi kontrol edebilirmiyim bide bu nodemcunun bağlandığı internetle aynı internete bağlı olmadan bu kartı uzaktan başka bir internet üzerinden acıp kapatma yapma şansım varmı yardım edenlere etmeyenlere teşekkürler kolay gelsin

DH forumlarında vakit geçirmekten keyif alıyor gibisin ancak giriş yapmadığını görüyoruz.

Üye olduğunda özel mesaj gönderebilir, beğendiğin konuları favorilerine ekleyip takibe alabilir ve daha önce gezdiğin konulara hızlıca erişebilirsin.

Üye Ol Şimdi Değil



C
8 yıl (515 mesaj)
Teğmen

hocam çok karısık yazmışssın ben şöyle soliyim evet esp ile role ve daha fazlasını internet üzerinden sabit ip olmadan yada esp kendi ap modunda hatta esp 2 adet ağa bağlanarak (1. ağ baglantı yoksa geriye dönük 2.ağa bağlanır) kontrol edebilirsiniz. belirlediginiz bir zaman biriminde açıp kapatabilir ve daha fazlasını yapabilirsiniz. kısaca yapamıyacagın şey yok
esp için herkesin kullanacagı bir uygulama yapmayı düşünüyorum ama biraz uzun sürecek çünkü hem işlerim hemde PC basında fazla kalınca sıkılıyorum ama yapmayı düşünüyorum

aşağdaki linkte tek bir esp8266 yada nodemcu neler yapabilecegini görebilirsin
https://www.youtube.com/watch?v=C0qYm4hVI3I



M
7 yıl (10 mesaj)
Er

#include <ESP8266WiFi.h>

const char* ssid = "İnternetAdı";
const char* password = "İnternetŞifresi";

int LED = 02;
WiFiServer server(80);

void setup()
{
Serial.begin(115200);
pinMode(LED, OUTPUT);
digitalWrite(LED, LOW);

Serial.print("Baglaniyor ");
WiFi.begin(ssid, password);
while (WiFi.status() != WL_CONNECTED)
{
delay(500);
Serial.print(".");
}
Serial.println("WiFi baglandi");


server.begin();
Serial.println("Server basladi");


Serial.print("IP Address of network: ");
Serial.println(WiFi.localIP());
Serial.print("Bu URLyi tarayicida acın:https://");
Serial.print(WiFi.localIP());
Serial.println("/");
}

void loop()
{
WiFiClient client = server.available();
if (!client)
{
return;
}
Serial.println("Bekleniyor");
while(!client.available())
{
delay(1);
}

String request = client.readStringUntil('\r');
Serial.println(request);
client.flush();


int value = LOW;
if (request.indexOf("/LED=ON") != -1)
{
digitalWrite(LED, HIGH);
value = HIGH;
}
if (request.indexOf("/LED=OFF") != -1)
{
digitalWrite(LED, LOW);
value =

client.println("HTTP/1.1 200 OK");
client.println("Content-Type: text/html");
client.println("");
client.println("<!DOCTYPE HTML>");
client.println("<html>");

client.print("Role");

if(value == HIGH)
{
client.print("Acik");
}
else
{
client.print("Kapali");
}
client.println("<br><br>");
client.println("<a href=\"/LED=ON\"\"><button>ON</button></a>");
client.println("<a href=\"/LED=OFF\"\"><button>OFF</button></a><br />");
client.println("</html>");

delay(1);
Serial.println("Cıkıs");
Serial.println("");

}

Röleyi pin 2 ye bağlayın. Çalışırsa söyleyin.



DH Mobil uygulaması ile devam edin. Mobil tarayıcınız ile mümkün olanların yanı sıra, birçok yeni ve faydalı özelliğe erişin. Gizle ve güncelleme çıkana kadar tekrar gösterme.