Мазмұны:

STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз: 23 қадам
STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз: 23 қадам

Бейне: STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз: 23 қадам

Бейне: STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз: 23 қадам
Бейне: HMI Дисплей от STONE TECH 2024, Қараша
Anonim
STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз
STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз

Жобамен таныстыру

Келесі оқулықта тұрмыстық техниканы басқарудың қарапайым жүйесін жасау үшін STONE STVC050WT-01 сенсорлық дисплей модулін пайдалану әдісі көрсетілген.

1 -қадам: STONE STVC050WT - 01 TFT СКД дисплей модулі

STONE STVC050WT - 01 TFT СКД дисплей модулі
STONE STVC050WT - 01 TFT СКД дисплей модулі

STONE STVC050WT - 01 сенсорлық дисплей модулі 5 дюймді құрайды, модульде 480 * 272 ажыратымдылығы бар дисплей мен сенсорлы экран драйверіне қажетті чиптер біріктірілген, әзірлеушілерге тек STONE қажет, UG интерфейсінің дизайнымен байланысты ресми VGUS конструкторлық бағдарламасы. бағдарламалау файлы STONE дисплей модуліне жүктеледі, содан кейін онымен сериялық порт (RS232 / RS485 / TTL) сәйкес келеді, сіз UI дизайнының күрделі аспектілерін орындай аласыз. Процесс келесідей:

2-қадам: Келесі сурет STONE STVC050WT-01 дисплей модулінің кейбір параметрлерін көрсетеді:

Келесі сурет STONE STVC050WT-01 дисплей модулінің кейбір параметрлерін көрсетеді
Келесі сурет STONE STVC050WT-01 дисплей модулінің кейбір параметрлерін көрсетеді

STONE STVC050WT-01:

Бұл дисплей модулі - бұл өнімдердің көптеген түрлерінің бірі. Әр түрлі конфигурацияда қол жетімді көптеген басқа дисплей модульдері бар. www.stoneitech.com

3 -қадам: STONE дисплей модулін әзірлеу үш қадам

1. STONE TOOL бағдарламалық жасақтамасы бар интерфейсті құрастырды және дизайн файлын дисплей модуліне жүктеді.

2. MCU STONE дисплей модулімен сериялық порт арқылы байланысады.

3. MCU 2 -қадамда алынған мәліметтер негізінде басқа әрекеттерді орындайды.

4 -қадам: интерфейс интерфейсінің дизайны:

Интерфейс интерфейсінің дизайны
Интерфейс интерфейсінің дизайны

Бүгін біз қарапайым тұрмыстық техниканы басқардық. Photoshop арқылы мен келесі қарапайым интерфейсті жасадым:

5 -қадам: функция:

Функция
Функция

жарық түймесі басылған кезде, бет 2 шамасына ауысады, үш шамның қосқыш күйін көрсетеді. Қосу/өшіру шамы түймесі басылған кезде экран модулінің сериялық порты қосқыш сигналының хаттамасын шығарады. Сыртқы MCU сериялық порт арқылы деректерді тікелей экран модуліне жібере алады. Экранға жарық қосқышының күйін тікелей көрсетуге рұқсат етіңіз.

6 -қадам: STONE дисплейі бар жаңа жоба:

STONE веб -сайтында біз STONE TOOLS 2019 бағдарламалық жасақтамасының соңғы нұсқасын жүктей аламыз, ол арқылы біз интерфейсті жасай аламыз:

www.stoneitech.com/support/download/software

7 -қадам: STONE TOOL - бұл GUI жобалау бағдарламасы

STONE TOOL - бұл GUI жобалау бағдарламасы
STONE TOOL - бұл GUI жобалау бағдарламасы

STONE TOOL - бұл орнатуды қажет етпейтін GUI бағдарламалық жасақтамасы. Жүктелгеннен кейін оны тікелей ашуға және декомпрессионды түрде іске қосуға болады. Айта кету керек, бұл бағдарламалық қамтамасыз ету Windows8 және Windows10 жүйелерінде үйлесімді түрде іске қосылуы керек

8-қадам: «Сурет» каталогын тінтуірдің оң жақ түймешігімен нұқыңыз және 0-j.webp" />
Тінтуірдің оң жақ түймешігімен нұқыңыз
Тінтуірдің оң жақ түймешігімен нұқыңыз

