Orionssv
New member
Доброго времени суток господа. Нужна ваша помощь. Уже салил (перестали прошиваться и греются чипы даже от питания по USB) две отладочные платы ESP-wroom-23. Во избежания бОльшего количества жертв решил обратиться сюда. В общем собрал на макетке контроллер уровня жидкости в ёмкости по такой схеме
Питание от обычного компьютерного БП. Используются +12 и +5 вольт, земля платы и БП соединены. Прошивка по usb. Всё работает, светодиоды загораются, на сервер информация отправляется. Но в какой-то момент плата перестаёт жить. При этом на макетке я до этого ручёнками ни чего не трогал, не менял Просто узнавал об этом каждый раз (оба два раза) пытаясь прошить после мелких изменений в коде. Arduino ide не мог подключится к порту.
GPIO вроде использую те что можно
#define Redled 23 //7-й Светодиод
#define Yellowled2 22 //6-й Светодиод
#define Yellowled1 21 //5-й Светодиодтчик
#define Greenled4 19 //4-й Светодиод
#define Greenled3 18 //3-й Светодиодтчик
#define Greenled2 5 //2-й Светодиод
#define Greenled1 17 //1-й Светодиод
#define WiFiled 16 //Светодиод подключения к WIFI
pinMode(Redled, OUTPUT);
pinMode(Yellowled2, OUTPUT);
pinMode(Yellowled1, OUTPUT);
pinMode(Greenled4, OUTPUT);
pinMode(Greenled3, OUTPUT);
pinMode(Greenled2, OUTPUT);
pinMode(Greenled1, OUTPUT);
pinMode(WiFiled, OUTPUT);
#define sensor_Redled 36 //7-й датчик
#define sensor_Yellowled2 39 //6-й датчик
#define sensor_Yellowled1 34 //5-й датчик
#define sensor_Greenled4 35 //4-й датчик
#define sensor_Greenled3 32 //3-й датчик
#define sensor_Greenled2 33 //2-й датчик
#define sensor_Greenled1 25 //1-й датчик
#define TestLed 26 // кнопкатест светодиодов
pinMode(sensor_Redled, INPUT_PULLUP);
pinMode(sensor_Yellowled2, INPUT_PULLUP);
pinMode(sensor_Yellowled1, INPUT_PULLUP);
pinMode(sensor_Greenled4, INPUT_PULLUP);
pinMode(sensor_Greenled3, INPUT_PULLUP);
pinMode(sensor_Greenled2, INPUT_PULLUP);
pinMode(sensor_Greenled1, INPUT_PULLUP);
pinMode(TestLed, INPUT_PULLUP);
Представлю любую доп.информацию по теме. Спасибо.
Питание от обычного компьютерного БП. Используются +12 и +5 вольт, земля платы и БП соединены. Прошивка по usb. Всё работает, светодиоды загораются, на сервер информация отправляется. Но в какой-то момент плата перестаёт жить. При этом на макетке я до этого ручёнками ни чего не трогал, не менял Просто узнавал об этом каждый раз (оба два раза) пытаясь прошить после мелких изменений в коде. Arduino ide не мог подключится к порту.
GPIO вроде использую те что можно
#define Redled 23 //7-й Светодиод
#define Yellowled2 22 //6-й Светодиод
#define Yellowled1 21 //5-й Светодиодтчик
#define Greenled4 19 //4-й Светодиод
#define Greenled3 18 //3-й Светодиодтчик
#define Greenled2 5 //2-й Светодиод
#define Greenled1 17 //1-й Светодиод
#define WiFiled 16 //Светодиод подключения к WIFI
pinMode(Redled, OUTPUT);
pinMode(Yellowled2, OUTPUT);
pinMode(Yellowled1, OUTPUT);
pinMode(Greenled4, OUTPUT);
pinMode(Greenled3, OUTPUT);
pinMode(Greenled2, OUTPUT);
pinMode(Greenled1, OUTPUT);
pinMode(WiFiled, OUTPUT);
#define sensor_Redled 36 //7-й датчик
#define sensor_Yellowled2 39 //6-й датчик
#define sensor_Yellowled1 34 //5-й датчик
#define sensor_Greenled4 35 //4-й датчик
#define sensor_Greenled3 32 //3-й датчик
#define sensor_Greenled2 33 //2-й датчик
#define sensor_Greenled1 25 //1-й датчик
#define TestLed 26 // кнопкатест светодиодов
pinMode(sensor_Redled, INPUT_PULLUP);
pinMode(sensor_Yellowled2, INPUT_PULLUP);
pinMode(sensor_Yellowled1, INPUT_PULLUP);
pinMode(sensor_Greenled4, INPUT_PULLUP);
pinMode(sensor_Greenled3, INPUT_PULLUP);
pinMode(sensor_Greenled2, INPUT_PULLUP);
pinMode(sensor_Greenled1, INPUT_PULLUP);
pinMode(TestLed, INPUT_PULLUP);
Представлю любую доп.информацию по теме. Спасибо.