Di123 писал(а): ↑12.06.2020{, 06:01}
ecoins, стоит добавить ваш диспечер как в компиляции выкакивает ошибка на оневаре
без него всё работает
Проверил Ваш тест - все так, как Вы пишите.
Замените на приложенную библиотеку версии 1.3 (внес изменения только что) и у Вас должно работать.
Проверил тест с этой библиотекой:
=======================================
Немного о проблеме.
Конфликт был с макросом En из стандартной библиотеки LiquidCrystal_I2C.h.
Убежден, что такое программирование неверное - теперь ни одна из библиотек и программ не может использовать En в качестве имени.
К тому же разработчик программы, Arduino IDE нигде не описывают такие ограничения.
-------------------------------------------------------
Использование стандартных библиотек Arduino IDE - это как прогулка по минному полю.
В любой момент может возникнуть конфликт между двумя случайно одновременно используемых библиотек.
Именно поэтому ecoins последовательно создает собственную экосистему, в которой библиотеки без подобных неожиданностей.
---------------------------------------------------------
Отдельное большое спасибо Вам за выявление важного глюка.