Страница 2 из 3
Пропадает индикация
Добавлено: 09 июн 2018, 10:58
Deuce
SerOv писал(а): 09 июн 2018, 10:58Пока я не дома, проверить не могу. Если все у вас работает без дисплея. То вопрос как можно дисплей поставить туда. Чтобы на работу не влияла
не знаю - у меня нет такого дисплея, что бы я мог проверить.
Пропадает индикация
Добавлено: 09 июн 2018, 11:08
SerOv
Может как то через переменные влиять не будет?
Пропадает индикация
Добавлено: 09 июн 2018, 11:16
Deuce
ИМХО, сперва надо понять, что приводит к прерыванию передачи данных. В проекте, что выложен, данные с датчика и так через переменные считываются. Что касается дисплея - ничего сказать не могу, у меня такого нет. Любой другой, если я его воткну, не будет говорить ни о чем - для проверки должны условия совпадать.
P.S. [ref]SerOv[/ref], ставь, плз, знаки препинания - мне иногда сложно понять смысл.
Пропадает индикация
Добавлено: 09 июн 2018, 14:09
Ingwar
Думаю причина в другом...
При компиляции Вашего блока
[spoiler]
oled forum.png
[/spoiler]
Кто то писал на форуме - загрузка более 70% нежелательна, возможны глюки.
Пропадает индикация
Добавлено: 09 июн 2018, 14:12
SerOv
Такая маленькая программа, а 78%.
Пропадает индикация
Добавлено: 09 июн 2018, 14:18
Ingwar
Это библиотеки экрана...
Либо дисплей на SSD1306 с блоками на библиотеке oled_i2c (там поменьше переменных жрет), либо "классика" 1602, или семисегментные и выводить темп. и влажность по очереди.
Пропадает индикация
Добавлено: 09 июн 2018, 14:21
SerOv

Да. Будем разбираться.
Пропадает индикация
Добавлено: 09 июн 2018, 14:34
Deuce
Если сделать на 2004, получится вот так:
[spoiler]
Disp.jpg
[/spoiler]
Пропадает индикация
Добавлено: 09 июн 2018, 14:35
Ingwar
Ну или 2ую нанку. На одной модбас и логика, на другой экран. Инфа между ними по переменным на СОМ порту.
Пропадает индикация
Добавлено: 09 июн 2018, 14:37
Deuce
Ingwar писал(а): 09 июн 2018, 14:35Ну или 2ую нанку. На одной модбас и логика, на другой экран. Инфа между ними по переменным на СОМ порту.
ИМХО, сомнительное решение. Для вывода температуры и влажности - два МК. Но, каждый решает сам

Пропадает индикация
Добавлено: 09 июн 2018, 14:56
SerOv
Deuce писал(а): 09 июн 2018, 14:34Если сделать на 2004, получится вот так:
[spoiler]Disp.jpg[/spoiler]
Да вот не задача. 1106 был выбран специально. И хочу реализовать именно на нем.
Пропадает индикация
Добавлено: 09 июн 2018, 15:06
Deuce
[ref]SerOv[/ref], да как угодно, я-же не настаиваю. Всего-лишь показал размер скетча. Каждый решает для себя сам, что ему надо. Вон, [ref]Ingwar[/ref], подсказал один из возможных вариантов решения.
Пропадает индикация
Добавлено: 09 июн 2018, 15:11
SerOv
Да я тоже без притензий. Спасибо что помогаете. Просто эта идея уже давно в воздухе витает. Вторая попытка. И пока ничего. А в первой вообще экран не светился
Пропадает индикация
Добавлено: 09 июн 2018, 15:12
Deuce
[ref]SerOv[/ref], а чем вызвана необходимость использования именно этого дисплея?
Пропадает индикация
Добавлено: 09 июн 2018, 15:30
SerOv
На даче часто отключают свет. Хотел питать от аккумулятора. Он меньше употребляет.
Пропадает индикация
Добавлено: 09 июн 2018, 15:36
Deuce
[ref]SerOv[/ref], настолько меньше, что это оправдывает его использование, учитывая весь геморрой с памятью? И, думается мне, что если взять аккум от упса, или подобный, то там эта разница в потреблении не будет играть роли. Я сам делаю систему для дачи, в том числе и по наличию_отсутствию напряжения, но такой аспект, как потребление дисплеем, честное слово, у меня даже не возникал.
Пропадает индикация
Добавлено: 09 июн 2018, 15:41
SerOv
Идеи были другие. Это отдельный блок. С питанием от 1806. кажется он так называется
Пропадает индикация
Добавлено: 09 июн 2018, 15:42
Deuce
Ну, тогда брать мегу и ваять на ней. правда, не знаю, что там с потреблением меги по сравнению с нано.
Пропадает индикация
Добавлено: 09 июн 2018, 15:47
SerOv
Чуть позже попробую. Потом отпишусь.
Пропадает индикация
Добавлено: 09 июн 2018, 17:17
Ingwar
Если поискать по форуму "oled", то найдете темку (не помню название), где выложен блок для Вашего дисплея на библиотеке oled_i2c. Только он ограничен 4 строками и маленьким шрифтом.