Wyświetlacz TFT SPI LCD 128*160 MSP1803 z Arduino
Screen: 1.8” 65K Color
Driver IC: ST7735S
Połączenie pinów z Arduino
TFT | VCC | GND | CS | RESET | A0 | SDA | SCK | LED |
ARDUINO | 5V | GND | 10 | 8 | 9 | 11 | 13 | 3.3V |
Przykładowy kod do obsługi wyświetlacza z biblioteką TFT
#include <TFT.h>
#include <SPI.h>
#define cs 10
#define dc 9
#define rst 8
TFT TFTscreen = TFT(cs, dc, rst);
char sensorPrintout[4];
void setup() {
TFTscreen.begin();
TFTscreen.background(0, 0, 0);
TFTscreen.stroke(0, 122, 255);
TFTscreen.setTextSize(2);
TFTscreen.text("Sensor Value :\n ", 0, 0);
TFTscreen.setTextSize(5);
}
void loop() {
int potVal = map(analogRead(A5),0, 1023, 0, 100);
String sensorVal = String(potVal);
sensorVal.toCharArray(sensorPrintout, 4);
TFTscreen.stroke(0, 0, 255);
TFTscreen.text(sensorPrintout, 0, 20);
delay(500);
TFTscreen.stroke(0, 0, 0);
TFTscreen.text(sensorPrintout, 0, 20);
}
Zobacz: Wyświetlacz SSD1306 OLED I2C
Zobacz: Wyświetlacz LCD 16×2 Arduino
Zobacz: Wyświetlacz 7segmentowy 4cyfrowy I2C HT16K33