roboforum.ru

Технический форум по робототехнике.


Реализация графической оболочки для управления ардуино

Раздел создан специально для людей которым интересна робототехника, но в силу разных причин они не знают с чего начать.
Задавайте ваши вопросы, какими бы простыми они не казались, постоянные посетители форума постараются ответить на них по мере своих сил.
Робот своими руками. Самодельный робот.

Реализация графической оболочки для управления ардуино

Сообщение Offlinepirat » 28 июл 2020, 16:38

Всем доброго времени суток.
Необходима помощь советом.
Хочу реализовать в авто систему климат контроля. А именно регулировку заслонок с помощью сервоприводов, включение\отключение вентиляторов и прочее.
Собственно, суть вопроса, в следующем. Необходимо реализовать органы управления. А именно, хотелка, сделать это на сенсорном дисплее, с графическим оформлением и десятком сенсорных кнопок .
И если по первой части данного вопроса (аппаратная постройка системы приводов заслонок и регулировка вентиляторов) информации более чем, то по второй части "сенсорного управления" как то непонятно.
Возможно ли реализовать это напрямую с ардуино? или надо что-то на подобии андроид планшета с клиентом?
Offlinepirat
 
Сообщения: 2
Зарегистрирован: 26 июн 2016, 09:58

Re: Реализация графической оболочки для управления ардуино

Сообщение Angel71 » 28 июл 2020, 17:16

если экран отдельно, так емкостные кнопки, слайдеры и прочее элементарно делаются. полно готовых специализированных микросхем и готовых модулей. можно и без них на самой ардуино. по теме разжёвано вдоль и поперёк, ищите.
сенсорные экраны есть с резистивным и емкостным тачем. оба варианта не без недостатков. подходящие для ардуино в основном с резистиным, информации опять же предостаточно. расбери, андроид планшеты/смартфоны и т.д. затея не очнь.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Реализация графической оболочки для управления ардуино

Сообщение Myp » 29 июл 2020, 00:43

Экраны достаточно большого размера напрямую к ардуине сложно подключать, я не встречал больше 4.5 дюймов.

Если просто и быстро то дисплеи nextion
https://amperka.ru/product/display-next ... nx8048k050
графический интерфейс для климата можно набросать за один вечер или сразу взять готовый https://www.hackster.io/hwhardsoft/hvac ... rol-159d3c


графические элементы, иконки потоков воздуха и прочее тематическое можно поискать на автофорумах в разделе прошивок ГУ
там часто выкладывают разные темы экранов ГУ которые можно распотрошить.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Реализация графической оболочки для управления ардуино

Сообщение Madf » 29 июл 2020, 12:33

Это ща не модно, лучший интерфейс управления - это через телегу. :) В России его разбанили, теперь столько возможностей открывается для простых устройств.
Madf
 
Сообщения: 3298
Зарегистрирован: 03 янв 2012, 12:55
Откуда: Москва
прог. языки: VB6, BASCOM, ASM...

Re: Реализация графической оболочки для управления ардуино

Сообщение Angel71 » 29 июл 2020, 17:58

Myp, есть и больше, только накой такие извраты для упомянутой задачи?
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Реализация графической оболочки для управления ардуино

Сообщение Myp » 31 июл 2020, 00:31

Изврат это пытаться подключать дисплей напрямую к ардуине, месяц убьёшь на разборки с глючными библиотеками, и попытки реализовать графическую оболочку.
А использвоание готового модуля с визуальным редактором это Ок, за выходные интерфейс набросаешь.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Реализация графической оболочки для управления ардуино

Сообщение Scorpio » 31 июл 2020, 01:28

Проще, быстрее, красивее и рентабельнее на старом телефоне/планшете на андроиде.
Аватара пользователя
Scorpio
 
Сообщения: 2681
Зарегистрирован: 30 сен 2008, 18:49
Откуда: Где-то в Латинской Америке

Re: Реализация графической оболочки для управления ардуино

Сообщение Angel71 » 31 июл 2020, 05:36

Myp, трудно угадать, что такого пытался сделать и с какими библиотеками, что много огребать пришлось и даже для нескольких несчастных иконок, кнопочек и надписей минимум на hmi экраны тянет.
Scorpio, смарт это интересная затея, не считая дополнительного веселья в виде нюансов с питанием, долгой загрузки ос, необходимости подключить плату с мк по юсб или ещё как и ещё "немного" повозится с софтовой частью под ведроид. :wink: простенькими библиотеками на подобии u8lib выбор сильно не ограничивается, библиотек пофункциональней далеко не одна. пока мне больше нравится lvgl (littlevgl). есть и визуальный редактор и темы и много других интересных и полезных плюшек. посмотри, может эта или ещё какая понравится.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Реализация графической оболочки для управления ардуино

Сообщение Myp » 01 авг 2020, 13:12

