#include // Připojení: // rs (LCD pin 4) na Arduino pin 12 // rw (LCD pin 5) na Arduino pin 11 // enable (LCD pin 6) na Arduino pin 10 // LCD pin 15 na Arduino pin 13 // LCD piny d4, d5, d6, d7 na Arduino piny 5, 4, 3, 2 LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2); int backLight = 13; // pin 13 ovládá possvícení LCD int xVal = 0; int yVal = 0; void setup(void) { pinMode(backLight, OUTPUT); digitalWrite(backLight, HIGH); lcd.begin(4,20); lcd.clear(); lcd.setCursor(0,0); } void loop() { pinMode( A1, INPUT ); pinMode( A3, INPUT ); pinMode( A0, OUTPUT ); digitalWrite( A0, LOW ); pinMode( A2, OUTPUT ); digitalWrite( A2, HIGH ); xVal = analogRead( 1 ); pinMode( A0, INPUT ); pinMode( A2, INPUT ); pinMode( A1, OUTPUT ); digitalWrite( A1, LOW ); pinMode( A3, OUTPUT ); digitalWrite( A3, HIGH ); yVal = analogRead( 0 ); lcd.setCursor(0,0); lcd.print("Souradnice stisku: "); lcd.setCursor(0,1); lcd.print("Horizontalne: "); lcd.print(xVal); lcd.print("px"); lcd.setCursor(0,2); lcd.print("Vertikalne: "); lcd.print(yVal); lcd.print("px"); delay(50);}