Orodha ya maudhui:
- Hatua ya 1: Mchakato:
- Hatua ya 2: Uundaji wa Kiolesura cha UI:
- Hatua ya 3: Mradi mpya na Onyesho la JIWE:
- Hatua ya 4: Ongeza Picha ya UI kwenye VITUO VYA JIWE:
- Hatua ya 5: Ongeza Hisa ya Neno katika VITUO VYA JIWE
- Hatua ya 6: Ongeza Kitufe:
- Hatua ya 7: Ongeza Maonyesho ya Nakala:
- Hatua ya 8: Kitufe chenye Thamani ya Kurudi:
- Hatua ya 9: Mawasiliano ya Port Port
Video: TUMIA JIWE HMI Tengeneza Mfumo wa Kudhibiti Nyumbani: Hatua 9
2024 Mwandishi: John Day | [email protected]. Mwisho uliobadilishwa: 2024-01-30 12:48
Utangulizi wa mradi Mafunzo yafuatayo yanakuonyesha jinsi ya kutumia moduli ya onyesho la kugusa la STONE STVC050WT-01 ili kufanya mfumo rahisi wa kudhibiti vifaa vya nyumbani. JIWE STVC050WT - 01 moduli ya onyesho la kugusa msaada ni inchi 5, azimio 480 * 272 kwenye moduli imejumuishwa kuonyesha na dereva wa skrini ya kugusa inahitajika chips, waendelezaji wanahitaji tu kwenye JIWE, programu rasmi ya programu ya kubuni ya VGUS inayohusiana na muundo wa UI na kutoa faili ya programu iliyopakuliwa kwenye moduli ya onyesho la JIWE, na kisha kupitia bandari ya serial (RS232 / RS485 / TTL) inalingana nayo, unaweza kufanya mambo tata ya muundo wa UI.
Hatua ya 1: Mchakato:
Picha zinaonyesha vigezo kadhaa vya moduli ya onyesho la STONE STVC050WT-01:
www.stoneitech.com/product/by-application/…
Moduli hii ya kuonyesha ni moja tu ya mengi katika safu hii ya bidhaa. Kuna moduli zingine nyingi za kuonyesha zinazopatikana katika usanidi tofauti. www.stoneitech.com
Ukuzaji wa moduli ya jiwe hatua tatu: 1. Iliyoundwa na UI na programu ya JIWE la zana na kupakua faili ya muundo kwa moduli ya kuonyesha. 2. MCU inawasiliana na moduli ya onyesho la JIWE kupitia bandari ya serial. 3. MCU hufanya vitendo vingine kulingana na data iliyopatikana katika hatua ya 2.
Hatua ya 2: Uundaji wa Kiolesura cha UI:
Leo tumefanya udhibiti rahisi wa vifaa vya nyumbani. Kupitia Photoshop, nilibuni kiolesura rahisi kifuatacho:
Kazi: wakati kitufe cha taa kinabanwa, ukurasa unaruka hadi 2, ikionyesha hali ya kubadili taa tatu. Wakati kitufe cha kuwasha / kuzima kinabanwa, bandari ya serial ya moduli ya skrini inatoa itifaki ya ishara ya kubadili. tuma data moja kwa moja kwenye moduli ya skrini kupitia bandari ya serial. Wacha skrini ionyeshe hali ya kubadili mwanga moja kwa moja.
Hatua ya 3: Mradi mpya na Onyesho la JIWE:
Kwenye wavuti ya JIWE, tunaweza kupakua toleo la hivi karibuni la programu ya TOOLS 2019, ambayo kupitia hiyo tunaweza kuunda UI:
www.stoneitech.com/support/download/softwa ……. KIWANGO CHA JIWE ni programu ya kubuni ya GUI ambayo haiitaji usanikishaji. Baada ya kupakua, inaweza kufunguliwa moja kwa moja na kuendeshwa na utengamano. Ikumbukwe kwamba programu hii inahitaji kuendeshwa kwa njia inayofaa kwenye mifumo ya Windows8 na Windows10.
Kwa kuwa ninatumia STVC050WT-01 na azimio la 480 * 272 na saizi ya nafasi ya Flash ya 128Mbyte (inayoweza kupanuliwa hadi 1024MByte), nimechagua 128Mbyte. Seti jina la mradi na njia ya kuhifadhi, na bonyeza "OK" kukamilisha. Bonyeza kulia saraka ya "Picha" na ufute 0.jpg
Hatua ya 4: Ongeza Picha ya UI kwenye VITUO VYA JIWE:
Bonyeza kulia saraka ya "picha" na uongeze UI ICONS mbili ambazo tumeandaa kwa mradi huu:
Hatua ya 5: Ongeza Hisa ya Neno katika VITUO VYA JIWE
Bonyeza panya kulia "Faili ya herufi", chagua herufi inayofaa ili kuongeza mradi. Hapa nilichagua ASCII 24 na 48.
Hatua ya 6: Ongeza Kitufe:
Tunahitaji kuweka kazi kwenye kitufe cha "Mwanga" kwenye UI ya kwanza kwenye programu ya JIWE LA ZIARA:
tunapobofya kitufe cha "Nuru", tutaruka kwenye ukurasa wa pili. Jinsi ya kufanya hivyo?
Bonyeza ikoni ya "Kitufe" kuteka eneo la Kitufe:
Eneo la manjano linawakilisha eneo la kitufe ambalo mtumiaji amechora. Sifa za kitufe zimeorodheshwa kwenye mwambaa wa mali upande wa kulia wa programu ya JIWEZI: Weka tu chaguo la "mchawi wa kurasa" 1 kubadili kwa ukurasa wa pili kitufe kinapobanwa.
"Inazalisha faili ya usanidi" katika "Zana" na kisha "Skrini halisi ya bandari ya serial".
Kisha tunaendelea na kubadilisha mshale kwenye kona ya juu kushoto ya ukurasa wa 2 kuwa kitufe:
Mtumiaji anapobonyeza kitufe hiki, inarudi kwenye ukurasa wa kwanza.
Hatua ya 7: Ongeza Maonyesho ya Nakala:
Kutumia udhibiti wa kutofautisha Nakala, zunguka nafasi nyeupe baada ya "light1":
Kisha bonyeza Nakala inayobadilishwa iliyoongezwa tu, na kiolesura cha mali kitaonekana upande wa kulia wa programu ya JIWE la KIJITO, haswa kubadilisha vigezo vifuatavyo:
Miongoni mwao, "Anwani ya kumbukumbu inayobadilika" inamaanisha anwani ya kumbukumbu ambapo yaliyomo yanaonyeshwa. Anwani moja inaweza kuhifadhi ka mbili. Yaliyomo kwenye onyesho la msingi ni "ZIMA", ambayo inahitaji baiti tatu za nafasi ya kumbukumbu. Hii inamaanisha kuwa tunahifadhi "OFF" katika anwani 0020 na 0021.
Hatua ya 8: Kitufe chenye Thamani ya Kurudi:
Udhibiti tuliotumia hapo juu ni "Kitufe". Udhibiti huu wa "Kitufe" haurudishi thamani, ambayo inamaanisha kuwa wakati mtumiaji anabonyeza Kitufe, bandari ya serial ya moduli ya onyesho haitumii data kwa MCU.
Ikiwa mtumiaji alibonyeza kitufe na anataka moduli ya skrini irudishe data kwa MCU, tunaweza kutumia udhibiti wa "kurudi kushinikizwa kwa thamani muhimu":
Bar ya mali imewekwa kama ifuatavyo:
Pakua faili ya muundo wa UI kwa moduli ya kuonyesha: 1. Chomeka gari la USB flash kwenye kompyuta
2. Bonyeza kitufe cha Pakua kwa diski ya U kwenye kifaa cha JIWE
3. Vuta USB flash disk4. Ingiza diski ya USB kwenye kiolesura cha USB cha moduli ya onyesho na subiri kukamilika kwa sasisho. Wakati sasisho limekamilika, kutakuwa na sauti ya haraka ya 5. mtihani
Hatua ya 9: Mawasiliano ya Port Port
Kurudishwa kwa thamani muhimu
Baada ya kupakua programu kwenye moduli ya kuonyesha, iwashe, unganisha kompyuta kupitia bandari ya serial kupitia USB-TTL, bonyeza kitufe cha taa cha Light1, na urudishe data ya bandari ya serial: a55a 06 83 00 26 01 00 A8
Bonyeza kitufe ili kuzima nuru Kurudi kwa data ya angani: A5 5A 06 83 00 26 01 00 A9
A5 5A: kichwa cha kichwa06: urefu wa maagizo, 83 00 26 01 00 A9 jumla ya ka 6 (ukiondoa kichwa cha fremu ya data) 83: soma maagizo ya kumbukumbu ya kutofautiana 00 26: anwani ya kuhifadhi anuwai 01: urefu wa neno la data, 00 A9, urefu wa neno 1 (2 Byte) 00 A9: yaliyomo kwenye data ya mtumiaji, kulingana na funguo zilizowekwa.
Andika data ya sajili Maagizo haya yanaandika 55 aa kushughulikia 0x0020 katika eneo la kuhifadhi data: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x55 0xaa Kwa kuwa tumeweka maandishi ya Light1 ya kuonyesha anwani ya 0x0020, kuandika data kwa anwani hii kutumia bandari ya serial ni sawa na kubadilisha yaliyomo kwenye sanduku la kuonyesha maandishi ya Light1. Soma data ya kujiandikisha Bandari ya serial hutuma amri ifuatayo kwa moduli ya kuonyesha: 0xA5 0x5A 0x03 0x83 0x00 0x20 Inawakilisha thamani ya kusoma 0x0020, na katika mradi wa mabadiliko, inawakilisha hali ya ubadilishaji wa taa ya kusoma.
Unataka kujua zaidi kuhusu mradi tafadhali tembelea:
Ilipendekeza:
Jiwe la Glasi la Jiwe la Kioo (Wifi Inadhibitiwa kupitia Programu ya Smartphone): Hatua 6 (na Picha)
Jiwe la Glasi la Jiwe la Glasi (Wifi Inayodhibitiwa Kupitia Programu ya Smartphone): Halo wenzi wenzangu! Katika hii nitafundishwa nitakuonyesha jinsi ya kujenga bomba la LED linalodhibitiwa na WiFi ambalo limejazwa na mawe ya glasi kwa athari nzuri ya kueneza. Taa za kibinafsi zinaweza kushughulikiwa na kwa hivyo athari nzuri zinawezekana katika
Fanya Mfumo wa Kudhibiti Nyumba Mahiri kwenye Disp HMI Disp: Hatua 23
Tengeneza Mfumo wa Udhibiti wa Nyumba Mkondoni kwenye Disp HONE Disp: Utangulizi wa mradi
Ventilator ya Matibabu Na JIWE HMI ESP32: Hatua 10
Ventilator ya Matibabu Na JIWE HMI ESP32: Coronavirus ya riwaya imesababisha karibu zaidi ya kesi elfu 80 zilizothibitishwa nchi nzima, na vipumuaji na vipumuaji vipo katika miezi ya hivi karibuni. Sio hivyo tu, lakini hali ya nje pia haina matumaini. Nambari ya kuongezeka
Tumia Tepe ya kugusa ya Laptop ya Kale Kudhibiti Gari ya Kanyagio: Hatua 11 (na Picha)
Tumia Tepe ya kugusa ya Laptop ya Kale Kudhibiti Magari ya Stepper: Nilifanya mradi huu miezi michache iliyopita. Siku chache nyuma, nilichapisha video ya mradi kwenye r / Arduino kwenye Reddit. Kuona watu wanavutiwa na mradi huo, niliamua kuifanya hii iwe Inayoweza kufundishwa ambapo nimefanya mabadiliko kadhaa kwa nambari ya Arduino
Tumia tena Tumia Tumbaku la kutafuna la plastiki ndani ya Dispenser ya Kituo cha Solder: 6 Hatua
Tumia tena Tumia Kifurushi cha Kutafuna Gum ya Plastiki kwenye Dispenser ya Kituo cha Solder: Hii inayoweza kufundishwa itakuonyesha jinsi ya kutumia tena fizi ya kutafuna ya plastiki ili kuweka kijiko cha solder nzuri na safi. Hii itafanya kazi kwenye vitu vingine vilivyopikwa pia; Kamba, Waya, nyaya