Мазмұны:
- 1 -қадам: Процесс:
- 2 -қадам: интерфейс интерфейсінің дизайны:
- 3 -қадам: STONE дисплейі бар жаңа жоба:
- 4 -қадам: UON кескінін STONE TOOLS -ке қосыңыз:
- 5 -қадам: STONE TOOLS ішіндегі Word қорын қосыңыз
- 6 -қадам: түймені қосыңыз:
- 7 -қадам: Мәтіндік дисплей қосу:
- 8 -қадам: қайтару мәні бар түйме:
- 9 -қадам: Сериялық порт байланысы
Бейне: STONE HMI ПАЙДАЛАНЫҢЫЗ Үйді басқару жүйесін жасаңыз: 9 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Жобаның кіріспесі Келесі оқулықта тұрмыстық техниканы басқарудың қарапайым жүйесін жасау үшін STONE STVC050WT-01 сенсорлық дисплей модулін пайдалану әдісі көрсетілген. STONE STVC050WT - 01 сенсорлық дисплей модулі 5 дюймді құрайды, модульде 480 * 272 ажыратымдылығы бар дисплей мен сенсорлы экран драйверіне қажетті чиптер біріктірілген, әзірлеушілерге тек STONE қажет, UG интерфейсінің дизайнымен байланысты ресми VGUS конструкторлық бағдарламасы. бағдарламалау файлы STONE дисплей модуліне жүктеледі, содан кейін онымен сериялық порт (RS232 / RS485 / TTL) сәйкес келеді, сіз UI дизайнының күрделі аспектілерін орындай аласыз.
1 -қадам: Процесс:
Суреттер STONE STVC050WT-01 дисплей модулінің кейбір параметрлерін көрсетеді:
www.stoneitech.com/product/by-application/…
Бұл дисплей модулі - бұл өнімдердің көптеген түрлерінің бірі. Әр түрлі конфигурацияда қол жетімді көптеген басқа дисплей модульдері бар. www.stoneitech.com
STONE дисплей модулін әзірлеу үш қадамнан тұрады: 1. STONE TOOL бағдарламалық жасақтамасы бар интерфейс құрастырылды және дисплей модуліне дизайн файлын жүктеді. 2. MCU STONE дисплей модулімен сериялық порт арқылы байланысады. 3. MCU 2 -қадамда алынған мәліметтер негізінде басқа әрекеттерді орындайды.
2 -қадам: интерфейс интерфейсінің дизайны:
Бүгін біз қарапайым тұрмыстық техниканы басқардық. Photoshop арқылы мен келесі қарапайым интерфейсті жасадым:
Функция: жарық түймесі басылған кезде, бет 2 шамасына ауысады, үш шамның қосқыш күйін көрсетеді. Қосу/өшіру шамы түймесін басқанда экран модулінің сериялық порты қосқыш сигналының протоколын шығарады. деректерді сериялық порт арқылы тікелей экран модуліне жіберу. Экранға жарық қосқышының күйін тікелей көрсетуге рұқсат етіңіз.
3 -қадам: STONE дисплейі бар жаңа жоба:
STONE веб -сайтында біз TOOLS 2019 бағдарламалық жасақтамасының соңғы нұсқасын жүктей аламыз, ол арқылы біз интерфейсті жасай аламыз:
www.stoneitech.com/support/download/softwa… STONE TOOL - бұл орнатуды қажет етпейтін GUI бағдарламалық жасақтамасы. Жүктелгеннен кейін оны тікелей ашуға және декомпрессионды түрде іске қосуға болады. Айта кету керек, бұл бағдарламалық қамтамасыз ету Windows8 және Windows10 жүйелерінде үйлесімді түрде іске қосылуы керек.
Мен STVC050WT-01 480*272 ажыратымдылығымен және 128 Мбайт Flash кеңістігінің әдепкі өлшемімен (1024МБайтқа дейін кеңейтілетін) қолданатындықтан, мен 128Mbyte таңдадым. Жобаның атауын және сақтау жолын орнатып, «OK» түймесін басу. «Сурет» каталогын тінтуірдің оң жақ түймешігімен нұқыңыз және 0-j.webp
4 -қадам: UON кескінін STONE TOOLS -ке қосыңыз:
«Сурет» каталогын тінтуірдің оң жақ түймесімен нұқыңыз және біз жобаға дайындаған екі UI ICONS қосыңыз:
5 -қадам: STONE TOOLS ішіндегі Word қорын қосыңыз
«Қаріп файлын» тінтуірдің оң жақ түймешігімен нұқыңыз, жобаға қосу үшін сәйкес қаріпті таңдаңыз. Мұнда мен ASCII 24 -ті 48 -ге таңдадым.
6 -қадам: түймені қосыңыз:
Бізге STONE TOOL бағдарламалық жасақтамасының бірінші интерфейсіндегі «Жарық» түймесінде функция орнату керек:
біз «Жарық» түймесін басқанда, біз екінші бетке өтеміз. Мұны қалай істеу керек?
Түйменің аумағын салу үшін «Түйме» белгісін басыңыз:
Сары аймақ пайдаланушы сызған түйме аймағын білдіреді. Түймешік қасиеттері STONE TOOL бағдарламалық жасақтамасының оң жағындағы сипаттар тақтасында тізімделген: түйме басылған кезде екінші бетке ауысу үшін «беттер сиқыры» опциясын 1 етіп орнатыңыз.
«Құралда» «конфигурация файлын жасау», содан кейін «Виртуалды сериялық порт экраны».
Содан кейін біз алға қарай жүріп, 2 -беттің сол жақ жоғарғы бұрышындағы көрсеткіні түймені ауыстырамыз:
Пайдаланушы бұл батырманы басқанда, ол бірінші бетке оралады.
7 -қадам: Мәтіндік дисплей қосу:
Мәтін айнымалы басқару элементінің көмегімен бос орынды «light1» -ден кейін дөңгелектеңіз:
Содан кейін жаңадан қосылған мәтіндік айнымалы мәнді нұқыңыз, сонда меншік интерфейсі STONE TOOL бағдарламалық жасақтамасының оң жағында пайда болады, негізінен келесі параметрлерді өзгертеді:
Олардың ішінде «Айнымалы жады адресі» бейнеленген мазмұн сақталатын жад адресін білдіреді. Бір адресте екі байт сақталуы мүмкін. Біздің әдепкі дисплей мазмұны - «ӨШІРУ», ол үшін үш байт жады кеңістігі қажет. Бұл 0020 және 0021 адрестерінде «ӨШІРУЛІ» сақтайтынымызды білдіреді.
8 -қадам: қайтару мәні бар түйме:
Біз жоғарыда қолданған басқару элементі - «Түйме». Бұл «Түйме» басқару элементі мәнді қайтармайды, яғни пайдаланушы Түймені басқанда, дисплей модулінің сериялық порты MCU -ға деректерді жібермейді.
Егер пайдаланушы түймені басса және экран модулі деректерді MCU-ға қайтаруды қаласа, біз «басылған кілт-мәнді қайтару» басқару элементін қолдана аламыз:
Меншік жолағы келесідей орнатылады:
UI дизайн файлын дисплей модуліне жүктеңіз: 1. USB флэш -дискісін компьютерге қосыңыз
2. STONE TOOL құралындағы u-diskке жүктеу түймешігін басыңыз
3. USB флэш -дискісін шығарыңыз4. USB дискіні дисплей модулінің USB интерфейсіне салыңыз және жаңартудың аяқталуын күтіңіз. Жаңарту аяқталғаннан кейін жылдам дыбыс 5. тесті болады
9 -қадам: Сериялық порт байланысы
Кілт-мәнді қайтару
Бағдарламаны дисплей модуліне жүктегеннен кейін оны қосыңыз, компьютерді USB-TTL арқылы сериялық порт арқылы қосыңыз, Light1 шамының жарық түймесін басып, сериялық порт деректерін қайтарыңыз: a55a 06 83 00 26 01 00 A8
Шамды өшіру үшін түймені басыңыз Сериялық деректерді қайтару: 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: орнатылған кілттерге байланысты пайдаланушы деректерінің мазмұны.
Тіркеу деректерін жазу Бұл нұсқаулық деректерді сақтау аймағында 0x0020 адресіне 55 aa деп жазады: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x55 0xaa Біз Light1 мәтіндік дисплейінің сақтау мекенжайын 0x0020 етіп қойғандықтан, осы мекенжайға деректерді сериялық порт арқылы жазу баламалы болып табылады. Light1 мәтінді көрсету терезесінің мазмұнын өзгерту. Регистр деректерін оқу Сериялық порт дисплей модуліне келесі пәрменді жібереді: 0xA5 0x5A 0x03 0x83 0x00 0x20 0x0020 мәнінің мәнін білдіреді, ал өзгерту жобасында оқу шамының қосқыш күйін білдіреді.
Жоба туралы көбірек білгіңіз келсе, мына сайтқа кіріңіз:
Ұсынылған:
STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз: 23 қадам
STONE HMI дисплейінде үйді басқарудың ақылды жүйесін жасаңыз: Жобаның кіріспесі Келесі оқулықта STONE STVC050WT-01 сенсорлы дисплей модулін қарапайым тұрмыстық техниканы басқару жүйесін жасау үшін пайдалану әдісі көрсетілген
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады - Үйді автоматтандыру идеялары: 15 қадам (суреттермен)
Arduino басқару релесі модулін пайдаланып ақылды үйді қалай жасауға болады | Үйді автоматтандыру идеялары: Бұл үйді автоматтандыру жобасында біз 5 тұрмыстық техниканы басқара алатын ақылды үй реле модулін жасаймыз. Бұл реле модулін Мобильді телефоннан немесе смартфоннан, ИҚ қашықтан басқару пультінен немесе теледидардың қашықтан басқару пульті, Қолмен қосқыштан басқаруға болады. Бұл ақылды эстафета сонымен қатар сезеді
ESP8266 RGB LED STRIP WIFI басқару - NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде - RGB LED STRIP смартфонды басқару: 4 қадам
ESP8266 RGB LED STRIP WIFI басқару | NODEMCU Wifi арқылы басқарылатын жарықдиодты жолақ үшін IR қашықтан басқару құралы ретінде | Смартфонды RGB LED STRIP басқару: Сәлеметсіздер ме, балалар, бұл оқулықта біз nodemcu немесе esp8266 -ды RGB жарықдиодты жолағын басқару үшін инфрақызыл қашықтан басқару құралы ретінде қолдануды үйренеміз, ал Nodemcu смартфон Wi -Fi арқылы басқарылады. Негізінде сіз RGB LED STRIP -ті смартфонмен басқара аласыз
Mac OSX жүйесін XBOX 360: 6 қадамдары үшін Wirelss адаптері ретінде пайдаланыңыз
Mac OSX жүйесін XBOX 360 үшін Wirelss адаптері ретінде қолданыңыз: Мен мұны қалай жасау керектігі туралы басқа нұсқаулықты көрдім, бірақ бұл қате болды және көп нәрсені қалдырды, сондықтан мен өз қолыммен жасауға шешім қабылдадым
Кез келген MP3 ойнатқышы немесе компьютері бар кез келген 5.1 динамиктер жүйесін пайдаланыңыз, арзан!: 4 қадам
Кез келген MP3 ойнатқышы немесе компьютері бар кез келген 5.1 динамиктер жүйесін қолданыңыз, арзан! Мен оны 5.1 дыбыстық картасы (PCI) бар жұмыс үстелімде қолдандым. Содан кейін оны ноутбукпен бірге қолдандым