Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14
Ushbu qo'llanmada biz Robo-Geek to'plamlaridan TFT 1.44 va Arduino Nano bilan nima qilish mumkinligi haqida ko'proq misollarni ko'rib chiqamiz.
Iltimos, TFT 1.44 ga qanday ulanishni bilib oling:
www.instructables.com/id/Using-TFT-144-Wit…
Va agar siz Arduino World -da yangi bo'lsangiz, quyidagilarni boshlashingizni tavsiya qilamiz:
www.instructables.com/id/Arduino-Nano/
1 -qadam: Ilhom misolini ekranni tiklash
Robo-Geekda biz "Qisqa tutashuv" filmining katta muxlislarimiz. Bu darslik "Struck by Lighting" ning ochilish sahnasidan ilhomlangan, bu erda Jonni 5 tanasida joylashgan kompyuter ekrani qayta o'rnatiladi. TFT 1.44 yordamida biz shunga o'xshash ekranni yasashimiz mumkin, lekin, albatta, bu miniatyurali robotlar uchun.
E'tibor bering, tizim tekshiruvi har xil nomlar qizil harflar bilan yonadi. Shunday qilib, bu juda zo'r!
Bu oddiy kod tizimni tekshirish tartibini qayta tiklash uchun ishlatiladi.
2 -qadam: Kod
Barcha Arduino kodlari singari, 2 qismdan iborat:
O'rnatish funktsiyasi va pastadir funktsiyasi. Qolgan vazifalar yordamchi vazifalardir.
Animatsiya yaratishning oddiy hiylasi bor. Rangli chizish kerak, keyin xuddi shu narsani qora rangda chizish. Orqa fon qora ekan, foydalanuvchiga matn yoki chizilgan miltillovchi ta'sir ko'rsatadi. Qayta ishlash tezligi juda tez, shuning uchun biroz kechikish bilan tez animatsiya qilish mumkin.
Ekran 10 qismga bo'lingan, ekranning har yarmida 5 tadan.
Print_messages () funktsiyasi tanlangan bo'limni va shrift rangini chop etadi.
Print_all_messages () funktsiyasi barcha bo'limlarni chop etadi
Print_labels () funktsiyasi ekranga teglar qo'yadi (ON/OFF tugmalari va boshqalar).
Draw_buttons () funktsiyasi tugmalarni chizadi
Animate_messages () funktsiyasi print_messages () funktsiyasini chaqiradi va xabarlarni tasodifiy ketma -ketlikda ko'rsatiladi:
/Tartib: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Yaxshilash g'oyasi: Bu kodni takomillashtirish mumkin va uning o'rniga tasodifiy funktsiyadan foydalanish mumkin.
3 -qadam: Misol: Siz ham qalampir bo'lishni xohlamaysizmi?
Qisqa tutashuv filmidan ko'proq ilhom:
Oldingi misolga ko'ra, bu kod Robo-Geek to'plamlaridan TFT 1.44 bilan qanday ishlashni ko'rsatadi.
PrintDrPepper () funktsiyasi xabarni chop etadi.
PrintDrPepper_withdelay () funktsiyasi xabarni kechiktirib yozadi.
RotateText () funktsiyasi xabarni kechiktirib yozadi, lekin uni ekranda aylantiradi.
Potentsial muammolar:
TFT 1.44 bilan ba'zi hollarda sozlamalar 128x160 ekranga o'xshab o'rnatiladi, shuning uchun vertikal yo'nalishda ofset kerak bo'lishi mumkin. Qo'shimcha ma'lumot olish uchun quyidagi 4 -qadamga qarang. Yana bu kichkina qurilmalarni buzish kulgili qismidir.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
4 -qadam: Boshqa manbalar
Agar siz ko'proq ilhom izlayotgan bo'lsangiz, Educ8s -dan ushbu ajoyib videoni ko'rishni taklif qilamiz.
Shuni ta'kidlash kerakki, ishlatilgan kutubxonalar darsliklardagidan farq qiladi, shuning uchun biz videoning haqiqiyligi uchun javobgar emasmiz. Aytgancha, har doim ochiq manbali hamjamiyatdan ko'plab odamlardan tajriba o'tkazish va o'rganish yaxshi.
Loyihangizga omad tilaymiz va kelgusi loyihangizda nimani ilhomlantirayotganini bizga bildiring.
Tavsiya:
Arduino TFT chizish dasturi: 4 qadam
Arduino TFT chizish dasturi: Bu ko'rsatma Arduino TFT ekrani uchun chizmachilik dasturini tuzish kodini batafsil bayon qiladi. Ammo bu dastur o'ziga xosdir, chunki u chizilganni SD -kartaga saqlashga va keyinchalik uni tahrir qilish uchun yuklashga imkon beradi
TFT LCD displeyli oddiy havo sifati monitoringi- Ameba Arduino: 3 qadam
TFT LCD displeyi yordamida oddiy havo sifatini kuzatish-Ameba Arduino: Kirish Endi ko'pchilik odamlar potentsial COVID-19 virus tashuvchisi bilan yaqin aloqada bo'lmaslik uchun uyda qolganda, havo sifati odamlarning farovonligining muhim omiliga aylanadi, ayniqsa tropik mamlakatlarda. Konditsionerdan foydalanish kunduzgi shartdir
Arduino Flappy Bird - Arduino 2,4 dyuymli TFT sensorli ekran SPFD5408 Qushlar o'yini loyihasi: 3 qadam
Arduino Flappy Bird | Arduino 2.4 "TFT sensorli ekranli SPFD5408 qushlar o'yini loyihasi: Flappy Bird bir necha yil ichida juda mashhur o'yin edi va ko'p odamlar uni o'z uslubida yaratdilar, men Arduino bilan flappy qushining o'z versiyasini va eng arzon 2.4" TFTni yaratdim. Sensorli ekran SPFD5408, shuning uchun boshlaylik
Arduino va TFT displeyi yordamida real vaqtda soatni qanday qilish mumkin - 3,5 dyuymli TFT displeyli Arduino Mega RTC: 4 qadam
Arduino va TFT displeyidan foydalanib real vaqtda soatni qanday qilish mumkin | 3,5 dyuymli TFT displeyli Arduino Mega RTC: Mening Youtube kanalimga tashrif buyuring. Kirish:- Bu postda men 3,5 dyuymli TFT sensorli LCD, Arduino Mega yordamida "Real vaqtli soat" ni tayyorlayman. 2560 va DS3231 RTC moduli… .Boshlashdan oldin… YouTube kanalimdagi videoni ko'ring .. Eslatma:- Agar siz Arduin-dan foydalanayotgan bo'lsangiz
Arduino Nano bilan TFT 1.44 dan foydalanish: 4 qadam
Arduino Nano bilan TFT 1.44 dan foydalanish: Ushbu qo'llanmada biz Robo-Geek to'plamlari bilan birga keladigan TFT 1.44 LCD displeyini qanday ulashni bilib olamiz. Bu kichik LCD displeylar mikro-robototexnika bilan ishlashda qulay, chunki u 128 x 128 pikselli qulay displeyni beradi. TFT 1.44 ning 2 turi mavjud,