Pdakeys v1
Можливості сучасних КПК відповідають персональним комп'ютерам, які випускаються кілька років тому, але їх розміри не дозволяють повністю реалізувати ці можливості. Зокрема більшість КПК мають лише віртуальну або дуже маленьку апаратну клавіатуру, швидкість набору на ній у 3..10 разів менша, ніж на звичайній повнорозмірній клавіатурі.
Цей пристрій призначений для підключення стандартної клавіатури до кишенькового комп'ютера.
Існують спеціальні клавіатури, що підключаються до КПК через Bluetouth/IrDA/COM, але їх вибір дуже обмежений, а ціна починається. (Ну загалом самі знаєте) від 1300 рублів. Це ж пристрій дозволяє користуватися будь-якою клавіатурою (з роз'ємом PS/2 або DIN) і має низьку собівартість.
Пристрій працює наступним чином. Дані, що надходять з клавіатури, перетворюються на звуковий сигнал і передаються на КПК через мікрофонний вхід або вхід для підключення гарнітури. На КПК запущено у фоновому режимі спеціальну програму ("драйвер клавіатури"), яка приймає цей звук і емулює натискання клавіш.
Якщо на КПК немає мікрофонного входу або роз'єму для гарнітури, можна передавати звук через звичайний динамік, але такий варіант вкрай не бажаний, по-перше з'являються додаткові перешкоди, що погіршують якість передачі даних, по-друге, просто незручно працювати, набирати текст, якщо поряд щось постійно дзижчить.
Схема складається з мікроконтролера AVR (ATTINY2313) та кількох додаткових елементів. У мікроконтролер необхідно записати програму та встановити режим роботи від зовнішнього кварцового генератора. На висновок 20 мікроконтролера подається плюс від блокуживлення, а на висновок 10 загальний провід. До цих висновків необхідно підключити конденсатор 0,1 мкФ (на схемі не показано). Блок живлення так само не показаний на схемі, він повинен видавити 5 вольт і достатній струм для живлення клавіатури (500 мА). Наприклад, я використовую зарядний пристрій від КПК.
Програма не вимагає встановлення, її достатньо скопіювати в будь-яку зручну папку PDA і запускати звідти. Для роботи програми потрібні мінімальні ресурси (завантаження 200 МГц процесора 1..2 відсотка). Підтримуються версії ОС починаючи з PocketPC 4.2 (Windows Mobile 2003) до Windows Mobile 6.0 та старше.На жаль, лише демоверсія, в ній обмежена кількість натискань (100 символів). Автор просить за програму 50 рублів.