ESP8266 Wi-Fi'ya bağlanmıyor

Bahatti

Decapat
Katılım
18 Haziran 2023
Mesajlar
48
Daha fazla  
Cinsiyet
Erkek
Elimde bir ESP8266 var ve Wi-Fi uzerinden LED açıp kapatmaya yarayan bir proje yapmak istiyorum fakat ne yaparsam yapayım bir türlü ESP8266'yı Wi-Fi'ya bağlayamadım yardımlarınızı bekliyorum.
 
wifi ile ilgili bütün projeler çalışmıyor hocam örneğin arduino iot cloud dan led yakma projesi yapıyorum her şey dogru fakat açtıgımda çalışmıyor
 
Wi-Fi ile ilgili bütün projeler çalışmıyor hocam örneğin Arduino IoT Cloud'dan LED yakma projesi yapıyorum her şey dogru fakat açtıgımda çalışmıyor.

ESP'yi yakmış olma ihtimaliniz nedir? Üzerindeki LED'i kodla yakıp söndürebiliyor musunuz?
 
Hocam bu kodu serial monitor aracılığıyla izler misiniz çıktı ne yazıyor? ssid ve password kısmını değiştirmeyi unutmayın.

C++:
#include <ESP8266WiFi.h>

void setup() {
    Serial.begin(115200);
    while (!Serial) {
        ; // wait for serial port to connect. Needed for native USB port only
    }
    Serial.println("basladi");
    WiFi.begin("ssid", "password");
    while (WiFi.status() != WL_CONNECTED) {
        delay(500);
        Serial.print(".");
        if(WiFi.status() == WL_CONNECT_FAILED || WiFi.status() == WL_WRONG_PASSWORD) {
          Serial.println(WiFi.status());
          return;
        }
    }
    Serial.println("Baglandi");
}

void loop() {}
 
ESP'yi yakmış olma ihtimaliniz nedir? Üzerindeki LED'i kodla yakıp söndürebiliyor musunuz?
Evet hocam ,normal wifi olmayan projeleri yapabiliyorum

Hocam bu kodu serial monitor aracılığıyla izler misiniz çıktı ne yazıyor? ssid ve password kısmını değiştirmeyi unutmayın.

C++:
#include <ESP8266WiFi.h>

void setup() {
    Serial.begin(115200);
    while (!Serial) {
        ; // wait for serial port to connect. Needed for native USB port only
    }
    Serial.println("basladi");
    WiFi.begin("ssid", "password");
    while (WiFi.status() != WL_CONNECTED) {
        delay(500);
        Serial.print(".");
        if(WiFi.status() == WL_CONNECT_FAILED || WiFi.status() == WL_WRONG_PASSWORD) {
          Serial.println(WiFi.status());
          return;
        }
    }
    Serial.println("Baglandi");
}

void loop() {}
kodu yüklerken şu kısımda hata veriyor hocam:
if(WiFi.status() == WL_CONNECT_FAILED || WiFi.status() == WL_WRONG_PASSWORD) {
 
Hatanın detaylarını paylaşabilir misiniz?
/usr/local/bin/arduino-cli compile --fqbn esp8266:esp8266:nodemcuv2:baud=115200,dbg=Disabled,eesz=4M,exception=disabled,ip=lm2f,lvl=None____,vt=flash,wipe=none,xtal=80 --build-cache-path /tmp --output-dir /tmp/3907698553/build --build-path /tmp/arduino-build-64F56D4335F39B1505975AB44284AE72 /tmp/3907698553/new_sketch_1690203549218

/tmp/3907698553/new_sketch_1690203549218/new_sketch_1690203549218.ino: In function 'void setup()':

/tmp/3907698553/new_sketch_1690203549218/new_sketch_1690203549218.ino:13:67: error: 'WL_WRONG_PASSWORD' was not declared in this scope

if(WiFi.status() == WL_CONNECT_FAILED || WiFi.status() == WL_WRONG_PASSWORD) {

^

Error during build: exit status 1
 
if(WiFi.status() == WL_CONNECT_FAILED || WiFi.status() == WL_WRONG_PASSWORD) {
bu satırı
if(WiFi.status() == WL_CONNECT_FAILED) {
böyle değiştirip deneyin.
 
if(WiFi.status() == WL_CONNECT_FAILED || WiFi.status() == WL_WRONG_PASSWORD) {
Bu satırı.
if(WiFi.status() == WL_CONNECT_FAILED) {
Böyle değiştirip deneyin.

Bu kod yuklendi hocam seri monitorde başta rastgele karakterler atıyor sonra basladı yazıyor sonra sürekli nokta koyuyor.
 

Technopat Haberler

Yeni konular

Geri
Yukarı