Агуулгын хүснэгт:

STONE HMI АШИГЛАХ нь гэрийн хяналтын системийг бий болгох: 9 алхам
STONE HMI АШИГЛАХ нь гэрийн хяналтын системийг бий болгох: 9 алхам

Видео: STONE HMI АШИГЛАХ нь гэрийн хяналтын системийг бий болгох: 9 алхам

Видео: STONE HMI АШИГЛАХ нь гэрийн хяналтын системийг бий болгох: 9 алхам
Видео: ЛЮБОВЬ С ДОСТАВКОЙ НА ДОМ (2020). Романтическая комедия. Хит 2024, Долдугаар сарын
Anonim
STONE HMI АШИГЛАХ нь гэрийн хяналтын системийг бий болгох
STONE HMI АШИГЛАХ нь гэрийн хяналтын системийг бий болгох

Төслийн танилцуулга Дараах заавар нь STONE STVC050WT-01 мэдрэгчтэй дэлгэцийн модулийг ашиглан гэр ахуйн цахилгаан хэрэгслийн хяналтын энгийн системийг хэрхэн хийхийг танд харуулав. STONE STVC050WT - 01 мэдрэгчтэй дэлгэцийн дэмжлэг үзүүлэх модуль нь 5 инч, 480 * 272 модулийн нарийвчлалтай дэлгэц, мэдрэгчтэй дэлгэцийн драйверуудад шаардлагатай чипийг нэгтгэсэн бөгөөд хөгжүүлэгчид зөвхөн UT интерфэйсийн дизайны албан ёсны VGUS дизайны програм хангамж болох STONE дээр л хэрэгтэй болно. STONE дэлгэцийн модульд татаж авсан програмчлалын файл, дараа нь цуваа портоор (RS232 / RS485 / TTL) тохирч байвал UI дизайны нарийн төвөгтэй талыг гүйцэтгэх боломжтой болно.

Алхам 1: Процесс:

Үйл явц
Үйл явц

Зураг дээр STONE STVC050WT-01 дэлгэцийн модулийн зарим параметрүүдийг харуулав.

www.stoneitech.com/product/by-application/…

Энэхүү дэлгэцийн модуль нь энэ бүтээгдэхүүний олон тооны нэг юм. Өөр өөр тохируулгатай өөр олон дэлгэцийн модулиуд байдаг. www.stoneitech.com

STONE дэлгэцийн модулийг хөгжүүлэх гурван үе шат: 1. STONE TOOL програм хангамж бүхий UI -ийг зохион бүтээж, дизайны файлыг дэлгэцийн модульд татаж авав. 2. MCU нь STONE дэлгэцийн модультай цуваа портоор холбогддог. 3. MCU нь 2 -р алхамд авсан өгөгдөл дээр үндэслэн бусад үйлдлийг гүйцэтгэдэг.

Алхам 2: UI интерфэйсийн дизайн:

UI интерфэйсийн дизайн
UI интерфэйсийн дизайн

Өнөөдөр бид гэр ахуйн цахилгаан хэрэгслийн энгийн хяналтыг хийлээ. Photoshop -ээр дамжуулан би дараах энгийн интерфэйсийг зохион бүтээсэн.

Чиг үүрэг: гэрлийн товчлуур дарагдсан үед хуудас 2 руу шилжиж гурван гэрлийн шилжүүлэгчийн төлөвийг харуулна. Гэрлийг асаах/унтраах товчлуурыг дарахад дэлгэцийн модулийн цуваа порт нь унтраалгын дохионы протоколыг гаргадаг. цуваа портоор дамжуулан өгөгдлийг дэлгэцийн модульд шууд илгээх. Гэрлийг солих төлөвийг дэлгэц дээр шууд харуул.

Алхам 3: STONE дэлгэцтэй шинэ төсөл:

STONE дэлгэцтэй шинэ төсөл
STONE дэлгэцтэй шинэ төсөл

STONE -ийн вэбсайт дээр бид UOLS 2019 програмын хамгийн сүүлийн хувилбарыг татаж авах боломжтой бөгөөд үүгээр дамжуулан бид интерфэйсийг зохион бүтээх боломжтой болно.

www.stoneitech.com/support/download/softwa… STONE TOOL бол суулгах шаардлагагүй GUI дизайны програм хангамж юм. Татаж авсны дараа үүнийг шууд нээж, задлах замаар ажиллуулж болно. Энэ програм хангамжийг Windows8 болон Windows10 системд нийцтэй байдлаар ажиллуулах шаардлагатай гэдгийг тэмдэглэх нь зүйтэй.

Би STVC050WT-01-ийг 480*272-ийн нарийвчлалтайгаар ашигладаг бөгөөд Flash зайны хэмжээ нь 128 Мбайт (1024МБайт хүртэл өргөтгөх боломжтой) бөгөөд 128Mbyte-ийг сонгосон бөгөөд төслийн нэр, хадгалах замыг тохируулаад "OK" дээр дарж дуусгана уу.. "Зураг" лавлах дээр хулганы баруун товчийг дараад 0-j.webp

