Привет всем, Хочу вывести изображение с mini cmos камеры (PAL, RCA разъем), например, на такой дисплей http://www.ebay.com/itm/Wireless-Su...onitor-with-Night-Vision-Camera-/251237216365. И через него же управлять arduinкой используя универсальный тачскрин http://www.ebay.com/itm/5-5-0-inch-...nel-Screen-used-for-MP4-PSP-GPS-/301021212758 и библиотеку "TV Out". Видео вход буду переключать механически. Суть в том, что не очень понятно, как обрабатывать сигнал с тачскрина. Пока склоняюсь к использованию UTouch от UTFT.
Сам спросил, сам ответил. http://make.larsi.org/electronics/TouchScreen/ Все 4 провода поlключаем к аналоговым входам и используем код Код (Text): /** * TouchScreen_test * * Read position from a 4-wire resistive touch screen. More information at: * http://make.larsi.org/electronics/TouchScreen/ */ // the 4.3" PSP Touch Screen with Sparkfun's connector is connected like this #define PIN_Y1 14 // analog input 0 #define PIN_X2 15 // analog input 1 #define PIN_Y2 16 // analog input 2 #define PIN_X1 17 // analog input 3 #define PIN_READX 2 // analog input 2 #define PIN_READY 3 // analog input 3 // stores the position from the touchscreen int posX = 0; int posY = 0; void setup() { Serial.begin(115200); } void loop() { // configuration for reading the x value pinMode(PIN_Y1, INPUT); pinMode(PIN_Y2, INPUT); pinMode(PIN_X1, OUTPUT); digitalWrite(PIN_X1, LOW); pinMode(PIN_X2, OUTPUT); digitalWrite(PIN_X2, HIGH); delay(1); // let things settle posX = analogRead(PIN_READX); // read the X value // configuration for reading the y value pinMode(PIN_X1, INPUT); pinMode(PIN_X2, INPUT); pinMode(PIN_Y2, OUTPUT); digitalWrite(PIN_Y2, LOW); pinMode(PIN_Y1, OUTPUT); digitalWrite(PIN_Y1, HIGH); delay(1); // let things settle posY = analogRead(PIN_READY); // read the Y value // send position out over serial port Serial.print(posX); Serial.print(","); Serial.println(posY); delay(18); // wait 18ms (total 20ms) }