• Система автоматизации с открытым исходным кодом на базе 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 ?
 
Последнее редактирование:
Сверху Снизу