Полный текст

Превращаем сканер в тачскрин монитораИдея собирать тачскрин из чёрно-белого ПЗС-датчика старого сканера звучит как непрактичный хак. У этого решения есть слепые зоны, баги с обработкой теней и ноль драйверов под ОС.Но аппаратная реализация изящна. ATMega88 считывает аналоговый сигнал с датчика с частотой 2 МГц через порт SPI, выигрывая 80 тактов на пиксель. Инфракрасные светодиоды засвечивают экран, а датчик ловит перекрытия. ПК забирает сырые данные по UART и высчитывает координаты пальца через тригонометрию.Разберём схемотехнику этого эксперимента.