Mundarija:
- 1 -qadam: UI displey interfeysini yarating
- 2 -qadam: TOOL dasturiy ta'minotida loyihani yarating
- 3-qadam: bitta chipli aloqa
- 4 -qadam: tugma
- 5 -qadam: Operatsion holat
- 6 -qadam: Operatsion effekti
Video: Tft Lcd bilan muzlatgichni boshqarish: 6 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:23
Texnologiyani doimiy ravishda takomillashtirish bilan bizning maishiy texnika tobora ko'proq funktsional bo'lib, ulardan foydalanish osonroq.
Men elektronika ixlosmandlari sifatida maishiy texnikani boshqarishga qiziqaman. Bizning muzlatgichimiz odam-mashina interfeyslari bilan mumkin emas, lekin agar inson-mashina interfeysi bo'lgan muzlatgich bo'lsa, foydalanuvchilar sensorli ekran orqali sovutgichning past sovutish samaradorligini nazorat qilib, oqim haroratini ko'rsatishi mumkin. muzlatgich ichida, hozirgi ichki va tashqi haroratni va muzlatgichdan foydalanish bo'yicha ba'zi fikr -mulohazalarni (ishlaydigan kunlar, filtrning ishlash muddati va h.k.) ko'rsatadi, shuning uchun bu foydalanuvchilar uchun juda qulay va amaliy. Shunday qilib, bugun men sovutgichni boshqarish interfeysini yaratish uchun sensorli ekranni ishlataman. Displey-STONE STVC050WT-01. STONE STVC050WT - 01 - 5 dyuymli, 480 * 272 o'lchamdagi sensorli displeyli modul. Modulda displey va sensorli ekran drayveri o'rnatilgan, ishlab chiquvchilar faqat UOL interfeysi bilan bog'liq rasmiy TOOL dizayn dasturiga muhtoj va STONE displey moduliga, so'ngra ketma -ket port (RS232 / RS485 / TTL) orqali yuklangan dasturiy faylni yaratishi kerak. unga mos keladigan bo'lsa, siz UI dizaynining murakkab jihatlarini bajarishingiz mumkin. Qo'shimcha ma'lumot olish uchun rasmiy veb -saytga o'ting:
1 -qadam: UI displey interfeysini yarating
UI rasmlari Photoshop tomonidan yaratilgan. Ekran 480*272 bo'lgani uchun, tasvirning aniqligi ekranga mos kelishi kerak. Dizayn effekti quyidagicha:
2 -qadam: TOOL dasturiy ta'minotida loyihani yarating
STONE STVC050WT-01 dasturiy ta'minot TOOL-ga yangi loyihani joylashtiring, so'ngra mo'ljallangan UI rasmini quying, tegishli tugmachalarni va displey matnini qo'shing va effekt quyidagicha:
Bir nechta boshqaruv elementlari mavjud, faqat raqamli matnli displeyni boshqarish elementlari, bosqichma -bosqich sozlash elementlari, lekin bu ikkita boshqaruv kerakli funktsiyani bajarish uchun etarli. UI interfeysining yuqori qismi muzlatgichning muzlatgichining tegishli boshqaruvi bo'lib, u hozirgi haroratni, muzlatgichning ish kuchini va quvvatni sozlashning asosiy ishini ko'rsatadi. "Tez" tugmasi shuni anglatadiki, quvvat bir marta bosish bilan maksimal darajada o'rnatiladi. 2. UI interfeysining o'rta qismi muzlatgichning tegishli boshqaruvi bo'lib, u hozirgi haroratni, muzlatgichning ish kuchini va quvvatni sozlash uchun asosiy operatsiyani ko'rsatadi. "Tez" tugmasi shuni anglatadiki, quvvat bir marta bosish bilan maksimal darajada o'rnatiladi. 3. UI interfeysi ostida ba'zi shtat displeylari joylashgan bo'lib, ular yordamida foydalanuvchilar muzlatgich ishlagan kunlar sonini, filtr elementlarining ishlash muddatini, tashqi havo harorati va ichki haroratni intuitiv tarzda ko'rishlari mumkin.
3-qadam: bitta chipli aloqa
Matn vidjeti
MCU aloqasi bilan bog'liq kontent bilan biz displey ekranini va MCU aloqa mexanizmi va ma'lumotlar manbasini aniqlab olishimiz kerak. STONE STVC050WT-01 ketma-ket port orqali bitta chip bilan aloqa o'rnatadi. Ilgari, biz UI yaratganimizda, biz boshqaruv elementlarini ko'rsatardik. Ushbu displey boshqaruv elementlarining displey ma'lumotlari STONE STVC050WT-01 chirog'ining ba'zi manzillarida saqlangan.
Bu erda biz haroratni, harorat sensori ma'lumotlarini ko'rsatamiz, harorat sensori bitta chipli mikrokompyuterga ulangan, shuning uchun bitta chipli mikrokompyuterning harorat ma'lumotlari yig'ilganda, harorat ma'lumotlarini ketma-ket port orqali Bu displeyni boshqarish moslamasidagi manzil, harorat ma'lumotlari real vaqtda ekranda ko'rsatilishi mumkin. Ma'lumot yozish bo'yicha ko'rsatmalarni STONE STVC050WT-01 spetsifikatsiyasida topish mumkin. Bu ko'rsatma ma'lumotlarni saqlash maydonida 0x0020 manziliga 0x00 va 0x04 yozishni ifodalaydi: 0xA5 0x5A 0x05 0x82 0x00 0x20 0x00 0x04 Bu erda men bitta chipli koddan foydalanib quyidagilarni bajaraman:
Yagona chipli mikrokompyuter bilan ketma-ket port ekrani ulangandan so'ng, bitta chipli mikrokompyuterning ketma-ket porti ushbu ko'rsatmani yuboradi va ketma-ket port ekranining 0x0020 manzilidan yuqori bo'lgan ma'lumotlarni o'zgartirish mumkin va bu manzil harorat ko'rsatkichidir. Bizning muzlatgichimiz, ma'lumotlar ko'rsatiladigan boshqa joylar uchun ham xuddi shunday, faqat ma'lumotlarning manzilini o'zgartiring.
4 -qadam: tugma
Biz ushbu loyihada juda ko'p tugmalardan foydalanganmiz
Biz o'qishimiz kerak bo'lsa, yuqoridagi ma'lumotlarni boshqarish moslamalarini o'qish uchun ro'yxatdan o'tish kifoya, MCU orqali ketma -ket interfeys ekraniga ko'rsatma yuboriladi, ketma -ket interfeys ekrani tegishli registr ma'lumotlarini mikrokontrolderga qaytaradi, MCU esa ma'lumotlarni oladi. mos keladigan boshqaruv moslamalarini bajarishga tayyormiz, biz bu erda muzlatgichning sovutish quvvatini boshqaramiz.
5 -qadam: Operatsion holat
Yugurish holati quyidagilarni o'z ichiga oladi:
1. Ishlash kunlari 2. Filtr elementlarining ishlash muddati 3. Tashqi harorat 4. Ichki havo harorati Bu ma'lumotni olish uchun, birinchisidan tashqari, qolgan uchtasi bu ma'lumotlarni yig'ish uchun mos keladigan sensorga muhtoj. Filtr elementlarining ishlash muddati va harorat sensori mos ravishda talab qilinadi. Bitta chipli mikrokompyuter bu ma'lumotni ketma-ket port orqali ko'rsatilgan displeyni boshqarish manzilini uzatish ma'lumotlariga to'plaganida, displeyni boshqarish mos keladigan qiymati o'zgaradi. Ish kunlarini ikki xil usulda amalga oshirish mumkin: 1. STONE STVC050WT-01 ketma-ket portli displey ekranining RTC ma'lumotlarini to'g'ridan-to'g'ri ekranda ko'rsatish uchun 2. Ma'lumotni ketma-ket port ekraniga o'tkazish uchun bitta chipli mikrokompyuterning RTC-dan foydalaning. STONE STVC050WT-01 ketma-ket port displeyi RTC bilan birga keladi, uni ishlab chiqish bo'yicha STONE-da topish mumkin.
6 -qadam: Operatsion effekti
Loyiha haqida ko'proq ma'lumot olish uchun bu erni bosing
Tavsiya:
Televizorni va ulangan Raspberry Pi -ni bir xil masofadan boshqarish pulti bilan boshqarish: 4 qadam
Xuddi shu masofadan boshqarish pulti yordamida televizor va Raspberry Pi -ni boshqarish: Raspberry Pi -ni infraqizil masofadan boshqarish pulti bilan boshqarish uchun biz ilgari LIRC -dan foydalana olardik. Bu 4.19.X yadrosiga qadar ishlagan, LIRC -ni ishga olish ancha qiyin bo'lgan. Ushbu loyihada bizda Raspberry Pi 3 B+ televizorga ulangan va biz
Sovutgich/muzlatgichni tuzatish va yangilash (Bosch KSV29630): 5 qadam
Sovutgich/muzlatgichni tuzatish va yangilash (Bosch KSV29630): Ta'mirlash & O'zgartirish o'rniga yangilang & Semptomlar: muzlatgich kompressorni yoqishga harakat qilganda, ba'zida u ishlaydi, ba'zida yashil chiroq yonib o'chadi. Bu kompressorni ishga tushirishda muvaffaqiyat qozonishi mumkin, lekin keyin
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va skretch yordamida: 8 qadam (rasmlar bilan)
Yorqinlikni boshqarish PWM asosidagi LEDni boshqarish tugmachalari, Raspberry Pi va Scratch yordamida: Men PWMning o'quvchilarimga qanday ishlashini tushuntirishga harakat qilardim, shuning uchun men o'z oldimga ikkita tugma yordamida LEDning yorqinligini boshqarishga harakat qildim. - bitta tugmachaning yorqinligini oshiradi, ikkinchisi esa uni o'chiradi. Dastur uchun
Taymer funktsiyasi bilan televizorni masofadan boshqarish pulti yordamida uy jihozlarini qanday boshqarish mumkin: 7 qadam (rasmlar bilan)
Uy asbob -uskunalarini masofadan boshqarish pulti bilan taymer funktsiyasi yordamida qanday boshqarish mumkin: Iste'mol bozoriga 25 yil kirganidan keyin ham, infraqizil aloqa so'nggi kunlarda juda dolzarb bo'lib qolmoqda. Bu sizning 55 dyuymli 4K televizoringiz yoki avtomobilingizning ovoz tizimidan qat'i nazar, hamma narsaga javob berish uchun IQ masofadan boshqarish pulti kerak
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantirish: 9 qadam (rasmlar bilan)
IR masofadan boshqarish pultini masofadan boshqarish pultiga aylantiring: "Bugungi yo'riqnomada" sizga qanday qilib umumiy chastotali modulni mikrokontroldorisiz ishlatishingiz mumkinligini ko'rsataman, bu esa oxir -oqibat bizni har qanday qurilmaning IR masofadan boshqarish pultini RFga aylantirishga imkon beradi. Masofadan boshqarish pulti. Konvertatsiya qilishning asosiy afzalligi