Satura rādītājs:
- 1. darbība. Iedvesmas piemērs ekrāna atiestatīšanai
- 2. darbība: kods
- 3. darbība. Piemērs. Vai jūs arī nevēlaties būt pipari?
- 4. darbība. Citi avoti
Video: TFT 1.44 Arduino Nano - Citi piemēri: 4 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:57
Šajā apmācībā mēs apskatīsim citus piemērus, ko var darīt ar TFT 1.44 un Arduino Nano no Robo-Geek komplektiem.
Lūdzu, skatiet, lai uzzinātu, kā izveidot savienojumu ar TFT 1.44:
www.instructables.com/id/Using-TFT-144-Wit…
Un, ja esat jauns Arduino pasaules lietotājs, mēs iesakām sākt ar:
www.instructables.com/id/Arduino-Nano/
1. darbība. Iedvesmas piemērs ekrāna atiestatīšanai
Mēs, Robo-Geek, esam lieli filmas “Īssavienojums” fani. Šī apmācība ir iedvesmota no sākuma ainas Struck by Lighting, kur datora ekrāns, kas atrodas Džonija 5 rumpī, tiek atiestatīts. Izmantojot TFT 1.44, mēs varam izveidot līdzīgu ekrānu, bet, protams, tas būtu miniatūriem robotiem.
Ievērojiet, ka, veicot sistēmas pārbaudes, dažādi nosaukumi mirgo ar sarkaniem burtiem. Tātad šis ir tik forši!
Šis vienkāršais kods tiks izmantots, lai atjaunotu sistēmas pārbaudes secību.
2. darbība: kods
Tāpat kā visi Arduino kodi, ir 2 daļas:
Iestatīšanas funkcija un cilpas funkcija. Pārējās funkcijas ir palīgfunkcijas.
Lai izveidotu animāciju, ir vienkāršs triks. Tas ir zīmēt krāsā, pēc tam to pašu zīmēt melnā krāsā. Kamēr fons ir melns, lietotājam tas nozīmē, ka teksts vai zīmējums mirgo. Apstrādes ātrums ir diezgan ātrs, tāpēc ar nelielu kavēšanos ir iespējamas ātras animācijas.
Ekrāns tika sadalīts 10 daļās, pa 5 katrā ekrāna pusē.
Funkcija print_messages () izdrukā konkrēto atlasīto sadaļu un atlasītā fonta krāsu.
Funkcija print_all_messages () izdrukā visas sadaļas
Funkcija print_labels () zīmē ekrāna uzlīmes (ieslēgšanas/izslēgšanas pogas utt.)
Funkcija draw_buttons () zīmē pogas
Funkcija animate_messages () izsauc funkciju print_messages () un parāda ziņojumus nejaušā secībā:
/Secība: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Ideja uzlabošanai: šo kodu varētu uzlabot un tā vietā izmantot nejaušo funkciju.
3. darbība. Piemērs. Vai jūs arī nevēlaties būt pipari?
Vairāk iedvesmas no filmas “Īssavienojums”:
Saskaņā ar iepriekšējo piemēru šis kods parāda, kā mijiedarboties ar TFT 1.44 no Robo-Geek Kits.
Funkcija printDrPepper () izdrukā ziņojumu.
Funkcija printDrPepper_wlaydelay () izdrukā ziņojumu ar kavēšanos.
Funkcija rotateText () izdrukā ziņojumu ar kavēšanos, bet pagriež to ekrānā.
Iespējamās problēmas:
Izmantojot TFT 1.44, dažkārt iestatījumi tiek konfigurēti tā, it kā ekrāns būtu 128x160, tāpēc var būt nepieciešams nobīde vertikālā virzienā. Lai iegūtu sīkāku informāciju, skatiet šo apmācības 4. darbību. Atkal daļa jautrības uzlauzt šīs mazās ierīces.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
4. darbība. Citi avoti
Ja meklējat vairāk iedvesmas, iesakām noskatīties šo izcilo Educ8s video.
Tomēr ir svarīgi atzīmēt, ka izmantotās bibliotēkas atšķiras no tām, kas parādītas apmācībās, tāpēc mēs neesam atbildīgi par videoklipa derīgumu. To sakot, vienmēr ir labi eksperimentēt un mācīties no tik daudziem cilvēkiem no atvērtā pirmkoda kopienas.
Veiksmi jūsu projektā un dariet mums zināmu, kas iedvesmo jūsu nākamajā projektā.
Ieteicams:
Arduino TFT zīmēšanas programma: 4 soļi
Arduino TFT zīmēšanas programma: šajā pamācībā ir sīki aprakstīts kods, kas tiek izmantots, lai izveidotu zīmēšanas programmu Arduino TFT ekrānam. Tomēr šī programma ir unikāla, jo tā ļauj saglabāt zīmējumu SD kartē un vēlāk to ielādēt, lai veiktu papildu labojumus
Vienkārša gaisa kvalitātes kontrole ar TFT LCD displeju- Ameba Arduino: 3 soļi
Vienkārša gaisa kvalitātes kontrole ar TFT LCD displeju-Ameba Arduino: Ievads Tagad, kad lielākā daļa cilvēku paliek mājās, lai izvairītos no cieša kontakta ar potenciālo COVID-19 vīrusa nesēju, gaisa kvalitāte kļūst par svarīgu cilvēku labklājības faktoru, īpaši tropu valstīs, kur gaisa kondicionēšanas izmantošana ir obligāta šīs dienas laikā
Arduino Flappy Bird - Arduino 2,4 collu TFT skārienekrāna SPFD5408 putnu spēles projekts: 3 soļi
Arduino Flappy Bird | Arduino 2,4 collu TFT skārienekrāna SPFD5408 putnu spēles projekts: Flappy Bird dažu gadu laikā bija pārāk populāra spēle, un daudzi cilvēki to izveidoja savā veidā, tāpat kā es, es izveidoju savu flappy putna versiju ar Arduino un lēto 2,4 "TFT Skārienekrāns SPFD5408, tāpēc sāksim darbu
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju - Arduino Mega RTC ar 3,5 collu TFT displeju: 4 soļi
Kā izveidot reāllaika pulksteni, izmantojot Arduino un TFT displeju | Arduino Mega RTC ar 3,5 collu TFT displeju: apmeklējiet manu Youtube kanālu. Ievads:- Šajā amatā es izveidošu reāllaika pulksteni, izmantojot 3,5 collu TFT skārienekrānu, Arduino Mega 2560 un DS3231 RTC modulis…. Pirms sākat… pārbaudiet videoklipu no mana YouTube kanāla. Piezīme:- Ja izmantojat Arduin
Izmantojot TFT 1.44 ar Arduino Nano: 4 soļi
TFT 1.44 izmantošana ar Arduino Nano: Šajā apmācībā mēs uzzināsim, kā savienot TFT 1.44 LCD ekrānu, kas tiek piegādāts kopā ar Robo-Geek komplektiem. Šie mazie LCD ekrāni ir ērti, strādājot ar mikrorobotiku, jo tas nodrošina ērtu 128 x 128 pikseļu displeju. Ir divu veidu TFT 1.44