INHOUDSOPGAWE:
- Stap 1: Voorbeeld Inspirasie vir skermherstel
- Stap 2: Die kode
- Stap 3: Voorbeeld: Sou u ook nie 'n peper wou wees nie?
- Stap 4: Ander bronne
Video: TFT 1.44 Arduino Nano - meer voorbeelde: 4 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:27
In hierdie handleiding gaan ons na meer voorbeelde van wat u kan doen met die TFT 1.44 en Arduino Nano van Robo-Geek-kits.
Raadpleeg die inligting oor hoe om aan te sluit op TFT 1.44:
www.instructables.com/id/Using-TFT-144-Wit…
En as u nuut is in die Arduino World, stel ons sterk voor dat u begin met:
www.instructables.com/id/Arduino-Nano/
Stap 1: Voorbeeld Inspirasie vir skermherstel
By Robo-Geek is ons groot aanhangers van die Short Circuit-fliek. Hierdie handleiding is geïnspireer uit die openingstoneel, Struck by Lighting, waar die rekenaarskerm in Johnny se 5 bolyf herstel word. Met die TFT 1.44 kan ons 'n soortgelyke skerm maak, maar dit is natuurlik vir miniatuurrobotte.
Let op dat stelseltoetsings uitgevoer word, dat verskillende titels in rooi letters flits. So dit is so gaaf!
Hierdie eenvoudige kode sal gebruik word om die stelselkontrolereeks te herskep.
Stap 2: Die kode
Soos alle Arduino -kode, is daar 2 dele:
Die opstelfunksie en die lusfunksie. Die res van die funksies is hulpfunksies.
Daar is 'n eenvoudige truuk om animasie te skep. Dit is om in kleur te teken en dan dieselfde in swart te teken. Solank die agtergrond swart is, is die effek vir die gebruiker dat die teks of tekening flikker. Die verwerkingsnelheid is redelik vinnig, so vinnige animasies is moontlik met geringe vertragings.
Die skerm is verdeel in 10 afdelings, 5 in elke helfte van die skerm.
Die funksie print_messages () druk die geselekteerde gedeelte en die kleur van die gekose lettertipe uit.
Die funksie print_all_messages () druk alle afdelings af
Die funksie print_labels () teken die etikette vir die skerm (AAN/UIT -knoppies, ens.)
Die draw_buttons () -funksie trek die knoppies
Die funksie animate_messages () noem die print_messages () -funksie en vertoon die boodskappe in 'n ewekansige volgorde:
/Volgorde: 5, 3, 9, 7, 4, 10, 8, 2, 1, 6
Idee vir verbetering: hierdie kode kan verbeter word en die ewekansige funksie kan eerder gebruik word.
Stap 3: Voorbeeld: Sou u ook nie 'n peper wou wees nie?
Meer inspirasie uit die Short Circuit -film:
Soos in die vorige voorbeeld, wys hierdie kode hoe u met die TFT 1.44 van Robo-Geek Kits kan omgaan.
Die printDrPepper () -funksie druk die boodskap af.
Die funksie printDrPepper_withdelay () druk die boodskap vertraag uit.
Die funksie rotateText () druk die boodskap vertraag uit, maar draai dit in die skerm.
Moontlike probleme:
Met die TFT 1.44 word die instellings soms gekonfigureer asof die skerm 128x160 is, daarom kan 'n afwyking in die vertikale rigting nodig wees. Raadpleeg die volgende handleiding Stap 4 vir meer besonderhede. Weereens deel van die plesier om hierdie klein toestelle in te kap.
www.instructables.com/id/Using-TFT-144-With-Arduino-Nano/
Stap 4: Ander bronne
As u meer inspirasie soek, stel ons voor om na hierdie uitstekende video van Educ8s te kyk.
Dit is egter belangrik om daarop te let dat die biblioteke wat gebruik word, anders is as die in die tutoriale, sodat ons nie verantwoordelik is vir die geldigheid van die video nie. Dit gesê, dit is altyd goed om te eksperimenteer en te leer van soveel mense uit die open source -gemeenskap.
Sterkte met jou projek, en laat ons weet wat in jou volgende projek inspireer.
Aanbeveel:
Arduino TFT tekenprogram: 4 stappe
Arduino TFT tekenprogram: hierdie instruksies bevat 'n uiteensetting van die kode wat by die maak van 'n tekenprogram vir 'n Arduino TFT -skerm ingesluit word. Hierdie program is egter uniek, want dit maak dit moontlik om 'n tekening op die SD -kaart op te slaan en later te laai om meer wysigings aan te bring
Eenvoudige monitering van luggehalte met TFT LCD-skerm- Ameba Arduino: 3 stappe
Eenvoudige monitering van luggehalte met TFT LCD-skerm-Ameba Arduino: Inleiding Noudat die meeste mense tuis bly om noue kontak met moontlike COVID-19-virusdraer te vermy, word luggehalte 'n belangrike faktor vir mense se welstand, veral in tropiese lande waar lugversorging is 'n moet tydens die dag
Arduino Flappy Bird - Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: 3 stappe
Arduino Flappy Bird | Arduino 2.4 "TFT Touchscreen SPFD5408 Bird Game Project: Flappy Bird was in 'n paar jaar te gewild daar, en baie mense het dit op hul eie manier geskep, ek ook, ek het my weergawe van flappy bird geskep met Arduino en die goedkoop 2.4 " TFT Raakskerm SPFD5408, so laat ons begin
Hoe om 'n intydse klok te maak met Arduino en TFT -skerm - Arduino Mega RTC met 3,5 duim TFT -skerm: 4 stappe
Hoe om 'n intydse horlosie te maak met behulp van Arduino en TFT-skerm | Arduino Mega RTC met 3,5 duim TFT-skerm: Besoek my Youtube-kanaal 2560 en DS3231 RTC-module … .Voordat u begin … kyk na die video van my YouTube-kanaal..Let op:- As u Arduin gebruik
Gebruik TFT 1.44 Met Arduino Nano: 4 stappe
Die gebruik van TFT 1.44 met Arduino Nano: In hierdie tutoriaal leer ons hoe u die TFT 1.44 LCD-skerm met Robo-Geek-kits kan koppel. Hierdie klein LCD-skerms is handig as u met mikro-robotika werk, aangesien dit 'n gerieflike skerm van 128 x 128 pixels bied. Daar is twee soorte TFT 1.44