FLProg
Вход на сайт
Логин:
Пароль:
Поиск
...
Статистика
Понедельник, 20.11.2017, 16:21
Приветствую Вас Гость | RSS
Главная | Регистрация | Вход

Поиск по сайту


Форум
[ Новые сообщения · Участники · Правила форума · Поиск · RSS ]
Страница 1 из 11
Модератор форума: support, Сергей, Олег, Anydy 
Форум » Основной » Спросить у знатоков » Панель NEXTION (Установка/Получение даты и времени)
Панель NEXTION
Siberian Дата: Пятница, 23.06.2017, 09:44 | Сообщение # 1
Полковник
Группа: Проверенные
Сообщений: 368
Награды: 5
Репутация: 4
Статус: Offline
Здравствуйте, Коллеги!
Приобрел себе панельку NEXTION 7.0 Enhanced (расширенный вариант).









Только начал разбираться, вопросов миллион и маленькая тележка...

Попробовал загружать данные в панель через карту, всё работает.
Я не нашел (или плохо искал, т.к. знание английского на 2 с плюсом.) настройка даты и времени в панели и получение данных по uart даты и времени.
В данной модели панели есть встроенные часы, на обратной стороне панели вставляется батарейка для часов.


Сообщение отредактировал Siberian - Пятница, 23.06.2017, 09:46
 
Олег Дата: Пятница, 23.06.2017, 10:01 | Сообщение # 2
Гуру
Группа: Модераторы
Сообщений: 1005
Награды: 24
Репутация: 17
Статус: Online
Есть большая тема по Nextion, вроде с год назад я там это описывал, сейчас подробностей не помню уже.

Схемы на ноутбуки
 
kiyota Дата: Пятница, 23.06.2017, 10:27 | Сообщение # 3
Лейтенант
Группа: Проверенные
Сообщений: 91
Награды: 4
Репутация: 1
Статус: Offline
Посмотрите там https://geektimes.ru/company/flprog/blog/284406/

kiyota
 
Siberian Дата: Пятница, 23.06.2017, 12:30 | Сообщение # 4
Полковник
Группа: Проверенные
Сообщений: 368
Награды: 5
Репутация: 4
Статус: Offline
Цитата Олег ()
Есть большая тема по Nextion, вроде с год назад я там это описывал, сейчас подробностей не помню уже.Пр
Привет, Олег!
А где ты описывал, в какой теме?

Добавлено (23.06.2017, 10:33)
---------------------------------------------

Цитата kiyota ()


Спасибо!
Посмотрел, буду разбираться...

Добавлено (23.06.2017, 12:30)
---------------------------------------------
Посмотрел проект Автора программы (Сергея) про ёлку.
Загрузил в NEXTION, только у меня размер другой панели, но дело в другом.
При просмотре и редактировании данных в программе для NEXTION, всё работает, в 2017 году в феврале месяце невозможно установить день например 31 февраля, а после загрузки непосредственно в панель, можно установить 31 февраля 2017 год. biggrin

Не пойму, где зарыт прикол... smile



 
Олег Дата: Пятница, 23.06.2017, 13:08 | Сообщение # 5
Гуру
Группа: Модераторы
Сообщений: 1005
Награды: 24
Репутация: 17
Статус: Online
Привет, вроде Здесь

Схемы на ноутбуки
 
Siberian Дата: Понедельник, 03.07.2017, 10:26 | Сообщение # 6
Полковник
Группа: Проверенные
Сообщений: 368
Награды: 5
Репутация: 4
Статус: Offline
Попытался получить данные с ардуино, подключил часы DS3231, но на панели ntxtion ничего не увидел...
Кто подскажет, что я сделал не так?
Прикрепления: clock.hmi(174Kb) · clock.flp(50Kb)
 
kiyota Дата: Вторник, 04.07.2017, 20:18 | Сообщение # 7
Лейтенант
Группа: Проверенные
Сообщений: 91
Награды: 4
Репутация: 1
Статус: Offline
Уважаемый Siberian, Здравствуйте ! Я посмотрел ваши файлы и мне кажется , что все дело в названии
страниц которые вы указали . Имя страницы в проекте Nextion Editor "page0" , а в FLProg - "Page_clock ,и
еще ,сделайте передачу в панель через детектор изменения
строки Файл прилагаю.Кстати , а зачем вам DS3231 ,если NEXTION 7.0 Enhanced
имеют собственные часы реального времени ? И процессор у панели намного мощнее Arduino , я
Вообще у себя сделал таймер управления 8-ю нагрузками по времени , без Arduino . Использовал
порт GPIO панели , если хотите , я могу выложить проект .
Прикрепления: clock_1.flp(54Kb)