Мен STVC050WT-01 480*272 ажыратымдылығымен және 128 Мбайт Flash кеңістігінің әдепкі өлшемімен (1024МБайтқа дейін кеңейтілетін) қолданатындықтан, мен 128Мбайтты таңдадым.

Жобаның атын және сақтау жолын орнатыңыз және аяқтау үшін «ОК» түймесін басыңыз. «Сурет» каталогын тінтуірдің оң жақ түймесімен нұқыңыз және 0-j.webp

9 -қадам: UON кескінін STONE TOOLS -ке қосыңыз:

UON кескінін STONE TOOLS -ке қосыңыз
UON кескінін STONE TOOLS -ке қосыңыз
UON кескінін STONE TOOLS -ке қосыңыз
UON кескінін STONE TOOLS -ке қосыңыз
UON кескінін STONE TOOLS -ке қосыңыз
UON кескінін STONE TOOLS -ке қосыңыз

«Сурет» каталогын тінтуірдің оң жақ түймесімен нұқыңыз және біз дайындаған екі UI ICONS жобасына қосыңыз:

10 -қадам: STONE TOOLS ішіндегі Word қорын қосыңыз

STONE TOOLS ішіндегі Word қорын қосыңыз
STONE TOOLS ішіндегі Word қорын қосыңыз

«Қаріп файлын» тінтуірдің оң жақ түймешігімен нұқыңыз, жобаға қосу үшін сәйкес қаріпті таңдаңыз.

Мұнда мен ASCII 24 -ті 48 -ге таңдадым.

11 -қадам: түймені қосыңыз

Түйме қосу
Түйме қосу

Бізге STONE TOOL бағдарламалық жасақтамасының бірінші интерфейсіндегі «Жарық» түймесінде функция орнату керек:

біз «Жарық» түймесін басқанда, біз екінші бетке өтеміз.

Мұны қалай істеу керек?

Түйменің аумағын салу үшін «Түйме» белгісін басыңыз:

12 -қадам: Түймешік қасиеттері STONE TOOL бағдарламалық жасақтамасының оң жағындағы қасиеттер жолағында тізімделген

Түймешік қасиеттері STONE TOOL бағдарламалық жасақтамасының оң жағындағы қасиеттер жолағында тізімделген
Түймешік қасиеттері STONE TOOL бағдарламалық жасақтамасының оң жағындағы қасиеттер жолағында тізімделген

Сары аймақ пайдаланушы сызған түйме аймағын білдіреді. Батырманың қасиеттері STONE TOOL бағдарламалық жасақтамасының оң жағындағы қасиеттер тақтасында көрсетілген:

Түйме басылған кезде екінші бетке ауысу үшін «pageswitch» опциясын 1 -ге орнатыңыз.

13 -қадам: «Құралда» «Конфигурация файлын жасау», содан кейін «Виртуалды сериялық порт экраны»

Кескін
Кескін

14 -қадам: Содан кейін біз алға қарай жылжып, 2 -беттің жоғарғы сол жақ бұрышындағы көрсеткіні түймеге ауыстырамыз:

Содан кейін біз алға қарай жылжып, 2 -беттің жоғарғы сол жақ бұрышындағы көрсеткіні түймеге ауыстырамыз
Содан кейін біз алға қарай жылжып, 2 -беттің жоғарғы сол жақ бұрышындағы көрсеткіні түймеге ауыстырамыз

Пайдаланушы бұл батырманы басқанда, ол бірінші бетке оралады.

15 -қадам: Мәтіндік дисплей қосу:

Мәтіндік дисплей қосу
Мәтіндік дисплей қосу
Мәтіндік дисплей қосу
Мәтіндік дисплей қосу

Мәтін айнымалы басқару элементінің көмегімен бос орынды «light1» -ден кейін дөңгелектеңіз:

16 -қадам: Содан кейін жаңа қосылған мәтіндік айнымалы мәнді нұқыңыз, сонда меншік интерфейсі STONE TOOL бағдарламалық жасақтамасының оң жағында пайда болады, негізінен келесі параметрлерді өзгертеді:

