Страница 4 из 4
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 06 янв 2019, 17:38
Sancho
SSSergeich писал(а): 06 янв 2019, 16:53Не могу понять, почему контроллер виснет при отключенных или не подключенных устройствах I2C? Ведь тот же самый lcd экран с I2C спокойно можно отключать и подключать и это не вызывает зависания контроллера
Переделаю блоки - пока он пытается прочитать байт, если подключить к выходам кнопки.
Отправлено спустя 9 минут 30 секунд:
Пробуй
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 06 янв 2019, 18:09
SSSergeich
Sancho писал(а): 06 янв 2019, 17:38Переделаю блоки - пока он пытается прочитать байт, если подключить к выходам кнопки.
Отправлено спустя 9 минут 30 секунд:
Пробуй
Вот это оперативность!
Сегодня уже никак, на работе все оставил, да и комп сейчас занят 3д печатью.
Завтра сразу опробую

Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 06 янв 2019, 23:16
Sancho
Сделал сегодня на работе получение в ардуино 24 кнопок одним значением в 10 строк кода на панели
Отправлено спустя 4 минуты 41 секунду:
SSSergeich писал(а): 06 янв 2019, 16:53Sancho писал(а): 06 янв 2019, 11:53По-ходу, надо новую тему завести с идеями оптимизации по Nextion и т.д.

Заводи)
Может еще блоков каких придумаешь

Заведу 8-го
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 07 янв 2019, 09:40
SSSergeich
Sancho писал(а): 06 янв 2019, 17:38Пробуй
Вложения
PCF8574_master_slave.flp
(65.58 КБ) 2 скачивания
Реле подключенные к
3D управляются нормально, устройство
3C не подключено, реле устройства
3F кнопками с 1 по 7 не управляются, управляются кнопкой 8 на вкл/выкл все сразу.
P.S. Как картинки под спойлер прятать?
[spoiler=Вот так]
a1.PNG
[/spoiler]
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 07 янв 2019, 09:41
SSSergeich
SSSergeich писал(а): 07 янв 2019, 07:22Реле подключенные к 3D управляются нормально, устройство 3C не подключено, реле устройства 3F кнопками с 1 по 7 не управляются, управляются кнопкой 8 на вкл/выкл все сразу.
Забыл
temp.number исправить, все отлично!

Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 09 янв 2019, 23:35
SSSergeich
То, что успел в праздники.
С выводом температуры сделал так.
Определил максимально возможные диапазоны для своей ситуации (отсек температуру ниже -100, если такое и случится, то или экран уже замерзнет или уже показывать будет некому

) Собрал все в строку, на панели разобрал. И работает!)) И места еще вагон)
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 10 янв 2019, 11:46
Sancho
[ref]SSSergeich[/ref], Серёга, а так будет работать?
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 10 янв 2019, 18:17
SSSergeich
Sancho писал(а): 10 янв 2019, 11:46SSSergeich, Серёга, а так будет работать?
Неа, отказывается. Везде нули приходят.
[spoiler=]
IMG_20190110_180929.jpg
[/spoiler]
Uno + Nextion + расширитель портов на pcf8574 + 18b20
Добавлено: 11 янв 2019, 18:45
SSSergeich
Проблемку исправили ( не было отправки данных в панель). Сами блоки отлично работают!
Добавил себе в библиотеку.
"— Скажите, и в магазине можно так же стенку приподнять?"
P.S. Заменил ZERRO на ERROR
P.P.S.А в слове "SANCHO" 6 букв, а не 5))

Наконец то понял, что меня вчера смутило