kiyota

Сообщение отредактировал kiyota - Вторник, 04.07.2017, 20:33
 
Siberian Дата: Среда, 05.07.2017, 08:58 | Сообщение # 8
Полковник
Группа: Проверенные
Сообщений: 368
Награды: 5
Репутация: 4
Статус: Offline
Здравствуйте,kiyota!
Да, в названии страницы была ошибка, но после переименования часы так и не выводятся.
Может ошибка в HMI ?

Часы DS3231 мне нужны для того, чтобы использовать резервный источник питания на аккумуляторе Li-ION (работает постоянно счетчик). Панель NEXTION потребляет 0,5 ампера, поэтому аккумулятор съедает быстро.


Сообщение отредактировал Siberian - Среда, 05.07.2017, 09:01
 
kiyota Дата: Среда, 05.07.2017, 17:47 | Сообщение # 9
Лейтенант
Группа: Проверенные
Сообщений: 91
Награды: 4
Репутация: 1
Статус: Offline
Здравствуйте Siberian, Залил ваш проект в реальное железо , тоже не заработало сразу .
Потом поставил в проект FLProg детектор изменения строки как в файле который я вам
предоставил, и все заработало .Посмотрите еще соединение rx tx , они должны быть перекрестными.


kiyota
 
Siberian Дата: Четверг, 06.07.2017, 13:51 | Сообщение # 10
Полковник
Группа: Проверенные
Сообщений: 368
Награды: 5
Репутация: 4
Статус: Offline
Цитата kiyota ()
Здравствуйте Siberian, Залил ваш проект в реальное железо , тоже не заработало сразу .
Потом поставил в проект FLProg детектор изменения строки как в файле который я вам
предоставил, и все заработало .Посмотрите еще соединение rx tx , они должны быть перекрестными.


Спасибо!
Детектор изменения строки пока не пробовал, позже позанимаюсь.
С rx tx всё правильно, т.к. другие проекты работают на этом-же железе.
 
kiyota Дата: Четверг, 06.07.2017, 17:28 | Сообщение # 11
Лейтенант
Группа: Проверенные
Сообщений: 91
Награды: 4
Репутация: 1
Статус: Offline
Siberian
Смотрите , основное потребление панели это - подсветка дисплея . Можно сделать затемнение или даже выключение подсветки по условию , если питание только от аккумулятора , то
Яркость = 0 ; Если от основного источника , то Яркость = 100 . При этом из панели можно считывать системные переменные .
Есть еще один режим низкого потребления энергии - Сон , в этом режиме RTC работает точно , но я не уверен , что системные переменные обновляются (Я просто не проверял этого , разбираться надо )
 Подумайте над этим . Во первых , вы облегчите работу Ардуинки , освободив интерфейс I2C , который кушает ресурсы контроллера , во вторых избавитесь от лишней
железяки (DS3231) . Не торопитесь , по максимуму используйте ресурсы панели . Я бы так сделал . Удачи вам и творческих успехов !


kiyota

Сообщение отредактировал kiyota - Четверг, 06.07.2017, 17:46
 
Siberian Дата: Пятница, 07.07.2017, 09:03 | Сообщение # 12
Полковник
Группа: Проверенные
Сообщений: 368
Награды: 5
Репутация: 4
Статус: Offline
kiyota

Мне нужно по максимуму снизить энергопотребление, поэтому и приходится добавить DS3231, панель без подсветки тоже прилично "кушает".
По поводу ресурсов ардуинки, весь проект по любому не помещается на один контроллер, и нужно использовать три микросхемы (микроконтроллера) и завязывать их в кольцо, плюс дополнительную микросхему для внешней EEPROM.
В общем примерно так... А дальше будем посмотреть... smile
 
DenisR Дата: Четверг, 13.07.2017, 06:36 | Сообщение # 13
Рядовой
Группа: Проверенные
Сообщений: 11
Награды: 0
Репутация: 0
Статус: Offline
kiyota
(Вообще у себя сделал таймер управления 8-ю нагрузками по времени , без Arduino . Использовал
порт GPIO панели , если хотите , я могу выложить проект .)

Здравствуй!!! Выложи пожалуйста проект твоих часов без ардуино.
 
Форум » Основной » Спросить у знатоков » Панель NEXTION (Установка/Получение даты и времени)
Страница 1 из 11
Поиск:

FLProg © 2017
Яндекс.Метрика