Содан кейін жаңа қосылған мәтіндік айнымалыны басыңыз, содан кейін меншік интерфейсі STONE TOOL бағдарламалық жасақтамасының оң жағында пайда болады, негізінен келесі параметрлерді өзгертеді
Содан кейін жаңа қосылған мәтіндік айнымалыны басыңыз, содан кейін меншік интерфейсі STONE TOOL бағдарламалық жасақтамасының оң жағында пайда болады, негізінен келесі параметрлерді өзгертеді

Олардың ішінде «Айнымалы жад қосымшасы» көрсетілген мазмұн сақталатын жад адресін білдіреді. Бір адресте екі байт сақталуы мүмкін. Біздің әдепкі дисплей мазмұны - «ӨШІРУ», ол үшін үш байт жады кеңістігі қажет. Бұл 0020 және 0021 адрестерінде «ӨШІРУЛІ» сақтайтынымызды білдіреді.

17 -қадам: қайтару мәні бар түйме:

Қайтарылатын мәні бар түйме
Қайтарылатын мәні бар түйме

Біз жоғарыда қолданған басқару элементі - «Түйме». Бұл «Түйме» басқару элементі мәнді қайтармайды, яғни пайдаланушы Түймені басқанда, дисплей модулінің сериялық порты MCU -ға деректерді жібермейді.

Егер пайдаланушы түймені басса және экран модулі деректерді MCU-ға қайтаруды қаласа, біз «басылған кілт-мәнді қайтару» басқару элементін қолдана аламыз:

18 -қадам: Жылжымайтын мүлік тақтасы келесідей орнатылады:

Жылжымайтын мүлік тақтасы келесідей орнатылады
Жылжымайтын мүлік тақтасы келесідей орнатылады

19 -қадам: UI дизайн файлын дисплей модуліне жүктеңіз:

UI дизайн файлын дисплей модуліне жүктеңіз
UI дизайн файлын дисплей модуліне жүктеңіз

1. USB флэш -дискісін компьютерге қосыңыз

2. STONE TOOL ұяшығындағы u-diskке жүктеу түймесін басыңыз 3. USB флэш -дискісін шығарыңыз

4. USB дискіні дисплей модулінің USB интерфейсіне салыңыз және жаңартудың аяқталуын күтіңіз. Жаңарту аяқталғаннан кейін жылдам дыбыс шығады

5. тест

20 -қадам: Сериялық порт байланысы

Сериялық порт байланысы
Сериялық порт байланысы

Кілт-мәнді қайтару

Бағдарламаны дисплей модуліне жүктегеннен кейін оны қосыңыз, компьютерді USB-TTL арқылы сериялық порт арқылы қосыңыз, Light1 шамының жарық түймесін басып, сериялық порт деректерін қайтарыңыз: a55a 06 83 00 26 01 00 A8

21 -қадам: Жарықты өшіру үшін түймені басыңыз

Жарықты өшіру үшін батырманы басыңыз
Жарықты өшіру үшін батырманы басыңыз

Сериялық деректерді қайтару:

A5 5A 06 83 00 26 01 00 A9

A5 5A: кадр тақырыбы06: нұсқаулық байт ұзындығы, 83 00 26 01 00 A9 барлығы 6 байт (деректер кадрының тақырыбын қоспағанда)

83: ауыспалы жады нұсқаулығын оқу

00 26: айнымалы сақтау адресі

01: деректер сөзінің ұзындығы, 00 A9: 1 сөзден тұратын ұзындық (2 байт) 00 A9: орнатылған пернелерге байланысты пайдаланушы деректерінің мазмұны.

22 -қадам: Тіркеу деректерін жазу

Бұл нұсқаулық деректерді сақтау аймағында 0x0020 адресіне 55 аа жазады:

0xA5 0x5A 0x05 0x82 0x00 0x20 0x55 0xaa

Біз Light1 мәтіндік дисплейінің сақтау мекенжайын 0x0020 етіп қойғандықтан, деректерді сериялық порт арқылы жазу Light1 мәтіндік көрсету терезесінің мазмұнын өзгертуге тең.

23 -қадам: Тіркеу деректерін оқыңыз

Сериялық порт дисплей модуліне келесі пәрменді жібереді:

0xA5 0x5A 0x03 0x83 0x00 0x20 0x0020 мәнінің мәнін көрсетеді, ал өзгерту жобасында оқу шамының қосқыш күйін білдіреді.

Ұсынылған: