touchscreen

  • 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 >= 1778426957 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 >= 1778426957 AND s.uid > 0 ORDER BY s.timestamp DESC in /var/www/fendercustomsh/data/www/avrlab.com/modules/user/user.module on line 764.

Мышка на основе AVR и сенсорного экрана от КПК

Оказывается соединив несколько проектов в один можно очень даже удачно заменить обычную мышку на вот такое:

Собственно использовано:
1. Микроконтроллер семейства avr серии mega
2. Тачскин резистивный (можно вытащить из старого КПК)
3. Конвертер TTL-USB
4. Простенькая программа для Windows с использование библиотеки управления курсором

AVR Touchscreen сенсорный экран на ATmega8

В этой заметке рассмотрим принцип работы с тачскрином (англ. Touchscreen) и подключим его к AVR микроконтроллеру, а точнее к ATmega8. Идея использования тачскрина пришла ко мне, когда я хотел отказаться от использования клавиш в своем проекте метеостанции.

RSS-материал