• Уважаемые посетители сайта esp8266.ru!
    Мы отказались от размещения рекламы на страницах форума для большего комфорта пользователей.
    Вы можете оказать посильную поддержку администрации форума. Данные средства пойдут на оплату услуг облачных провайдеров для сайта esp8266.ru
  • Система автоматизации с открытым исходным кодом на базе esp8266/esp32 микроконтроллеров и приложения IoT Manager. Наша группа в Telegram

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

anonfrom

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

anonfrom

New member
вот на всякий случай код

Код:
#define BLYNK_PRINT Serial
#include <ESP8266_Lib.h>
#include <BlynkSimpleShieldEsp8266.h>
#include <DHT.h>
#include <SimpleTimer.h>
char auth[] =  "*********************";
char ssid[] = "*******";
char pass[] = "***********";

#define EspSerial Serial1
#define DHTPIN 2
#define DHTTYPE DHT11
#define ESP8266_BAUD 115200
#include <DS1302.h>
DS1302 rtc(5, 6, 7);
Time ti;

void sendSensor()
{
 
 
  float h = dht.readHumidity();
  float t = dht.readTemperature();

  if (isnan(h) || isnan(t)) {
    Serial.println("Failed to read from DHT sensor!");
    return;
  }
   Blynk.virtualWrite(V1, t);
   Blynk.virtualWrite(V2, h);
  
  
   rtc.halt(false);
   rtc.writeProtect(false);
}
void setup()
{
 
  Serial.begin(9600);
  delay(500);
  EspSerial.begin(ESP8266_BAUD);
  delay(500);
  Blynk.begin(auth, wifi, ssid, pass);
  timer.setInterval(1000L, sendSensor);

}

void loop()
{
  Blynk.run();
  timer.run();
  ti = rtc.getTime();
 
  Serial.print(ti.hour, DEC);
  Serial.print("  hour(s),  ");
  Serial.print(ti.min, DEC);
  Serial.print(" minute(s) and  ");
  Serial.println(ti.sec, DEC);
    delay(1000);
   
   float t = dht.readTemperature();
  Serial.print("Temperature: ");
  Serial.print(t);
  Serial.println(" *C ");
   delay(1000);
  
}
 

anonfrom

New member
Я собственно вопрос то не сформулировал . Что делать и как нормально заставить работать ESP8266 ?
 
Последнее редактирование:
Сверху Снизу