тачскрин

  • warning: Creating default object from empty value in /var/www/fendercustomsh/data/www/avrlab.com/modules/taxonomy/taxonomy.pages.inc on line 34.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT COUNT(sid) AS count FROM sessions WHERE timestamp >= 1775869380 AND uid = 0 in /var/www/fendercustomsh/data/www/avrlab.com/includes/session.inc on line 119.
  • user warning: Table './drupal/sessions' is marked as crashed and last (automatic?) repair failed query: SELECT DISTINCT u.uid, u.name, s.timestamp FROM users u INNER JOIN sessions s ON u.uid = s.uid WHERE s.timestamp >= 1775869380 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

Paint для микроконтроллера STM32

Пример реализации программы для микроконтроллера и тачскрина по типу Microsoft Paint. В конструкции применен цветной дислей, который легко можно заменить на дисплей от Siemens S65 (на базе контроллера ls020).

Тачскрин необходимо использовать резиствный, то есть чувствительный к прикосновению и изменению сопротивления между подложками. Для считывания данных с тачскрина необходимо исопльзовать внутренний АЦП. Резистирный дисплей в наше время в Киеве стоит от 10 до 80 грн в зависимости от размера, да и купить его не проблема так как можно на радиорынке купить тачскрин от старого телефона или КПК (большую цеу за него не должны заломить).

Исходники для работы тачскрина и микроконтроллера AVR тут, для работы с дисплеем (пока только от NOKIA 3310 тут).
Поработать с дисплеем от Siemens S65 очень хочется, но телефон с этим дисплеем пока временно не доступен для разборки :-)

Кодовый замок с графическим интерфейсом и тачскрином


Проект кодового замка с использованием резистивного тачскрина, пример использования есть на сайте, графического интерфейса, в его реализации нет ничего сложного, и кодового замка.

RSS-материал