Sadržaj:
- Korak 1: Primjer inspiracije za resetiranje ekrana
- Korak 2: Kodeks
- Korak 3: Primjer: Ne biste li i vi voljeli biti papar?
- Korak 4: Ostali izvori
Video: TFT 1.44 Arduino Nano - više primjera: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
U ovom vodiču ćemo proći kroz još primjera šta se može učiniti s TFT 1.44 i Arduino Nano iz Robo-Geek kompleta.
Molimo vas da saznate kako se povezati na TFT 1.44:
www.instructables.com/id/Using-TFT-144-Wit…
A ako ste tek počeli s radom u Arduino Worldu, preporučujemo vam da počnete s:
www.instructables.com/id/Arduino-Nano/
Korak 1: Primjer inspiracije za resetiranje ekrana
U Robo-Geeku veliki smo obožavatelji filma o kratkim spojevima. Ovaj vodič je inspiriran uvodnom scenom, Struck by Lighting, gdje se ekran računara smješten u Johnnyjevom 5 torzu resetira. S TFT 1.44, možemo napraviti sličan ekran, ali to bi naravno bilo za minijaturne robote.
Primijetite kako se sistemske provjere provode različiti naslovi bljeskaju crvenim slovima. Ovo je tako super!
Ovaj jednostavan kod će se koristiti za ponovno stvaranje redoslijeda provjere sistema.
Korak 2: Kodeks
Kao i svi Arduino kodovi, postoje 2 dijela:
Funkcija postavljanja i funkcija petlje. Ostale funkcije su pomoćne funkcije.
Postoji jednostavan trik za stvaranje animacije. To je crtanje u boji, a zatim crtanje iste stvari. Sve dok je pozadina crna, efekat na korisnika je da tekst ili crtež trepere. Brzina obrade je prilično velika pa su moguće brze animacije s malim kašnjenjima.
Ekran je bio podeljen u 10 delova, po 5 u svakoj polovini ekrana.
Funkcija print_messages () ispisuje odabrani odjeljak i boju fonta.
Funkcija print_all_messages () štampa sve sekcije
Funkcija print_labels () iscrtava naljepnice za ekran (tipke za uključivanje/isključivanje itd.)
Funkcija draw_buttons () povlači dugmad
Funkcija animate_messages () poziva funkciju print_messages () i prikazuje poruke u slučajnom nizu:
/Redoslijed: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Ideja za poboljšanje: Ovaj kod bi se mogao poboljšati i umjesto njega bi se mogla koristiti slučajna funkcija.
Korak 3: Primjer: Ne biste li i vi voljeli biti papar?
Još inspiracije iz filma o kratkom spoju:
Kao u prethodnom primjeru, ovaj kôd pokazuje kako se komunicira s TFT 1.44 iz Robo-Geek Kits-a.
Funkcija printDrPepper () štampa poruku.
Funkcija printDrPepper_withdelay () ispisuje poruku sa zakašnjenjem.
Funkcija rotateText () štampa poruku sa odgodom, ali je rotira na ekranu.
Potencijalni problemi:
S TFT 1.44 ponekad se postavke konfiguriraju kao da je ekran 128x160, stoga će možda biti potrebno pomak u okomitom smjeru. Za više detalja pogledajte korak 4 ovog vodiča. Opet dio zabave u hakiranju ovih malih uređaja.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
Korak 4: Ostali izvori
Ako tražite dodatnu inspiraciju, predlažemo da pogledate ovaj odličan video iz Educ8s.
Međutim, važno je napomenuti da se korištene biblioteke razlikuju od onih prikazanih u vodičima pa ne snosimo odgovornost za valjanost videozapisa. S obzirom na to, uvijek je dobro eksperimentirati i učiti od što više ljudi iz zajednice otvorenog koda.
Sretno s vašim projektom i javite nam što vas inspirira u sljedećem projektu.
Preporučuje se:
Arduino TFT program crtanja: 4 koraka
Arduino TFT program za crtanje: Ovo uputstvo detaljno opisuje kod koji se koristi za izradu programa za crtanje za Arduino TFT ekran. Međutim, ovaj je program jedinstven jer omogućuje spremanje crteža na SD karticu i njegovo kasnije učitavanje radi dodatnih uređivanja
Arduino Flappy Bird - Arduino 2.4 "TFT zaslon osjetljiv na dodir SPFD5408 Projekt igre ptica: 3 koraka
Arduino Flappy Bird | Arduino 2.4 "TFT zaslon osjetljiv na dodir SPFD5408 Projekt igre ptica: Flappy Bird je bila previše popularna igra unatrag nekoliko godina i mnogi ljudi su je stvorili na svoj način pa sam i ja stvorio svoju verziju flappy bird sa Arduinom i jeftinim 2.4" TFT " Zaslon osjetljiv na dodir SPFD5408, pa počnimo
Kako napraviti sat u stvarnom vremenu pomoću Arduino i TFT ekrana - Arduino Mega RTC sa 3,5 -inčnim TFT ekranom: 4 koraka
Kako napraviti sat u stvarnom vremenu koristeći Arduino i TFT ekran | Arduino Mega RTC sa 3,5-inčnim TFT ekranom: Posjetite moj Youtube kanal. Uvod:- U ovom postu ću napraviti „Sat u stvarnom vremenu“koristeći 3,5-inčni TFT LCD ekran osjetljiv na dodir, Arduino Mega 2560 i DS3231 RTC modul … .Prije početka … provjerite video sa mog YouTube kanala..Napomena:- Ako koristite Arduin
Korištenje TFT 1.44 s Arduino Nano: 4 koraka
Korištenje TFT 1.44 s Arduino Nano: U ovom ćemo vodiču naučiti kako spojiti TFT 1.44 LCD ekran koji dolazi s Robo-Geek kompletima. Ovi mali LCD ekrani zgodni su za rad s mikro-robotikom jer pruža prikladan prikaz od 128 x 128 piksela. Postoje 2 vrste TFT 1.44
Knex Ipod nano nano stalak 3. i 2. generacije: 5 koraka
Knex Ipod Nano stalak treće i druge generacije: ovo postolje za iPod ipod druge i treće generacije vjerojatno bi se moglo koristiti i za druge stvari, ali ne znam što su mi još rekli ako nađete još koristi