Скрыть объявление
На нашем форуме недоступен просмотр изображений для неавторизованных пользователей. Если Вы уже зарегистрированы на нашем форуме, то можете войти. Если у Вас еще нет аккаунта, мы будем рады, если Вы к нам присоединитесь. Зарегистрироваться Вы можете здесь.

Я создал глушилку WIFI !!?!?!

Тема в разделе "Железные вопросы по esp8266", создана пользователем anonfrom, 27 ноя 2016.

  1. anonfrom

    anonfrom Новичок

    Сообщения:
    4
    Симпатии:
    0
    Доброго времени суток форумчане. По всей видимости я создал глушилку wifi сам того не желая. ESP8266 v1 глушит весь wifi в квартире. Чаще ложит роутер иногда ложит приемники на компах. Работает в прежиме клиента. Сама ESP8266 Работает через Arduino и Blynk. Причем глушит очень странно, иногда всё окей и связь есть и Blynk пашет и температура модуля в порядке, иногда просто сеть вся лежит, при этом сам модуль просто пипец какой горячий. Питание на него стабилизированное через ардуино и ams1117. Питание на ардуино подаю на USB BM, хотя та же история если использовать обычный адаптер на 9v. Прошивка AT v0.23 SDK 1.0.1 , (пробовал разные). Канал wifi выбрал самый свободный.
     
  2. anonfrom

    anonfrom Новичок

    Сообщения:
    4
    Симпатии:
    0
    вот на всякий случай код

    Код (Text):
    1. #define BLYNK_PRINT Serial
    2. #include <ESP8266_Lib.h>
    3. #include <BlynkSimpleShieldEsp8266.h>
    4. #include <DHT.h>
    5. #include <SimpleTimer.h>
    6. char auth[] =  "*********************";
    7. char ssid[] = "*******";
    8. char pass[] = "***********";
    9.  
    10. #define EspSerial Serial1
    11. #define DHTPIN 2
    12. #define DHTTYPE DHT11
    13. #define ESP8266_BAUD 115200
    14. #include <DS1302.h>
    15. DS1302 rtc(5, 6, 7);
    16. Time ti;
    17.  
    18. void sendSensor()
    19. {
    20.  
    21.  
    22.   float h = dht.readHumidity();
    23.   float t = dht.readTemperature();
    24.  
    25.   if (isnan(h) || isnan(t)) {
    26.     Serial.println("Failed to read from DHT sensor!");
    27.     return;
    28.   }
    29.    Blynk.virtualWrite(V1, t);
    30.    Blynk.virtualWrite(V2, h);
    31.  
    32.  
    33.    rtc.halt(false);
    34.    rtc.writeProtect(false);
    35. }
    36. void setup()
    37. {
    38.  
    39.   Serial.begin(9600);
    40.   delay(500);
    41.   EspSerial.begin(ESP8266_BAUD);
    42.   delay(500);
    43.   Blynk.begin(auth, wifi, ssid, pass);
    44.   timer.setInterval(1000L, sendSensor);
    45.  
    46. }
    47.  
    48. void loop()
    49. {
    50.   Blynk.run();
    51.   timer.run();
    52.   ti = rtc.getTime();
    53.  
    54.   Serial.print(ti.hour, DEC);
    55.   Serial.print("  hour(s),  ");
    56.   Serial.print(ti.min, DEC);
    57.   Serial.print(" minute(s) and  ");
    58.   Serial.println(ti.sec, DEC);
    59.     delay(1000);
    60.    
    61.    float t = dht.readTemperature();
    62.   Serial.print("Temperature: ");
    63.   Serial.print(t);
    64.   Serial.println(" *C ");
    65.    delay(1000);
    66.  
    67. }
     
  3. anonfrom

    anonfrom Новичок

    Сообщения:
    4
    Симпатии:
    0
    Я собственно вопрос то не сформулировал . Что делать и как нормально заставить работать ESP8266 ?
     
    Последнее редактирование: 27 ноя 2016
  4. anonfrom

    anonfrom Новичок

    Сообщения:
    4
    Симпатии:
    0
    Решилось покупкой новой ESP8266
     

Поделиться этой страницей