pic+esp8266 PC bağlantısı yardım

Başlatan muratti32, 25 Ekim 2015, 16:12:37

muratti32

arkadaşlar merhaba,

pic ile esp8266 modülünü kullanarak bilgisayar arasında wireless UDP bağlantısı yapmaya çalışıyorum. IDE olarak mikroC kullanıyorum. LibStock tan örnek bir program indirdim PC den pic e bilgi gönderebiliyorum fakat pic den PC ye bilgi göndermeyi başaramadım. sanırım AT komutlarını doğru yazamıyorum. kodlarımın sorun yaşadığım kısmı aşağıdaki gibi yardımcı olursanız sevinirim teşekkürler.

not:dropbox linkinde projenin tamamı var

void VeriGonder()
{

    UART1_write_Text("AT+CIPSTART=0,\"UDP\",\"");
    UART1_write_Text(IP);
    UART1_write_Text("\",80,81,2\r\n");

    Delay_ms(3000);

   switch(Get_Response())
  {
  case 0 : Lcd_Out(2,1,"hata");break;
  case 1 : Lcd_Out(2,1,"ok");break;
  case 2 : Lcd_Out(2,1,"error");break;
  case 3 : Lcd_Out(2,1,"no cahnge");break;
  case 4 : Lcd_Out(2,1,"fail");break;
  case 5 : Lcd_Out(2,1,"ready");break;
  }

    UART1_write_Text("AT+CIPSEND=");
    UART1_write_Text("3");
    UART1_write_Text("\r\n");
    delay_ms(2000);
    UART1_write_Text("aaa");
    delay_ms(200);
    
    UART1_write_Text("AT+CIPCLOSE\r\n");
    delay_ms(2000);
    Lcd_Out(2,1,"            ");
 
}

muratti32

aşağıdaki kodla hallettim. iyi çalışmalar

UART1_write_Text("AT+CIPSTART=0");
    UART1_write(',');
    UART1_write('"');
    UART1_write_Text("UDP");
    UART1_write('"');
    UART1_write(',');
    UART1_write('"');
    UART1_write_Text(IP);
    UART1_write('"');
    UART1_write(',');
    UART1_Write_Text("80");
    UART1_write(13);
    UART1_write(10);
    Delay_100ms();
    
    UART1_write_Text("AT+CIPSEND=0");
    UART1_write(',');
    UART1_write_Text("7");
    UART1_write_Text("\r\n");
    delay_ms(20);
    UART1_write_Text(" murat ");
    UART1_write(13);
    delay_ms(100);
    
    UART1_write_Text("AT+CIPCLOSE\r\n");

t600

hoca  . bu iş ile ilgili proton basic kodlarını paylaştım . sitede var . udp dediğin tek dişi kalmış canavar . gönderirsin  tx ten alırsın bukadar basit . udp  güvenliği sana bırakır