romanetz
Хочу себе тоже что нибудь замутить по-быстрому... Кучка есп32 в ящике лежат
Nick
От гайвера у меня лампа, дети хороводы водят
Nick
Лампа кстати реально клёвая, но не с прошивкой от гайвера. Там у него ещё другая есть. Вот она клёвая.
Алексей
для адресных я уже wled прошил и доволен
SetPf
Пока нахожу всего одну причину - резкое нежелание заниматься клиентским приложением.
Фу. Куча приложений это рак. Правда как и куча каналов к ботам... Это я как пользователь вам говорю.
Ivan
Ребят, тут по гайдам алекса гувера собрали новогоднюю гирлянду: https://www.youtube.com/watch?v=7VAXrPRxD7I
B
Всем привет. Пытаюсь читать массив аналоговых пинов на ESP-WROM-32. Почти все пины возращают 4095. Хотя по факту на них 0В. Подскажите в чем может быть дело? Код брал отсюда: https://randomnerdtutorials.com/esp32-adc-analog-read-arduino-ide/
B
sensors_data[i] = analogRead(sensors_pin[i]);
B
#define SENSORS_NUMBER 15 #define SENSOR_PIN_1 36 #define SENSOR_PIN_2 39 #define SENSOR_PIN_3 34 #define SENSOR_PIN_4 35 #define SENSOR_PIN_5 32 #define SENSOR_PIN_6 33 #define SENSOR_PIN_7 25 #define SENSOR_PIN_8 26 #define SENSOR_PIN_9 27 #define SENSOR_PIN_10 14 #define SENSOR_PIN_11 12 #define SENSOR_PIN_12 13 #define SENSOR_PIN_13 0 #define SENSOR_PIN_14 2 #define SENSOR_PIN_15 15 int sensors_pin[15] = { SENSOR_PIN_1, SENSOR_PIN_2, SENSOR_PIN_3, SENSOR_PIN_4, SENSOR_PIN_5, SENSOR_PIN_6, SENSOR_PIN_7, SENSOR_PIN_8, SENSOR_PIN_9, SENSOR_PIN_10, SENSOR_PIN_11, SENSOR_PIN_12, SENSOR_PIN_13, SENSOR_PIN_14, SENSOR_PIN_15 }; int sensors_data[SENSORS_NUMBER] = {0}; void moilstureSensorsRead(int a_snumber) { for (int i = 0; i < a_snumber; i++) { sensors_data[i] = analogRead(sensors_pin[i]); Serial.println(); Serial.print("Sensor ["); Serial.print(i); Serial.print("] Pin["); Serial.print(sensors_pin[i]); Serial.print("] Value="); Serial.print(sensors_data[i]); } }
Slava
Что выдаёт в сериал?
Slava
the analogRead seems doesn't work · Issue #683 · espressif/arduino-esp32 · GitHub https://github.com/espressif/arduino-esp32/issues/683
Slava
Либо код у тебя кривовой, либо есп, либо библиотеки. Попробуй сначала на простом коде посмотреть, типа Serial.print(analogread(34));
Slava
И не знаю точно, для аналог рид нужен pinmode ?
Slava
Напиши потом, в чем была проблема
Resident
Народ всем доброго дня ночи вечера
Resident
купил модуль mcp23017 для relay16
Resident
Подключенный к реле есп 0х20 модуль не видит
Resident
Без реле норм находится
Resident
Resident
Источник, если кто считает что проблема с питанием)
Dim
классный источник
Dim
но вот не могу понять нафига нужен регулятор тока?
Dim
ведь любая нагрузка будет потреблять столько на сколько внутри нее омов...
Leonid
но вот не могу понять нафига нужен регулятор тока?
Ну можно акб заряжать, им как раз надо ток выставлять
Leonid
Почему машина, у меня много акб от ибп
Leonid
Ааа, старое фото с ДСА у р. Вырка, машина не моя, я просто мимо проходил))
romanetz
Питание на землю не коротишь? Земля не уплывает?
Resident
Щас лучше фото скину
romanetz
Лучше схему
Resident
Resident
Resident
Dmitriy
MCP23017 ?
Resident
Resident
Владимир
А на каких пинах MCP сидит?
Dmitriy
pin Reset подтяни к 3v3
Dmitriy
pin Reset подтяни к 3v3
Желательно через резистор
Resident
pin Reset подтяни к 3v3
Но ведь без подключения к реле всё работает
Resident
А на каких пинах MCP сидит?
D1 D2 если вы об этом
Resident
Щас попробую reset к 3.3 подключить
romanetz
23017 - это i2c же?
Dmitriy
На управление реле пробывали подавать 3.3В?
romanetz
23017 - это i2c же?
зачем ей питание 5 вольт?
Dmitriy
Там возможно реле не хочет срабатывать от 3.3 вольт
romanetz
сдаётся мне, там какая то хрень с согласованием уровней
Dmitriy
А по схеме MCP как раз 3.3В на выходе выдает
romanetz
где питание 3,3, где 5...
romanetz
Да
ткнись осликом в и2ц, посмотри...
Resident
Так mcp отваливается при подключении к реле и я вижу только что есп шлёт (
Владимир
реле от обычно ESP срабатывают, значит не в питании дело. надо пин RES смотреть на MCP
Владимир
я когда его цеплял, помоему к земле подтягивал
Resident
На схемах вижу что в + цепляют res
romanetz
сфотай со снятым разъёмом и в идеале - схемы всего этого барахла
Владимир
romanetz
тогда и сам поймёшь
Владимир
На схемах вижу что в + цепляют res
Да да, с землей я попутал. Помню что кудато подключал
Владимир
Может ошибка в самом коде программы?
Slava
Подключенный к реле есп 0х20 модуль не видит
I2c сканер находит адрес этого модуля?
Resident
Может ошибка в самом коде программы?
4 строки? Включение 1 реле на 2 сёк и выключение и т. Д.
Resident
I2c сканер находит адрес этого модуля?
Но если подключить реле уже не находит
Владимир
А можно фото посмотреть самой ESP, только вид сверху так сказать
Владимир
а на плату реле 5в приходит?? правильно я понял?
Slava
Плату расширителя портов сфоткай с двух сторон качественно
Владимир
Плату расширителя портов сфоткай с двух сторон качественно
их в нете фоток полно, там все подключено правильно, кроме того что RES надо к +3 подтянуть. Но автор вроде говорил что это сделал
Владимир
Автор куда потерялся
Resident
Я тут
Resident
Да рес к +3 сделал
Daniil
А есть подобные штуки, только промышленные, понадежнее, чтоб не ссаться за них?