Arduino seriell UART rullning Visa terminal med en 2.2" TFT
Jag har gjort projekt kring en 2.2" TFT-skärm som använder den ILI9341 förare chipet, denna display kan vara ansluten till och kontrolleras av en Arduino UNO. Som lite av bakgrunden läser du kan hitta min instructable här användbara.
Under felsökning av en av mitt batteri drivna Arduino projekt jag behövde ha en bärbar terminal att titta på debug utdata som skrivs ut till seriell stift. För att uppnå detta byggde jag liten portabel display terminalen som beskrivs häri.
Det unika med detta projekt är att skissen använder den inbyggda maskinvara Prydande huvudnummer ILI9341 chip, tar denna bearbetning bördan av Arduino AVR microcontroller och innebär att displayen kan hänga med seriell textmeddelanden på 9600 baud.
Den ILI9341 och GFX biblioteken med i detta instructable har optimerats för hastighet, några av hastigheten förbättra funktioner använder direkt PORT tillgång till register som ATmega328 så det är viktigt att använda en Arduino styrelsen utifrån det processorchip. Dessa hastighet förbättringar innebär att tecken i teckensnittet proportionell 2 kan skrivas till den skärmen på mer än 1000 tecken per sekund... som är lite snabbare än jag kan läsa dem!
Även om utvecklingen har gjorts med en UNO, den slutliga batteridriven terminalen baseras runt mindre Pro mikro, med ett batteri och 3 AA-batterier kommer att fin och bärbara.