Kazalo:
- Korak 1: Primer ponastavitve zaslona Navdih
- 2. korak: Koda
- 3. korak: Primer: Ali ne bi radi bili tudi poper?
- 4. korak: Drugi viri
Video: TFT 1.44 Arduino Nano - več primerov: 4 koraki
2024 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2024-01-30 12:07
V tej vadnici bomo obravnavali več primerov, kaj je mogoče storiti s TFT 1.44 in Arduino Nano iz kompletov Robo-Geek.
Če želite izvedeti, kako se povežete s TFT 1.44, glejte:
www.instructables.com/id/Using-TFT-144-Wit…
In če ste novi v svetu Arduino, vam toplo priporočamo, da začnete z:
www.instructables.com/id/Arduino-Nano/
Korak 1: Primer ponastavitve zaslona Navdih
V Robo-Geeku smo veliki oboževalci filma Short Circuit. Ta vadnica je navdihnjena z uvodne scene, Struck by Lighting, kjer se računalniški zaslon v Johnnyjevem 5 trupu ponastavi. S TFT 1.44 lahko naredimo podoben zaslon, seveda pa za miniaturne robote.
Upoštevajte, da se med preverjanjem sistema različni naslovi utripajo z rdečimi črkami. Torej, to je tako kul!
Ta preprosta koda bo uporabljena za ponovno ustvarjanje zaporedja preverjanja sistema.
2. korak: Koda
Tako kot vsa koda Arduino obstajata dva dela:
Funkcija nastavitve in funkcija zanke. Preostale funkcije so pomožne.
Za ustvarjanje animacije obstaja preprost trik. To je risanje v barvi, nato pa isto stvar v črno. Dokler je ozadje črno, ima uporabnik učinek, da besedilo ali risba utripata. Hitrost obdelave je dokaj hitra, zato so možne hitre animacije z rahlimi zamudami.
Zaslon je bil razdeljen na 10 delov, po 5 v vsaki polovici zaslona.
Funkcija print_messages () natisne izbrani razdelek in barvo izbrane pisave.
Funkcija print_all_messages () natisne vse odseke
Funkcija print_labels () nariše nalepke za zaslon (gumbi za vklop/izklop itd.)
Funkcija draw_buttons () nariše gumbe
Funkcija animate_messages () pokliče funkcijo print_messages () in prikaže sporočila v naključnem zaporedju:
/Zaporedje: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Ideja za izboljšanje: To kodo bi lahko izboljšali in namesto tega uporabili naključno funkcijo.
3. korak: Primer: Ali ne bi radi bili tudi poper?
Več navdiha iz filma o kratkem stiku:
Kot v prejšnjem primeru ta koda prikazuje, kako komunicirati s TFT 1.44 iz kompletov Robo-Geek.
Funkcija printDrPepper () natisne sporočilo.
Funkcija printDrPepper_withdelay () sporočilo natisne z zamudo.
Funkcija rotateText () sporočilo natisne z zakasnitvijo, vendar ga zasuka na zaslonu.
Možne težave:
Pri TFT 1.44 so včasih nastavitve nastavljene tako, kot da je zaslon 128x160, zato bo morda potreben odmik v navpični smeri. Za več podrobnosti glejte naslednji vadbeni korak 4. Spet del zabave pri krampanju teh malih naprav.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
4. korak: Drugi viri
Če iščete več navdiha, predlagamo, da si ogledate ta odličen video iz Educ8s.
Vendar je pomembno omeniti, da se uporabljene knjižnice razlikujejo od tistih, prikazanih v vadnicah, zato ne odgovarjamo za veljavnost videoposnetka. Ob tem je vedno dobro eksperimentirati in se učiti od čim več ljudi iz odprtokodne skupnosti.
Vso srečo pri vašem projektu in nam sporočite, kaj vas navdihuje pri vašem naslednjem projektu.
Priporočena:
Arduino TFT risalni program: 4 koraki
Arduino TFT risalni program: Ta navodilo podrobno opisuje kodo, ki je potrebna za izdelavo risalnega programa za Arduino TFT zaslon. Ta program pa je edinstven, saj omogoča shranjevanje risbe na kartico SD in poznejše nalaganje za več popravkov
Števec primerov koronavirusa - ESP32: 4 koraki
Števec primerov koronavirusa - ESP32: Ob nedavni pandemiji sem se odločil, da bom pot koronavirusa dokumentiral v dnevnik. Toda ena od težav, s katerimi sem se soočal, je bila pridobivanje pravilnih in zadnjih številk o širjenju virusa. Ko se je začela zapora, mi je oče kupil
Arduino Flappy Bird - Arduino 2.4 "TFT zaslon na dotik SPFD5408 Projekt igre ptic: 3 koraki
Arduino Flappy Bird | Arduino 2,4 -palčni TFT zaslon na dotik SPFD5408 Bird Game Project: Flappy Bird je bila v nekaj letih preveč priljubljena igra in veliko ljudi jo je ustvarilo na svoj način, zato sem tudi jaz ustvaril svojo različico flappy bird z Arduinom in poceni 2,4 " TFT Zaslon na dotik SPFD5408, zato začnimo
Kako narediti uro v realnem času z zaslonom Arduino in TFT - Arduino Mega RTC s 3,5 -palčnim zaslonom TFT: 4 koraki
Kako narediti uro v realnem času z zaslonom Arduino in TFT | Arduino Mega RTC s 3,5-palčnim zaslonom TFT: Obiščite moj kanal Youtube. Uvod:- V tem prispevku bom naredil »uro v realnem času« s 3,5-palčnim TFT LCD na dotik, Arduino Mega 2560 in DS3231 modul RTC… .Preden začnete… preverite videoposnetek z mojega kanala YouTube .. Opomba:- Če uporabljate Arduin
Uporaba TFT 1.44 z Arduino Nano: 4 koraki
Uporaba TFT 1.44 z Arduino Nano: V tej vadnici se bomo naučili, kako povezati TFT 1.44 LCD zaslon, ki je priložen kompletom Robo-Geek. Ti majhni LCD zasloni so priročni pri delu z mikro-robotiko, saj omogočajo priročen prikaz velikosti 128 x 128 slikovnih pik. Obstajata dve vrsti TFT 1.44,