Загрузка страницы

Генератор случайных паролей на Digispark ATtiny85

В этом видео познакомимся с принципом подключения кнопки к плате Digispark ATtiny85 и установим библиотеку (OneButton) для удобной обработки разных типов нажатия кнопки. А так же добавим библиотеку для передачи через USB текстовой строки на ПК. Напишем скетч, в котором при нажатии на кнопку, будет генерироваться случайный пароль и отправляться в форму ввода ПК. Таким образом плата Digispark ATtiny85 будет выступать в роли виртуальной клавиатуры. Длину пароля и набор символов мы сможем задавать самостоятельно в начале скетча.

Плата Digispark ATtiny85 с USB и micro USB разъемом - http://alii.pub/62ncc9

Ссылка на библиотеку OneButton - https://github.com/mathertel/OneButton
Ссылка на скетч для работы с библиотекой OneButton - https://drive.google.com/file/d/1G9YKS36hLpnc5k9NCdkAsHEML4Ql7EUW/view?usp=sharing
Ссылка на скетч с генерацией пароля из видео - https://drive.google.com/file/d/1w6wYxgV_BayQP_NTW6plBZ9HJHvpNmVP/view?usp=sharing

0:00 Генератор случайных паролей на Digispark ATtiny85
1:45 Подключение кнопки к Digispark ATtiny85
3:48 Библиотека OneButton для работы с кнопкой
6:55 Эмуляция виртуальной клавиатуры
7:42 Скетч для генерации пароля
9:33 Пример работы генерации пароля

Видео Генератор случайных паролей на Digispark ATtiny85 канала Neoalternator
Показать
Комментарии отсутствуют
Введите заголовок:

Введите адрес ссылки:

Введите адрес видео с YouTube:

Зарегистрируйтесь или войдите с
Информация о видео
28 сентября 2020 г. 1:07:56
00:10:47
Другие видео канала
ATmega8. Обзор, прошивка, сравнение с ATmega328ATmega8. Обзор, прошивка, сравнение с ATmega328Работа с микроконтроллером ATmega328. Обзор, прошивка, схема подключенияРабота с микроконтроллером ATmega328. Обзор, прошивка, схема подключенияЧто получилось в итоге с самодельными лампами для рассады на светодиодах WS2812BЧто получилось в итоге с самодельными лампами для рассады на светодиодах WS2812BФитолампа для рассады из ленты светодиодов WS2812BФитолампа для рассады из ленты светодиодов WS2812BЭнергосбережение на ATtiny10. Watchdog и внешнее прерывание INT0. Потребление ATtiny10 в режиме снаЭнергосбережение на ATtiny10. Watchdog и внешнее прерывание INT0. Потребление ATtiny10 в режиме снаПланы на ближайшее времяПланы на ближайшее времяВывод микроконтроллера из режима сна по прерыванию PCINTВывод микроконтроллера из режима сна по прерыванию PCINTРабота с внешними прерываниями INT и PCINT на микроконтроллерах AVRРабота с внешними прерываниями INT и PCINT на микроконтроллерах AVRЭнергосберегающий режим микроконтроллеров AVR. Режимы сна на примере ATtiny13Энергосберегающий режим микроконтроллеров AVR. Режимы сна на примере ATtiny13Watchdog. Настройка и работа сторожевого таймера AVR микроконтроллеров на примере ATtiny13Watchdog. Настройка и работа сторожевого таймера AVR микроконтроллеров на примере ATtiny13Ретро обзор КПК Hewlett-Packard iPAQ hx2100. Windows SE, программы, игры, эмулятор DendyРетро обзор КПК Hewlett-Packard iPAQ hx2100. Windows SE, программы, игры, эмулятор DendyРабота с фьюзами на ATtiny10. Отключаем Reset. Восстановление фьюзов ATtiny10Работа с фьюзами на ATtiny10. Отключаем Reset. Восстановление фьюзов ATtiny10ATtiny10.  Работа с аналоговым сигналом. ШИМ. Подключение потенциометраATtiny10. Работа с аналоговым сигналом. ШИМ. Подключение потенциометраРабота с цифровым сигналом на ATtiny10. Управление светодиодом. Подключение кнопкиРабота с цифровым сигналом на ATtiny10. Управление светодиодом. Подключение кнопкиКак создать корпус для самодельного устройства? Рисуем корпус в Компас 3DКак создать корпус для самодельного устройства? Рисуем корпус в Компас 3DСоздание печатной платы в EasyEDA и заказ на JLCPCBСоздание печатной платы в EasyEDA и заказ на JLCPCBСамодельный паяльный столик из электроплиты. Столик для пайки SMD своими рукамиСамодельный паяльный столик из электроплиты. Столик для пайки SMD своими рукамиСамодельный цифровой термометр на ATtiny13Самодельный цифровой термометр на ATtiny13Ошибки при прошивке микроконтроллера. 12 частых ошибок при программировании микроконтроллеровОшибки при прошивке микроконтроллера. 12 частых ошибок при программировании микроконтроллеровОсобенности работы с аппаратным UART (RX,TX) на примере ATtiny2313Особенности работы с аппаратным UART (RX,TX) на примере ATtiny2313Обзор и программирование ATtiny2313. Прошивка через Arduino UNO и USBaspОбзор и программирование ATtiny2313. Прошивка через Arduino UNO и USBasp
Яндекс.Метрика