Picproje Elektronik Sitesi

MİKRODENETLEYİCİLER => Diğer => Konuyu başlatan: bbs2006 - 13 Nisan 2019, 00:13:22

Başlık: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 13 Nisan 2019, 00:13:22
Merhaba
nodemcu esp8266 v3 wifi  modül üzerinde bulunan iletişim haline olduğu zaman yanan led devamlı yanmaya başladı. iletişim kuramıyorum.Acaba wifi  modülüm arızalndımı. ne yapabilirim. Arduino programıyla kod yüklerken yükleniyor ve % 100 oluyor. led devamlı yanmaya devam ediyor.
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 13 Nisan 2019, 23:31:35
Merhaba
Bu konuda bilgisi olan yok mu? birçok şey denedim. ama olmadı. bir an önce halletmem gerekiyor.
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: yesilu - 14 Nisan 2019, 09:44:59
esp flasherle nonos firmware flaşlamayı dene, githubda gereken bin dosyaları ve tarifi var.
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 14 Nisan 2019, 10:02:05
Deneyeyim
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: ilyas KAYA - 14 Nisan 2019, 10:31:59
Bu durum genelde flash da hata olunca oluyor yada stack hatası varsa oluyor. Belki arduino ide üzerindeki ayarlarınızda bir hata vardır. Nodemcu ayarlarınızın bir ekran görüntüsünü atin kontrol edelim.
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 14 Nisan 2019, 10:55:04

(https://i.ibb.co/SXLj0zt/res.png) (https://ibb.co/SXLj0zt)
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 14 Nisan 2019, 11:00:31
ayrıca bende yeni bir nodemcu var. ondada aynı sorun  oldu.anlayamadım
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: ilyas KAYA - 14 Nisan 2019, 11:05:40
Yeni alınan cihazda o ışık direk yanar zaten. Programı yükleyince normale donmesi lazim.

 Nodemcu 'daki led ters polarite. Low da yanıyor high da sönüyor.

Led yakip söndürme blink programını esp ye yukleyin bakalım ne yapacak.

Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 14 Nisan 2019, 11:12:20
yükledi ve d0 pinine gönderiyor ve led yanıyor
benim yazılımı attıgım zaman sıkıntı oluyor..







#include <ESP8266WiFi.h>                             //wifi kütüphanesi yükleniyor
WiFiClient client;
WiFiServer server (80);

const char* ssid     = "TurkTelekom_TC140";         // Bağlanmak istediğiniz Wi-Fi ağının SSID (adı).
const char* password = "Uqan4gxv";                  // Wifi ağın şifresi
#define sol_led    16    //LED sol ışık    Nodemcunun D0 nolu pin
#define sag_led    10    //LED sag ışık    Nodemcunun S3 nolu pin
#define buzer      15    //Buzzer          Nodemcunun D8 nolu pin

#define PWMA       5     // Sag  motor Hız kontrol ucu
#define PWMB       4     // Sol  motor Hız kontrol ucu

#define AIN1       0     // TB1 Sag  Motor Pin Kontrol ucu
#define AIN2       2     // TB1 Sag  Motor Pin Kontrol ucu
#define BIN1      14     // TB1 Sol  Motor Pin Kontrol ucu
#define BIN2      12     // TB1 Sol  Motor Pin Kontrol ucu

#define data      13     //Servo motor data ucu

String  gelen = "";
int led = 16;
int HIZ = 255;
void setup() {
 //  while (1)
 //  ESP.wdtFeed();
 

  pinMode(sag_led, OUTPUT);
  pinMode(sol_led, OUTPUT);
  pinMode(buzer, OUTPUT);

  pinMode(PWMA, OUTPUT);
  pinMode(PWMB, OUTPUT);

  pinMode(AIN1, OUTPUT);
  pinMode(AIN2, OUTPUT);
  pinMode(BIN1, OUTPUT);
  pinMode(BIN2, OUTPUT);

  pinMode(led, OUTPUT);
  Serial.begin(115200);                             // Bilgisayara mesaj göndermek için Seri iletişimi başlatın
  delay(10);
  Serial.println('\n');

  // Aga bağlanıyor.

  WiFi.begin(ssid, password);
  Serial.print("Bağlanıyor.... ");
  Serial.print(ssid); Serial.println(" ...");

  int i = 0;
  while (WiFi.status() != WL_CONNECTED) {          // Wifi için Bağlantı Bekleniyor.
    delay(500);
    Serial.print(++i); Serial.print(' ');
  }

  Serial.println('\n');
  Serial.println("Bağlantı Kuruldu!");
  Serial.print("IP address:\t");
  Serial.println(WiFi.localIP());                  // ESP8266'nın IP adresini bilgisayara gönderiliyor.

  //Web sunucusu port 80 üzerinden başlatılıyor.
  server.begin();
  Serial.print(WiFi.status());

}

void loop() {
  ESP.wdtFeed();
  client = server.available();
  if (!client)return;
  gelen = checkClient();

  if (gelen == "ileri")motor_ileri();
  else if (gelen == "geri")motor_geri();
  else if (gelen == "sag")motor_sag();
  else if (gelen == "sol")motor_sol();
  else if (gelen == "kalk")servo_kaldir();
  else if (gelen == "in")servo_indir();
  else if (gelen == "stop")motor_stop();





}

void motor_ileri() {
  digitalWrite(AIN1, HIGH);          //TB1 Motor sürücüsü  ileri yönde  AO1 ve AO2 çıkışları kontrol ediyor. Sag  Motor
  digitalWrite(AIN2, LOW);
  analogWrite(PWMA, HIZ);
  digitalWrite(led, HIGH);

  digitalWrite(BIN1, HIGH);          //TB1 Motor sürücüsü  ileri yönde  BO1 ve BO2 çıkışları kontrol ediyor. Sol Motor
  digitalWrite(BIN2, LOW);
  analogWrite(PWMB, HIZ);
}

void motor_geri() {
  digitalWrite(AIN1, LOW);           //TB1 Motor sürücüsü  geri yönde  AO1 ve AO2 çıkışları kontrol ediyor. Sol ön Motor
  digitalWrite(AIN2, HIGH);
  analogWrite(PWMA, HIZ);


  digitalWrite(BIN1, LOW);           //TB1 Motor sürücüsü  ileri yönde  BO1 ve BO2 çıkışları kontrol ediyor. Sol arka Motor
  digitalWrite(BIN2, HIGH);
  analogWrite(PWMB, HIZ);
}

void motor_sag() {
  digitalWrite(led, HIGH);






}

void motor_sol() {
  digitalWrite(led, HIGH);






}
void servo_kaldir() {
  digitalWrite(led, HIGH);
}
void servo_indir() {
  digitalWrite(led, HIGH);
}
void motor_stop() {
  digitalWrite(led, LOW);

}




String checkClient (void)
{
  while (!client.available()) delay(1);
  String request = client.readStringUntil('\r');
  request.remove(0, 5);
  request.remove(request.length() - 9, 9);
  return request;
}





Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 14 Nisan 2019, 11:12:43
srei iletişim kodlarını kullandıgımdan oluyor gibi
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: ilyas KAYA - 14 Nisan 2019, 11:50:37
Blink calisiyor ise esp de sorun yok demektir.
Client rutimlerini ve ayarlarını silin. Server response olarak çalıştırıp deneyin.
Başlık: Ynt: Nodemcu üzerindeki led devamlı yanıyor
Gönderen: bbs2006 - 14 Nisan 2019, 12:02:49
client ile ilgili ifadeleri devre dışı bıraktım .aynen devam ediyor