Алхам 4: STONE TOOLS дээр UI дүрсийг нэмэх:

STONE TOOLS дээр UI дүрсийг нэмэх
STONE TOOLS дээр UI дүрсийг нэмэх

"Зураг" лавлах дээр хулганы баруун товчийг дараад төсөлд зориулж бэлтгэсэн хоёр UI ICONS-ийг нэмнэ үү.

Алхам 5: STONE TOOLS дахь Word Stock -ийг нэмнэ үү

STONE TOOLS дахь Word Stock -ийг нэмнэ үү
STONE TOOLS дахь Word Stock -ийг нэмнэ үү

"Фонтын файл" дээр хулганы баруун товчийг дараад төсөлд оруулах тохирох фонтыг сонгоно уу. Энд би ASCII 24 -ийг 48 -аар сонгосон.

Алхам 6: Товчлуур нэмэх:

Товчлуур нэмэх
Товчлуур нэмэх
Товчлуур нэмэх
Товчлуур нэмэх
Товчлуур нэмэх
Товчлуур нэмэх
Товчлуур нэмэх
Товчлуур нэмэх

STONE TOOL програм хангамжийн эхний UI дээрх "Гэрэл" товчлуур дээр бид функцийг тохируулах хэрэгтэй.

"Гэрэл" товчлуур дээр дарахад бид хоёр дахь хуудас руу орно. Үүнийг хэрхэн хийх вэ?

"Товч" дүрс дээр дарж товчлуурын талбарыг зурна уу.

Шар хэсэг нь хэрэглэгчийн зурсан товчлуурын хэсгийг илэрхийлнэ. Товчлуурын шинж чанарыг STONE TOOL програм хангамжийн баруун талд байрлах шинж чанаруудын мөрөнд жагсаасан болно: товчлуур дарагдсан үед хоёр дахь хуудас руу шилжихийн тулд "хуудасны шулам" сонголтыг 1 болгож тохируулаарай.

"Хэрэгсэл" хэсэгт "тохиргооны файл үүсгэж", дараа нь "Виртуал цуваа портын дэлгэц".

Дараа нь бид 2 -р хуудасны зүүн дээд буланд байгаа сумыг товчлуур болгон өөрчилнө үү.

Хэрэглэгч энэ товчлуурыг дарахад эхний хуудас руу буцна.

Алхам 7: Текст дэлгэц нэмэх:

Текст дэлгэц нэмэх
Текст дэлгэц нэмэх
Текст дэлгэц нэмэх
Текст дэлгэц нэмэх

Текст хувьсагчийн хяналтыг ашиглан "light1" дараа цагаан зайг дугуйлна уу.

Дараа нь шинээр нэмсэн Текст хувьсагч дээр дарахад STONE TOOL програм хангамжийн баруун талд үл хөдлөх хөрөнгийн интерфэйс гарч ирэх бөгөөд голчлон дараах параметрүүдийг өөрчилнө.

Тэдгээрийн дотроос "Хувьсах санах ойн хаяг" гэдэг нь харуулсан контент хадгалагдаж буй санах ойн хаягийг хэлнэ. Нэг хаяг нь хоёр байтыг хадгалах боломжтой. Бидний анхдагч дэлгэцийн контент нь "OFF" бөгөөд энэ нь санах ойн гурван байтын зай шаарддаг. Энэ нь бид "OFF" -ийг 0020, 0021 хаягаар хадгалдаг гэсэн үг юм.

Алхам 8: Буцаах утгатай товчлуур:

Буцаах утгатай товчлуур
Буцаах утгатай товчлуур
Буцаах утгатай товчлуур
Буцаах утгатай товчлуур
Буцаах утгатай товчлуур
Буцаах утгатай товчлуур

Бидний дээр ашигласан хяналт бол "Button" юм. Энэхүү "Button" удирдлага нь утга буцаахгүй бөгөөд энэ нь хэрэглэгч Button -ийг дарахад дэлгэцийн модулийн цуваа порт нь MCU руу өгөгдөл илгээдэггүй гэсэн үг юм.

Хэрэв хэрэглэгч товчлуурыг дараад дэлгэцийн модулийг MCU руу өгөгдлийг буцааж өгөхийг хүсч байвал бид "буцааж дарагдсан түлхүүр-утга" хяналтыг ашиглаж болно.

Үл хөдлөх хөрөнгийн мөрийг дараах байдлаар тохируулна.

UI дизайны файлыг дэлгэцийн модульд татаж аваарай: 1. USB флаш дискийг компьютерт холбоно уу

2. STONE TOOL дээрх Download to 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: frame head06: зааврын байтын урт, 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 унших утгыг илэрхийлдэг бөгөөд өөрчлөлтийн төсөлд унших чийдэнгийн шилжих төлөвийг илэрхийлдэг.

Төслийн талаар илүү ихийг мэдэхийг хүсвэл https://www.stoneitech.com/application хаягаар зочилно уу

Зөвлөмж болгож буй: