Оглавление:

Pc-Privacy - Автоматическая конфиденциальность Arduino для вашего компьютера: 5 шагов (с изображениями)
Pc-Privacy - Автоматическая конфиденциальность Arduino для вашего компьютера: 5 шагов (с изображениями)

Видео: Pc-Privacy - Автоматическая конфиденциальность Arduino для вашего компьютера: 5 шагов (с изображениями)

Видео: Pc-Privacy - Автоматическая конфиденциальность Arduino для вашего компьютера: 5 шагов (с изображениями)
Видео: как сделать домашнюю автоматизацию своими руками без подключения к Интернету 2020 Супер! 2024, Ноябрь
Anonim
Pc-Privacy - автоматическая конфиденциальность Arduino для вашего компьютера
Pc-Privacy - автоматическая конфиденциальность Arduino для вашего компьютера
Pc-Privacy - автоматическая конфиденциальность Arduino для вашего компьютера
Pc-Privacy - автоматическая конфиденциальность Arduino для вашего компьютера

Эта проблема:

Если вы живете с другими людьми или у вас есть собственный офис, возможно, вы знакомы с проблемой людей, случайным образом появляющихся в вашей комнате, когда вы работаете с конфиденциальными данными, или просто открывали какие-то странные вещи на 2-м экране несколько часов назад.

Кроме того, если вы живете с другими людьми и используете какой-либо голосовой чат, есть вероятность, что кто-то хлопнет дверью и повсюду шумит или кричит.

Это руководство предлагает решение на основе датчика, которое может запускать любую комбинацию клавиш, которую вы хотите, чтобы получить некоторую конфиденциальность или просто отключить микрофон

Шаг 1: Детали

Запчасти
Запчасти

Основные части:

  • Arduino Leonardo OR Pro Micro (в основном любой arduino с поддержкой HID)
  • Геркон с магнитом в качестве дверного датчика
  • Кнопка
  • Кабель (любой длины, идущий от ПК до двери)
  • Кабель для интерфейса к Arduino (лучше всего подходит старый телефонный провод)
  • 3 резистора 10 кОм для геркона и кнопок
  • кабель micro USB

Дополнительные детали

  • Светодиоды как пользовательский интерфейс
  • 1 резистор 220 Ом для каждого светодиода
  • перфорированная плита
  • Принты Arduino для монтажной платы

Шаг 2: Геркон

Геркон
Геркон
Геркон
Геркон

Геркон - это переключатель, который замыкается, когда поблизости находится магнит, и поэтому идеально подходит для обнаружения открытых дверей!

Это так же просто, как подключить 2 контакта язычкового переключателя к разъему (я использовал разъем для наушников 3,5 мм, так как это упростило установку позже) или непосредственно к длинному кабелю.

Чтобы установить датчик на дверь, просто поместите датчик близко к магниту, который необходимо прикрепить к двери. Как только дверь откроется, сработает контакт геркон.

Шаг 3: Пользовательский интерфейс

Пользовательский интерфейс
Пользовательский интерфейс
Пользовательский интерфейс
Пользовательский интерфейс
Пользовательский интерфейс
Пользовательский интерфейс

Для пользовательского интерфейса я решил использовать простой двухсторонний переключатель мгновенного действия, 3 светодиода и индивидуальный корпус, напечатанный на 3D-принтере, но вы можете проявить творческий подход с корпусом.

Светодиоды просто расплавляются в пластике, и переключатель идеально проходит через отверстие.

В текущем коде используются только один из переключателей и два светодиода.

ПРОВОДКА

Просто подключите все согласно изображению, на следующем шаге пользовательский интерфейс будет подключен к Arduino.

Шаг 4: Подключение всего к Arduino

Подключение всего к Arduino
Подключение всего к Arduino
Подключение всего к Arduino
Подключение всего к Arduino

Поскольку я использую Arduino Leonardo, я решил создать собственный щит, но поскольку я просто использую некоторые резисторы, есть много способов соединить их вместе.

Используемые резисторы:

220 Ом для светодиодов

10 кОм между контактом кнопки и землей (также сделайте то же самое для геркона.

Шаг 5: Код

Код можно найти на моем GitHub

github.com/dahunni/Pc-Privacy/blob/master/…

но самое приятное то, что вы можете настроить код под свои нужды!

В коде вы можете найти две полностью настраиваемые функции!

Функция «комбинация клавиш» - это код, который будет выполняться при срабатывании устройства.

Функция ниже представляет собой гребешок, который срабатывает после повторной активации датчика.

Здесь вы можете найти так называемые модификаторы клавиатуры:

www.arduino.cc/reference/en/language/funct…

Важно: не забудьте отпустить все клавиши, иначе комбинация клавиш сработает только один раз.

Некоторые идеи для начала:

Windows:

Win + D - сворачивает все окна

Win + L - блокирует компьютер, чтобы вы больше никогда не выходили из комнаты с разблокированным компьютером.

Mac:

command + Q - Выход из текущего приложения

F11 - Показать весь рабочий стол

Рекомендуемые: