Med tft itead 2.8 arduino UNO sheild på MEGA (3 / 6 steg)
Steg 3: Definiera tft lcd
När du har redigerat biblioteket och lagt den till katalogen arduino. Du bör kunna inkludera den i ditt program.
Nu ska jag visa dig hur du definierar rätt tft modulen som du har i din hand.
tft-skärmen som vi använde namnet på modulen 2,8 ITDB02 vi ska hitta sin modulnamnet i biblioteket, öppna biblioteksfilen och gå till dokumentationen, bör du se tre filer
• UTFT
den här filen visar alla funktioner och kommandon som ingår i det här biblioteket.
• UTFT_Requirement
denna fil har informationen om moduler och hur den är relaterad till biblioteket, som stift konfigurationer
•UTFT_Supported_display_modules_ & _controller
Detta är vårt mål, denna fil har namnen av moduler och sheilds som stöds av detta bibliotek, du kan se i det en lista över Modulnamn och modulnamnen för UTFT som bör användas för att definiera din modul.
vår modul benämn 2,8 ITDB02,, ser det vi hitta namnet: ITDB28 och detta är vad vi kommer för att använda.
nu för att definiera ett utft objekt på arduino ide, använder vi kommandot:
UTFT name(module,Rs,Wr,Cs,Rst); häxa är mintiond i filen UTFT.pdf.
Vi bör ge ett namn till objektet, låt oss kalla det som exempel "myGLCD"
då vi namn modulen, som vi hittade det kallas ITDB28, då vi sellect stiften, jag tänker inte förklara vad dessa stift är (det noteras i datablad och UTFT_Requirement.pdf filen), men du ska veta att för denna sheild, det ligger på den A5, A4, A3 och A2 stift.
När du öppnar en av de exempel som ingår i biblioteket, kommer du att få en kommentar om vad stift du ska använda, glöm inte att du använder arduino uno sheild, mega ombord!
så vi kommer för att definiera det mycket direkt, som analoga namnet (A5-A2).
det sista kommandot är:
UTFT myGLCD(ITDB28,A5,A4,A3,A2);
# Observera att stift, 19,18,17,16 i arduino uno är stiften A5, A4, A3, A2. relativt.
Du är nu redo att använda skärmen! : D