Password Keeper на Arduino Pro Micro

Вопросы и замечания по статьям и схемам, представленным на нашем сайте

При поддержке РадиоКОТструктор.ру


Ответить
DenW
Родился
Сообщения: 13
Зарегистрирован: Вт сен 29, 2009 11:58:08

Password Keeper на Arduino Pro Micro

Сообщение DenW »

Доброго!

Эта тема предназначена для вопросов по устройству PwKeeper, описанному в этой статье.

В качестве контроллера подойдет любая плата на ATmega32U4. Например эта.
Дисплей использован вот такой.
Реклама
Аватара пользователя
morokot
Вымогатель припоя
Сообщения: 587
Зарегистрирован: Вт сен 13, 2011 13:29:09
Откуда: Крым, Симферополь

Re: Password Keeper на Arduino Pro Micro

Сообщение morokot »

Добрый день.
Я так понимаю прошивка контроллера происходит из командной строки посредством AVRDUDE, входящего в пакет ARDUINO?
Реклама
DenW
Родился
Сообщения: 13
Зарегистрирован: Вт сен 29, 2009 11:58:08

Re: Password Keeper на Arduino Pro Micro

Сообщение DenW »

Да, все правильно.
В файлах на github есть CMD файл. В нем (возможно) надо подправить путь к AVRDUDE и его конфигу.
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3125
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Password Keeper на Arduino Pro Micro

Сообщение Sailanser »

DenW

Файлики корпуса к статье проверьте, видно вывод в STL был не корректный, оба файлика битые.
Реклама
Эиком - электронные компоненты и радиодетали
DenW
Родился
Сообщения: 13
Зарегистрирован: Вт сен 29, 2009 11:58:08

Re: Password Keeper на Arduino Pro Micro

Сообщение DenW »

Hi!
Я из MakerBot печатаю.
Он нормально выложенные файлы переваривает. Я специально проверил.
В любом случае там еще SketchUp исходники есть - можно из них перевыгрузить.
Реклама
Аватара пользователя
Sailanser
Друг Кота
Сообщения: 3125
Зарегистрирован: Ср фев 01, 2006 22:29:02
Откуда: г.Ростов-на-Дону

Re: Password Keeper на Arduino Pro Micro

Сообщение Sailanser »

SketchUp еще ставить надо, я просто немного в другом рисую. А так просто хотелось модельку покрутить, повертеть. а она :))

Изображение
Реклама
svetozar161
Открыл глаза
Сообщения: 45
Зарегистрирован: Сб май 18, 2013 00:17:35

Re: Password Keeper на Arduino Pro Micro

Сообщение svetozar161 »

Приветствую. Можете для тупого пояснить на пальцах как работает устройство. Спасибо.
DenW
Родился
Сообщения: 13
Зарегистрирован: Вт сен 29, 2009 11:58:08

Re: Password Keeper на Arduino Pro Micro

Сообщение DenW »

В PwKeeper заносятся записи.
Каждая запись содержит комментарий, который отображается на дисплейчике, и до 8 текстовых полей.
Кнопками на токене по комментарию выбирается запись.
По длинному нажатию содержимое текстовых полей отправляется в USB порт. Комп интерпретирует эту посылку, как будто она введена с клавиатуры.
Причем никаких драйверов ставить не надо - PwKeeper определяется как USB клавиатура.

Таким образом в PwKeeper можно хранить логины и пароли для входа на сайты банков, форумы итд.
Устанавливаете курсор на поле ввода имени на компе, выбираете нужную запись на PwKeeper и отправляете сохраненные в нем имя и пароль.

Кроме обычных нажатий на кнопки можно отправлять разные последовательности. Например Ctrl-Alt-Del для входа в систему а потом ваш пароль.
Аватара пользователя
morokot
Вымогатель припоя
Сообщения: 587
Зарегистрирован: Вт сен 13, 2011 13:29:09
Откуда: Крым, Симферополь

Re: Password Keeper на Arduino Pro Micro

Сообщение morokot »

