Mündəricat:
- Addım 1: STONE STVC050WT - 01 TFT LCD Ekran Modulu
- Addım 2: Aşağıdakı görüntü STONE STVC050WT-01 Ekran Modulunun Bəzi Parametrlərini Göstərir:
- Addım 3: STONE Ekran Modulunun İnkişafı Üç Addım
- Addım 4: UI interfeysi dizaynı:
- Addım 5: Funksiya:
- Addım 6: STONE Ekranlı Yeni Layihə:
- Addım 7: STONE TOOL bir GUI Dizayn Proqramıdır
- Addım 9: STONE TOOLS -da UI Şəkli əlavə edin:
- Addım 10: STON TOOLS -da Word Stock əlavə edin
- Addım 11: Bir Düymə əlavə edin
- Addım 12: Düymə Xüsusiyyətləri STONE TOOL Proqramının Sağ tərəfindəki Xüsusiyyətlər Çubuğunda Siyahıya alınmışdır
- Addım 13: "Alətdə" "Konfiqurasiya Faylının Yaradılması" və sonra "Virtual Serial Port Ekranı"
- Addım 14: Sonra qabağa gedirik və 2 -ci səhifənin sol üst küncündəki oxu bir düyməyə dəyişirik:
- Addım 15: Mətn Ekranı əlavə edin:
- Addım 16: Sonra Yeni Əlavə edilən Mətn Dəyişənini vurun və Əsasən Aşağıdakı Parametrləri Dəyişdirərək STONE TOOL Proqramının Sağ tərəfində Əmlak İnterfeysi görünəcək:
- Addım 17: Qayıdış dəyəri olan bir düymə:
- Addım 18: Əmlak Çubuğu aşağıdakı kimi qurulur:
- Addım 19: UI Dizayn Faylını Ekran Moduluna yükləyin:
- Addım 20: Serial Port Əlaqəsi
- Addım 21: İşığı söndürmək üçün Düyməni basın
- Addım 22: Qeyd məlumatlarını yazın
- Addım 23: Qeydiyyat məlumatlarını oxuyun
Video: STONE HMI Disp -də Ağıllı Ev İdarəetmə Sistemi yaradın: 23 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-31 10:16
Layihənin təqdimatı
Aşağıdakı təlimat, sadə bir ev alətləri idarəetmə sistemi etmək üçün STONE STVC050WT-01 sensor ekran modulundan necə istifadə edəcəyinizi göstərir.
Addım 1: STONE STVC050WT - 01 TFT LCD Ekran Modulu
STONE STVC050WT - 01 dəstək toxunma modulu 5 düymdür, modulda 480 * 272 qətnamə ilə birləşdirilmiş ekran və sensor ekran sürücüsü üçün lazım olan çiplər, inkişaf etdiricilərə yalnız UT interfeysi dizaynı ilə əlaqəli rəsmi VGUS dizayn proqramı olan STONE lazımdır. STONE ekran moduluna yüklənən proqramlaşdırma faylı və sonra uyğun bir serial portu (RS232 / RS485 / TTL) vasitəsilə mürəkkəb UI dizayn aspektlərini yerinə yetirə bilərsiniz. Proses aşağıdakı kimidir:
Addım 2: Aşağıdakı görüntü STONE STVC050WT-01 Ekran Modulunun Bəzi Parametrlərini Göstərir:
STONE STVC050WT-01:
Bu ekran modulu, bu məhsullar sırasındakı çoxlarından biridir. Fərqli konfiqurasiyalarda mövcud olan bir çox başqa ekran modulu var. www.stoneitech.com
Addım 3: STONE Ekran Modulunun İnkişafı Üç Addım
1. STONE TOOL proqramı ilə istifadəçi interfeysini tərtib etdi və dizayn faylını ekran moduluna endirdi.
2. MCU, STONE ekran modulu ilə serial port vasitəsilə əlaqə qurur.
3. MCU, 2 -ci addımda əldə edilən məlumatlara əsaslanaraq digər hərəkətləri həyata keçirir.
Addım 4: UI interfeysi dizaynı:
Bu gün sadə bir məişət cihazının idarə olunmasını etdik. Photoshop vasitəsilə aşağıdakı sadə interfeysi hazırladım:
Addım 5: Funksiya:
işıq düyməsinə basıldıqda, səhifə 2 işığa keçərək üç işığın keçid vəziyyətini göstərir. Açma/söndürmə işığı düyməsinə basıldıqda ekran modulunun serial portu keçid siqnal protokolunu verir. Xarici MCU seriyalı port vasitəsilə məlumatları birbaşa ekran moduluna göndərə bilər. Ekranın işıq açar vəziyyətini birbaşa göstərməsinə icazə verin.
Addım 6: STONE Ekranlı Yeni Layihə:
STONE veb saytında, UI dizayn edə biləcəyimiz STONE TOOLS 2019 proqramının son versiyasını yükləyə bilərik:
www.stoneitech.com/support/download/software
Addım 7: STONE TOOL bir GUI Dizayn Proqramıdır
STONE TOOL heç bir quraşdırma tələb etməyən bir GUI dizayn proqramdır. Yüklədikdən sonra birbaşa açıla və açıla bilər. Bu proqramın Windows8 və Windows10 sistemlərində uyğun bir şəkildə çalışması lazım olduğunu qeyd etmək lazımdır
Addım 8: "Şəkil" qovluğuna sağ vurun və 0-j.webp" />
STVC050WT-01-i 480*272 qətnamə və standart Flash məkan ölçüsü 128Mbyte (1024MByte qədər artırıla) istifadə etdiyim üçün 128Mbyte seçdim.
Layihənin adını və saxlama yolunu təyin edin və tamamlamaq üçün "OK" düyməsini basın. "Şəkil" qovluğuna sağ vurun və 0-j.webp
Addım 9: STONE TOOLS -da UI Şəkli əlavə edin:
"Şəkil" qovluğuna sağ vurun və hazırladığımız iki UI ICONS-u layihəyə əlavə edin:
Addım 10: STON TOOLS -da Word Stock əlavə edin
"Şrift faylı" üzərinə sağ siçan vurun, layihəyə əlavə etmək üçün uyğun Şrift seçin.
Burada ASCII 24 -ü 48 -ə seçdim.
Addım 11: Bir Düymə əlavə edin
STONE TOOL proqramının ilk UI -də "İşıq" düyməsinə bir funksiya təyin etməliyik:
"İşıq" düyməsini basdığımız zaman ikinci səhifəyə keçəcəyik.
Bunu necə etmək olar?
Düymənin sahəsini çəkmək üçün "Düymə" simgesini basın:
Addım 12: Düymə Xüsusiyyətləri STONE TOOL Proqramının Sağ tərəfindəki Xüsusiyyətlər Çubuğunda Siyahıya alınmışdır
Sarı sahə istifadəçinin çəkdiyi düymə sahəsini təmsil edir. Düymə xüsusiyyətləri STONE TOOL proqramının sağındakı xüsusiyyətlər çubuğunda verilmişdir:
Düymə basıldıqda ikinci səhifəyə keçmək üçün "pageswitch" seçimini 1 olaraq təyin edin.
Addım 13: "Alətdə" "Konfiqurasiya Faylının Yaradılması" və sonra "Virtual Serial Port Ekranı"
Addım 14: Sonra qabağa gedirik və 2 -ci səhifənin sol üst küncündəki oxu bir düyməyə dəyişirik:
İstifadəçi bu düyməni basdıqda ilk səhifəyə qayıdır.
Addım 15: Mətn Ekranı əlavə edin:
Mətn dəyişən nəzarətindən istifadə edərək "işıq1" dən sonra ağ boşluğu dairə edin:
Addım 16: Sonra Yeni Əlavə edilən Mətn Dəyişənini vurun və Əsasən Aşağıdakı Parametrləri Dəyişdirərək STONE TOOL Proqramının Sağ tərəfində Əmlak İnterfeysi görünəcək:
Bunların arasında "Dəyişən yaddaş addree", göstərilən məzmunun saxlandığı yaddaş ünvanına aiddir. Bir ünvan iki baytı saxlaya bilər. Varsayılan ekran məzmunumuz üç bayt yaddaş sahəsi tələb edən "KAPALI" dır. Bu, "OFF" ı 0020 və 0021 ünvanlarında saxladığımız deməkdir.
Addım 17: Qayıdış dəyəri olan bir düymə:
Yuxarıda istifadə etdiyimiz nəzarət "Düymə" dir. Bu "Düymə" idarəsi bir dəyər qaytarmır, yəni istifadəçi Düyməni basdıqda ekran modulunun seriyalı portu MCU -ya məlumat göndərmir.
İstifadəçi düyməni basdısa və ekran modulunun məlumatları MCU-ya qaytarmasını istəyirsə, "basılan düymə-dəyər" nəzarətindən istifadə edə bilərik:
Addım 18: Əmlak Çubuğu aşağıdakı kimi qurulur:
Addım 19: UI Dizayn Faylını Ekran Moduluna yükləyin:
1. USB flash sürücüsünü kompüterə qoşun
2. STONE TOOL qutusundakı u-diske Yüklə düyməsini basın3. USB flash diskini çıxarın
4. USB diskini ekran modulunun USB interfeysinə daxil edin və yeniləmənin tamamlanmasını gözləyin. Yeniləmə tamamlandıqda dərhal bir səs eşidiləcək
5. test
Addım 20: Serial Port Əlaqəsi
Açar dəyərinin qaytarılması
Proqramı ekran moduluna yüklədikdən sonra yandırın, kompüteri USB-TTL vasitəsilə seriyalı port vasitəsilə qoşun, Light1-in işıq düyməsini basın və serial port məlumatlarını qaytarın: a55a 06 83 00 26 01 00 A8
Addım 21: İşığı söndürmək üçün Düyməni basın
Serial məlumatların qaytarılması:
A5 5A 06 83 00 26 01 00 A9
A5 5A: çərçivə başlığı 06: təlimat bayt uzunluğu, 83 00 26 01 00 A9 cəmi 6 bayt (məlumat çərçivəsi başlığı istisna olmaqla)
83: dəyişən yaddaş təlimatını oxuyun
00 26: dəyişən saxlama ünvanı
01: məlumat söz uzunluğu, 00 A9: 1 söz uzunluğunda (2 Bayt) 00 A9: müəyyən edilmiş düymələrdən asılı olaraq istifadəçi məlumatlarının məzmunu.
Addım 22: Qeyd məlumatlarını yazın
Bu təlimat, məlumat saxlama sahəsində 0x0020 ünvanına 55 aa yazır:
0xA5 0x5A 0x05 0x82 0x00 0x20 0x55 0xaa
Light1 -in mətn ekran saxlama ünvanını 0x0020 olaraq təyin etdiyimiz üçün, serial port istifadə edərək bu ünvana məlumat yazmaq, Light1 -in mətn göstərmə qutusunun məzmununu dəyişdirməyə bərabərdir.
Addım 23: Qeydiyyat məlumatlarını oxuyun
Serial port ekran moduluna aşağıdakı əmri göndərir:
0xA5 0x5A 0x03 0x83 0x00 0x20 0x0020 oxumağın dəyərini, dəyişiklik layihəsində isə oxu lampasının keçid vəziyyətini təmsil edir.
Tövsiyə:
STONE HMI İSTİFADƏ EDİN Bir Evə Nəzarət Sistemi yaradın: 9 Addım
STONE HMI İSTİFADƏ Edin Evə Nəzarət Sistemi yaradın: Layihənin təqdimatı Aşağıdakı dərslikdə STONE STVC050WT-01 sensor ekran modulundan sadə bir məişət texnikası idarəetmə sistemini necə istifadə edəcəyiniz göstərilir. STONE STVC050WT - 01 dəstək toxunma modulu 5 düym, 480 * 272 qətnamə
3d printer və Arduino olmadan rəqs edən bir robot yaradın/#ağıllı yaradıcılıq: 11 addım (şəkillərlə)
3d Printer və Arduino/#smartcreativity Olmadan Rəqs Robotu yaradın: Salam dostlar, bu dərsdə sizə 3D printer olmadan və Arduino olmadan evdə rəqs edən robotu necə göstərəcəyəm. Bu robot rəqs etməyi, avtomatik balanslaşdırmağı, musiqi istehsal etməyi və gəzməyi bacarır. Robotun dizaynı da çox gözəl görünür
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə - 433mhz ilə HT12E və HT12D istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: 5 addım
HT12D HT12E istifadə edərək RF 433MHZ Radio İdarəetmə | HT12E və HT12D -dən 433mhz istifadə edərək Rf Uzaqdan İdarəetmə edilməsi: Bu təlimatda sizə HT12E kodlu 433mhz ötürücü qəbuledici modulu istifadə edərək RADIO uzaqdan idarə etməyi göstərəcəyəm. HT12D kod deşifratoru IC. Bu təlimatda çox ucuz komponentləri istifadə edərək məlumat göndərə və ala bilərsiniz: HT
Ağıllı Zibil İdarəetmə Sistemi: 23 addım
Ağıllı Zibil İdarəetmə Sistemi: GİRİŞ. Bu layihə ilə əlaqədar Mövcud Problem və ya Məsələ İndiki cəmiyyətimizin əsas problemi bərk tullantıların yığılmasıdır. Cəmiyyətimizin sağlamlığına və ətraf mühitə daha çox təsir edəcək. Aşkarlama, monito
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 4 Addım
Adi Uzaqdan İdarəetmə Dəsti Dörd Kanallı RC Oyuncaq Uzaqdan İdarəetmə Sisteminə Çevrildi: 如何 通用 遥控 器 套件 转换 为 玩具 中 中 遥控 采用 采用 6 6 6 6 6 6 6 6 2262 和 2272 和 433 模块 构建 构建改造 方法 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照