МСР23017+esp32 срочно нужна помощь

Ответить
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

МСР23017+esp32 срочно нужна помощь

Сообщение tema »

Соединил МСР23017(13,12) с esp32(io21,io22) . компиляция ок, но в железе не работает. Соединения правильные с подтяжкой. адрес правильный. Блок от автора.
Такое впечатление что нужно как-то вкл. i2c порт на есп ? может кто-то подключал?

Отправлено спустя 40 минут 49 секунд:
Попробовал на блоке от ecoins. не проходит компиляция. что не так?
На уно работает...
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Gordon0007
Сержант
Сообщения: 138
Зарегистрирован: 19 апр 2018, 13:37
Имя: Павел

МСР23017+esp32 срочно нужна помощь

Сообщение Gordon0007 »

обратись к "ecoins", он точно поможет.
У него есть блок для этого расширителя работает на ура
viewtopic.php?t=5426
Проверка MCP23017.flp
Проверка MCP23017 урезаная_в04_ESP32_настройка_i2c.flp
У вас нет необходимых прав для просмотра вложений в этом сообщении.
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

МСР23017+esp32 срочно нужна помощь

Сообщение ecoins »

tema писал(а): 16 май 2022, 13:46 Попробовал на блоке от ecoins. не проходит компиляция. что не так?
На уно работает...
Только что проверил Ваш проект.
В нем старый блок, не совместимый с новой библиотекой - издержки движения к унификации.
С новым блоком работает.
В Вашем блоке счетчик ограничивает значение 255 и потому РB работать не будет.
Стандартный счетчик очень тяжеловесен - рекомендую счетчики от ecoins.
Также рекомендую использовать блок сканирования шины i2c - так Вы сразу увидите фактические адреса устройств на шине.
tema
Сержант
Сообщения: 215
Зарегистрирован: 21 сен 2020, 12:31
Имя: tema
Благодарил (а): 29 раз
Поблагодарили: 1 раз

МСР23017+esp32 срочно нужна помощь

Сообщение tema »

какой старый блок? какая библиотека? Просто блок не компилируется... без счетчиков.
У вас нет необходимых прав для просмотра вложений в этом сообщении.
Bond2222
Рядовой
Сообщения: 8
Зарегистрирован: 05 янв 2022, 20:09
Имя: Dima

МСР23017+esp32 срочно нужна помощь

Сообщение Bond2222 »

У меня тоже не получилось со встроенными блоками.
Помогли блоки ECOINS, правда тоже нужно поиграться, но все есть у них в теми "ЭкоСреда ecoins" viewtopic.php?t=8064
Нюансы возникают с тем что надо использовать Arduino IDE скачанное и установленное с официального сайта, а не то что в программе FLProg. Детально viewtopic.php?f=247&t=8064&hilit=mcp230 ... 40#p116387
ecoins
Полковник
Сообщения: 4005
Зарегистрирован: 12 фев 2016, 11:40
Откуда: Шатура
Имя: Энвер
Благодарил (а): 137 раз
Поблагодарили: 152 раза

МСР23017+esp32 срочно нужна помощь

Сообщение ecoins »

Bond2222 писал(а): 28 авг 2022, 10:48 У меня тоже не получилось со встроенными блоками.
Помогли блоки ECOINS, правда тоже нужно поиграться, но все есть у них в теми "ЭкоСреда ecoins" viewtopic.php?t=8064
Нюансы возникают с тем что надо использовать Arduino IDE скачанное и установленное с официального сайта, а не то что в программе FLProg. Детально viewtopic.php?f=247&t=8064&hilit=mcp230 ... 40#p116387
Спасибо за использование блоков.
При обновлении библиотек укажем рекомендуемый блок настроек для IDE.
По mcp23017 много вопросов и со временем по блоку mcp23017 ecoins мы видимо сделаем отдельную тему.
Его достоинства:
1.Он очень и очень быстрый.
2.Позволяет работать на разных шинах i2c(ESP32,STM32 и пр.).
3.Позволяет работать на разных скоростях шины i2c - это позволяет дополнительно увеличивать скорость работы для быстродействия или уменьшать скорость, что позволяет удалять модуль от контроллера на приличное расстояние.
Успехов.
Ответить

Вернуться в «Помогите, а то я "нимагу"»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и 6 гостей