Добрый день.
Собрал (пока на проводках и без кнопок) девайс, прошил по Вашей инстркуциии, всё вроде нормально.
В системе при подключении устройства появляется "Arduino Leonardo (COM11)"
Пытаюсь занести новую запись через утилиту PwKeeperPC.exe, при попытке записать в кипер новую запись появляется ошибка "Operation failed! Время ожидания операции записи истекло."
Не находит утилита устройство...
Что я делаю не так?
DenW
Родился
Сообщения: 13
Зарегистрирован: Вт сен 29, 2009 11:58:08

Re: Password Keeper на Arduino Pro Micro

Сообщение DenW »

Hi!
Вам надо перейти в режим обмена с компом.
Для этого:
- долгое нажатие на кнопку вниз (переход в DeviceMenu)
- затем выбрать USB - после этого можно работать с PwKeeperPC
- или TTY и тогда можно работать командами Unix-style через COM порт.
Самый простой вариант Ctrl-Shift-M из Arduino IDE

Описание состояний устройства и переходы между ними есть в rtf файле.
Там же описание команд для работы по TTY
Аватара пользователя
morokot
Вымогатель припоя
Сообщения: 587
Зарегистрирован: Вт сен 13, 2011 13:29:09
Откуда: Крым, Симферополь

Re: Password Keeper на Arduino Pro Micro

Сообщение morokot »

Собрал, работает!
Наконец-то соберу все логины и пароли в одном месте!
По соображениям юзабилити было бы удобней таскать с собой не шнурок USC- micro USB, который ограничивает свободу движений при работе устройства, а Bluetooth-свисток с USB интерфейсом, он маленький и при работе был бы очень удобный.
Но для этого устройство пришлось бы снабдить bluetooth трансмиттером и аккумулятором, что повлекло бы за собой увеличение габаритов...
В любом случае автору СПАСИБО!!! :beer:
DenW
Родился
Сообщения: 13
Зарегистрирован: Вт сен 29, 2009 11:58:08

Re: Password Keeper на Arduino Pro Micro

Сообщение DenW »

Miayyyy!!!

Я рад, что проект понравился и пригодился камрадам!

Кстати, обнаружился недочет: При вводе пароля надо чтобы клавиатура была в правильной раскладке (обычно английской).
Если активен будет русский регистр - данные отправятся русскими буквами!
По идее, если у переключателя регистра есть жесткая комбинация включения английской раскладки - можно записать ее в V1. И тогда пароль всегда будет вводится правильно.
Аватара пользователя
morokot
Вымогатель припоя
Сообщения: 587
Зарегистрирован: Вт сен 13, 2011 13:29:09
Откуда: Крым, Симферополь

Re: Password Keeper на Arduino Pro Micro

Сообщение morokot »

Если активен будет русский регистр - данные отправятся русскими буквами!
Да, есть такой момент...
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Password Keeper на Arduino Pro Micro

Сообщение Lion_A »

Собрал! Штука реально достойная!
Но обнаружил косяки. При заполнении полей v1-v6 для одной формы, эти поля печатаются и для других форм в которых эти поля не заполнены.
Почему-то не вводятся логины и пароли напечатанные кирилицей.
Еще очень не хватает встроенной справки в PwKeeper, по символам управления. И как пожелание - инсталятора.
Извиняюсь, справка есть. Как я её не заметил...
leha1984
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб янв 02, 2016 18:12:46
Откуда: Йошкар-Ола

Re: Password Keeper на Arduino Pro Micro

Сообщение leha1984 »

Подскажите пожалуйста, а взаимозаменяемы ли микроконтроллеры Atmega32u4 c семейством микроконтроллеров Atmega32?
Lion_A
Вымогатель припоя
Сообщения: 519
Зарегистрирован: Сб ноя 10, 2007 23:01:18
Откуда: Тула

Re: Password Keeper на Arduino Pro Micro

Сообщение Lion_A »

Нет.
leha1984
Открыл глаза
Сообщения: 73
Зарегистрирован: Сб янв 02, 2016 18:12:46
Откуда: Йошкар-Ола

Re: Password Keeper на Arduino Pro Micro

Сообщение leha1984 »

Спасибо, а может тогда подскажите есть ли Atmega32 в корпусе QFN?
Ответить

Вернуться в «Статьи»