LCD. Создаём метеостанцию. Руководство программиста DWIN
HTML-код
- Опубликовано: 5 сен 2024
- Подробное руководство программиста как подключить и использовать дисплеи DWIN с микроконтроллерами STM32 на примере создания домашней метеостанции с измерением от датчика Bosch.
Один из вариантов проекта:
cloud.mail.ru/...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Промокод на официальный магазин на Aliexpress NKL888 - 5$
aliexpress.ru/...
Исходники:
cloud.mail.ru/...
Дисплеи из видео:
4 Дюйма TC040C12U00Z03 aliexpress.ru/...
4.1 Дюйма DMG72720C041_03WTC aliexpress.ru/...
5 Дюймов DMG80480C050_03WTC
aliexpress.ru/...
Международный представитель:
Susan Van
WhatsApp +86 (166) 73-68-57-62
susanvan
Российский торговый представитель и техническая поддержка:
Владимир Радченко
WhatsApp +7(953) 859-27-46
radchen...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Подписывайтесь на канал на Яндекс Дзене:
zen.yandex.ru/...
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
Станьте спонсором канала, и вы получите доступ к эксклюзивным бонусам. Подробнее:
/ @nrelectronics
или через Яндекс-деньги:
money.yandex.r...
А также переводом по номеру карты:
4377-7237-6190-5714
Спасибо за труд! Все коротко, сжато и по факту)
Спасибо. Много в начале надо было рассказать и показать. Следующие будут короче.
Мужик от души прям кайфанул посмотрел в первый день половину - рили много инфы! спасибо огромное за мини обзор. заказал пару дисплеев напрямую с завода - глянем что за монстрики и как ими работать. игтерес больше по графикам. хочется прям чтоб оно отрисовывало графики температур.
Ага, кайфанул)) Спасибо)
Ничего не понимаю, но гривень интересно.
Автору спасибо за инфу!
Пожалуйста, заходите по чаще на канал)
Все супер и очень понятно. Спасибо!
Благодарю за высокую оценку. Для зрителей ведь и стараюсь.
Как всегда , заебок!!! 👍👍👍 лайк
Спасибо)
Очень подробно и понятно!
Благодарю.
Спасибо за ваш труд
Пожалуйста.
Спасибо за интересное видео. Покажите как передавать данные из дисплея на стм32.
Пожалуйста)
В одном из следующих роликов это обязательно покажу.
Супер! но, дорохова-то выходит на круг. Экранчик надо чуть дешевле.. :-)
При этом дешевле некстионов и тем более тех кто под TouchGFX.
TouchGFX перенёс на дешёвый дисплей и микроконтроллер в последнем видео, так что можно легко пользоваться.
Спасибо!
Пожалуйста)
Круто!
Спасибо.
спасибо за видео, а возможны вы в курсе как вывести число с минусом?
Вам спасибо за оценку. С минусом не пробовал. Если просто знак то можно отдельным окном минус вывести, а вот как перейти в отрицательные числа то не пробовал.
Благодарю за труд! Помогает разбираться с экраном) эх, понять бы, как его к rs-485 прикрутить - голова уже болит))))
Пожалуйста. У дисплея к сожалению выход только ttl и rs-232, это одно из множества их недостатков. Только через микроконтроллер и драйвер на 485 пробрасывать. Или если есть мосты в продажи RS 232-RS485.
@@NRelectronics я про другое, чуток.. использую в работе наш овен. Но почему-то связка 232-485-юсб(и китайский копеечный 232-485) выдавала начало фрейма отличное от 5аа5. Сегодня воткнул orient 232-юсб - заголовок норм и даже приходит ответ от команды 82.
Суть - пытаюсь ликвидировать свою безграмотность в протоколах (а dwin еще и использует свой протокол, как понимаю). Говнокодю в кодесис, а там иные коды функций для чтения/записи. Вот и думаю, что мне делать дальше)))
Китайский конвертер, кстати , сдох на 3 день.
@@NRelectronics назначение 4Rx 4Tx так же не понял из мануала
А, вот о чем. Видите, китайский преобразователь был не комильфо, печально, туда ему и дорога) да, у Двин свой протокол и достаточно простой. Главное вам правильно под овен прикрутить.
DMG80480C070_15WTR имеет RS-485
Здравствуйте. Отличное видео, все рассказано и показано очень доходчиво. Приобрел такой себе дисплей, хотел повторить Ваш проект, но к сожалению в выложенных Вами исходниках не обнаружил проекта для STM. Подскажите пожалуйста где можно найти драйвера DWIN_LIB который в Вашем проекте.
Спасибо. Надо до выложить. На выходных попробую сделать, если не забуду, напомните пожалуйста.
@@NRelectronics По Вашей просьбе - напоминаю )))
спасибо! нашел, но такое чувство что не последнюю версию...
@@NRelectronics Да, к сожалению библиотеки работы с DWINом там нет ((( Будем значит искать.
Я ещё поищу...
добрый день. у меня вопрос. зачем вторую перемычку спаивать для UART если в инструкции указано, что только одну?
Добрый день. UART линия то дуплексная, и на приём и на передачу. Там кажется линии данных подпаиваются.
@@NRelectronics вы сами к этому мнению пришли или где то в даташите было описано?
Что дуплексная или подпаиваться надо надо?
Добрый день. Спасибо за видео. Подскажите, а возможно на дисплей выводить текст в кириллице через UART в динамике?
Добрый день. Я не пробовал сам, но видел статью, что можно.
@@NRelectronics перелапатил весь день весь нет не могу найти.
Стукните мне пожалуйста в телегу, я помогу найти. Телега на канале есть под видео и в закладке "О канале".
А чего вдруг удалились с телеги?
Спасибо за интересное видео, давно на Вас подписан, тоже взял такой дисплей для пробы, можно Вашу библиотеку посмотреть, не могу нигде найти ссылку на скачивание проекта, в яндекс дзен она битая не переходит по ней.
Спасибо заранее.
Спасибо. А как давно подписаны? Не вижу что давно подписаны. Ссылку выложил.
Нету исходников с проекта для стм32.
Выложи пожалуйста исходники для стм32. Чтобы не писать самому макросы и константы, и базовые функции.
К сожалению правобладатель не разрешил.
@@NRelectronicsпохоже правообладатель для того их и распространяет с запретом, чтобы свои услуги по программированию предлагать))). Спасибо за видео. Интересно было бы посмотреть, какой код в папке датчика.
Подскажите, когда создаю text Display, то у меня не отображается текст, только в режиме просмостра. Что делать?
Возможен глюк dgus ide, уже очень она не стабильная и не надёжная.
Can I ask for the code on the video?
I don't have code.
Пока жду дисплей, изучаю dgus... Прошу помощи. Не могу найти (или разглядеть), как должна выглядеть команда по уарт для перехода между экранами. ReadOnly от дисплея о текущем экране нашел в доке, а вот как указать требуемый... Если поможете, дайте наколку, где она описана, что я ее не увидел. Спасибо.
Молодцы. Но я не занимаюсь тех поддержкой их, можете задать вопрос задать именно торговому представителю, они ещё за поддержку денюшку получают))
@@NRelectronics Спасибо.
Можно сделать эмулятор этого дисплея в виде андроид приложения на планшете? Взаимодействие с контроллером через блютус или вайфай.
Если есть желание сделайте. Помогу чем смогу.
прикольный дисплейчик, сколько кадров может в сек. выдать?
Ну не самый лучший, пойдёт. Не анализировал кол-во кадров в секунду.
@@NRelectronics для симуляции стрелочных индикаторов, спидометров и тд важен высокий фпс, вот вопрос и возник
Я понял. Я делал в одном из видео заставку с bmp вроде нормально смотрелось, посмотрите.
@@NRelectronics хорошо посмотрю, спасибо
Спасибо, скачал архив по ссылке, а он не открывается. Это только у меня?
Спасибо за фидбэк, проверю.
Всё скачивается и распаковывается без ошибок. Это что-то у вас. Можете мне написать в контакт или на почту я вам туда непосредственно вышлю.
@@NRelectronics Другие .rar открывает, странно .Ладно, может что-то с архиватором, попробую дома.
проверьте конечно. открываю winrar`ом.
А что с надписью 49:12?
Со шрифтами надо работать, я говорил, выравнивания по левому краю или по центру, создание шрифта аккуратно.
Не показан ввод данных с панели в контроллер.
В метеостанции это как бы и не нужно. В других видео покажу, это не сложно.
функция отрисовки текста кривая как кирзовые сапоги? буквы пляшут
Ну так это же Китай 😀
Очень много ошибок с терминологией, но да и бог с ними. Идея видео отличная, но один вопрос меня гложет. Зачем так подробно объяснять настройку и инициализацию UART через DMA и при этом в функции передачи данных использовать функцию передачи данных без DMA. Или есть какой-то потаенный смысл? Да к стати чтобы не морочиться с выводом на ПК через UART можно включить SWO. Это на много проще.
Возможно и проскочили. Излишне конечно делать часовые, сам пожалел. SWO хорошо, но UART двунаправленный и легко дорастить программу, чтобы контроллером отрабатывать тапы. Для развития проекта.
реально тяжёлая подача...
Что именно?
@@NRelectronics всё индвидуально, но! смотрел другое видео, и там другой человек сказал, что тяжелая подача. От меня: 1. монотонно, что ездец... такое ощущение, что ты на галерах пол года батрачил и на выходные домой пришёл, а тут надо видос снимать. 2. товарищу внизу вон ништяк, а по мне - перегруз с ненужной информацией, которая не особо нужна. выноси в постскруптум, афтерпати. 3. русский язык? "...с измерением от датчика восн". с датчиком от восн в качестве источника измерений, не? да, длинно, но если ты хочешь кого-то научить, учти правильно, сейчас итак вокруг одни идиоты.
Так ты сам попробуй два часа непрерывно отговорить? Посмотрю что у тебя тебя будет и будет ли вообще что-то, так как правильно ты говоришь, одни идиоты вокруг и всей кухни не понимают. А учи правильно, это ты пальцем в небо да? 😄
P. S. Бегунком для промотки надо тебе научиться пользоваться. Есть инструмент ведь, ну ничего действительно люди ведь не знают)))
ничего не рассказал про 100500 версий двига. хрен пойми чем они отличаются
Двига много, всё за мало время не расскажешь...
Читайте документацию и пробуйте.
@@NRelectronics там индустриал грейд, медикал грейд, коммерческий грейд. есть еще проц не на t5l. короч ногу сломишь. шиза полная
Так это здорово когда разобразие, чего же вам не нравится)))
@@NRelectronics народ пишет, что кирпичит его из-за файла CFG. нужно покупать программатор и перепрошивать полностью. не айс.