на на ардуине же littlevgl не запустится, а те что запустятся - убоги. интерфейс из квадратиков на любителя.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Реализация графической оболочки для управления ардуино

Сообщение Angel71 » 01 авг 2020, 15:27

:cry: аха, всё пропало, portenta вывод на 8к не потянет, расчёт движения каждой молекулы тоже.
простенький интерфейс с редко меняющимися небольшими участками, как на видео выше, можно и без lvgl на некоторых ардуинах с хиленькими мегами. 100 баксов за такой тфт ради гигантомании с разрешением/размерами экрана, это как говориться на вкус и цвет все фломастры... по секрету, для извращений, на ssd1963 есть модули даже с 7 и 9 дюймовыми экранами с разрешением 840*480 и с/без тачем + hmi экраны есть не только у некстион и можно не ограничиваться 5-ти или 10-ти дюймовым.
есть и не космически стоящие ардуино-совместимые платы, которые потянут и lvgl и отрисовку на цветном экране с не самым низким разрешением. даже с небольшой повёрнутостью на гигантомании, если не перерисовывать весь экран, таже есп32 вполне спокойно потянет цветной экран с разрешением примерно 800*480. для экранов с более низким разрешением и цветностью ешё попроще будет. кому сильно хочется пострадать фигнёй с гигантоманией и перламутровыми пуговками, так не обязательно же примитивное на hmi экранах ваять, есть же одноплатники. а с одноплатниками вообще с выбором экрана попроще будет. хочется разрешение поболее этих несчастных 800*480, легко. хочется дюймов побольше и фен-шуйные автомобильные диагонали экрана, тоже есть из чего выбрать. 10, 12, 14,.... да хоть 19 дюймов:
1.jpg
1.jpg (17.85 КиБ) Просмотров: 2321

это же так круто будет. можно к климат-контролю медиаплеер добавить, нафигатор и много чего ещё. даже 3д куртизанка перестанет жаловаться, что у неё мало свободы передвижения и некуда подружек пригласить, так уж и быть, когда будешь подъезжать к заправке, будет напоминать, что в холодильнике пиво заканчивается.
понятное дело, что некоторым на железке для климат-контроля ещё в игрушки поиграться может захотеться :pardon: тады ойсь, придётся брать большой игровой моник и топовое десктопное железо.
sarcasm mode = off
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Реализация графической оболочки для управления ардуино

Сообщение sergey2x » 02 авг 2020, 01:27

Angel71 писал(а): когда будешь подъезжать к заправке, будет напоминать, что в холодильнике пиво заканчивается.


С этого места поподробней, плз.
sergey2x
 
Сообщения: 235
Зарегистрирован: 14 янв 2015, 16:18
Откуда: СПб

Re: Реализация графической оболочки для управления ардуино

Сообщение Angel71 » 02 авг 2020, 02:48

это одна из старых шуток про умные холодильники. но это было давно и не правда. прям на простой в реализации, комфортный в использовании и идеально работающий вариант пока рановато расчитывать, но если сильно хочется попробовать реализовать более-менее рабочий вариант, сейчас это вполне реально. из простых и недорогих вариантов, к примеру, есть интересности от sipeed. не хочется покупать специализированное, начать эксперементировать можно с есп32, смартфона, компьютера.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1

Re: Реализация графической оболочки для управления ардуино

Сообщение Myp » 02 авг 2020, 15:25

на али 7 дюймовый экран на ssd1963 обойдётся в 3т.р., а nextion 5 т.р..
при этом nextion можно прицепить к любой 300 рублёвой ардуине двумя поводками, а ssd1963 нужен не слабый контроллер и штук 30 ног для разводки.
Стоит ли экономить 2 т.р. ценой кучи геморроя и времени тут уж каждый сам решает))
тут либо сделать девайс, либо важней сам процесс ковыряния в коде.
<telepathmode>На вопросы отвечает Бригадир Телепатов!</telepathmode>
Всё уже придумано до нас!
Аватара пользователя
Myp
скрытый хозяин вселенной :)
 
Сообщения: 18018
Зарегистрирован: 18 сен 2006, 12:26
Откуда: Тверь по прозвищу Дверь
прог. языки: псевдокод =) сила в алгоритме!
ФИО: глубокоуважаемый Фёдор Анатольевич

Re: Реализация графической оболочки для управления ардуино

Сообщение Angel71 » 02 авг 2020, 17:32

проводов много не обязательно. ra8875, есть и другие драйверы. напомню, что про большие экраны и разрешения это было в полушутку о пушке по воробьям. с лёгкостью на словах разбрасываться парой тысяч разницы это интересно, особенно если учитывать, что за эти деньги можно взять попроще некстион (не самые бюджетные hmi экраны) или не hmi экран.
Аватара пользователя
Angel71
 
Сообщения: 10668
Зарегистрирован: 18 апр 2009, 22:18
Предупреждения: -1


Вернуться в Новичкам или основы основ роботостроения.

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

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