Съдържание:

Pc -Privacy - Ардуино автоматизирана поверителност за вашия компютър: 5 стъпки (със снимки)
Pc -Privacy - Ардуино автоматизирана поверителност за вашия компютър: 5 стъпки (със снимки)

Видео: Pc -Privacy - Ардуино автоматизирана поверителност за вашия компютър: 5 стъпки (със снимки)

Видео: Pc -Privacy - Ардуино автоматизирана поверителност за вашия компютър: 5 стъпки (със снимки)
Видео: РС DONI ft Ð¢Ð¸Ð¼Ð°Ñ Ð¸ Ð Ð¾Ñ Ð¾Ð´Ð° Ð Ñ ÐµÐ¼Ñ ÐµÑ Ð° клипа, 2014 2024, Ноември
Anonim
Pc -Privacy - Arduino автоматизирана поверителност за вашия компютър
Pc -Privacy - Arduino автоматизирана поверителност за вашия компютър
Pc -Privacy - Arduino автоматизирана поверителност за вашия компютър
Pc -Privacy - Arduino автоматизирана поверителност за вашия компютър

Проблемът:

Ако живеете с други хора или имате собствен офис, може да сте запознати с проблема за хората, които случайно се появяват в стаята ви, докато работите върху поверителни данни, или просто имате отворени някои странни неща на 2 -рия екран отпреди часове.

Също така, ако живеете с други хора и използвате някакъв гласов чат, има вероятност някой да отвори вратата и да вдигне шум или да вика навсякъде.

Тази инструкция предлага сензорно решение, което може да задейства всяка клавишна комбинация, която искате да бъде задействана, за да получите малко поверителност или просто да заглушите микрофона си

Стъпка 1: Части

Части
Части

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

  • Arduino Leonardo OR Pro Micro (по принцип всеки arduino с HID поддръжка)
  • Reed превключвател с магнит като сензор за врата
  • Бутон за натискане
  • Кабел (всяка дължина, достигаща от вашия компютър до вратата)
  • Кабел за потребителския интерфейс към arduino (старият телефонен проводник работи най -добре)
  • 3 10KΩ резистора за тръстиков превключвател и бутони
  • микро USB кабел

Допълнителни части

  • Светодиодите като потребителски интерфейс
  • 1 220Ω резистор за всеки светодиод
  • перфборд
  • Arduino prins за перфборда

Стъпка 2: Reed Switch

Тръстиковият превключвател
Тръстиковият превключвател
Тръстиковият превключвател
Тръстиковият превключвател

Тръстиковият превключвател е превключвател, който се затваря винаги, когато има магнит наблизо и следователно е идеален за усещане на отворени врати!

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

За да инсталирате сензора към вратата, просто поставете сензора близо до магнита, който трябва да бъде фиксиран към вратата. Когато вратата се отвори, контактът на тръстиковия превключвател ще се включи.

Стъпка 3: Потребителският интерфейс

Потребителският интерфейс
Потребителският интерфейс
Потребителският интерфейс
Потребителският интерфейс
Потребителският интерфейс
Потребителският интерфейс

За потребителския интерфейс реших да отида с прост двупосочен моментен превключвател и 3 светодиода и персонализирана 3D печатна кутия, но можете да проявите креативност с калъфа.

Светодиодите са просто разтопени в пластмасата и превключвателят пасва перфектно през отвора.

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

ЕЛЕКТРИЧЕСКИ ИНСТАЛАЦИИ

Просто свържете всичко според изображението, потребителският интерфейс ще бъде свързан с Arduino в следващата стъпка

Стъпка 4: Свързване на всичко към Arduino

Свързване на всичко към Arduino
Свързване на всичко към Arduino
Свързване на всичко към Arduino
Свързване на всичко към Arduino

Тъй като използвам Arduino Leonardo, реших да създам персонализиран щит, но тъй като използвам само някои резистори, има много начини да го свържете заедно

Използвани резистори:

220Ω за светодиодите

10KΩ между щифта на бутона и масата (направете го и за тръстиковия превключвател

Стъпка 5: Кодът

Кодът може да бъде намерен на моя GitHub

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

но най -хубавото е, че можете да персонализирате кода за вашите нужди!

В кода можете да намерите две функции, които са напълно адаптивни!

Функцията "keycomb" е кодът, който ще се изпълни веднага след задействане на устройството

Функцията по -долу е гребенът, който ще се задейства, след като активирате отново сензора

Тук можете да намерите така наречените модификатори на клавиатурата:

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

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

Някои идеи, за да започнете:

Windows:

Win+D - Минимизира всички прозорци

Win+L - Заключва компютъра, така че никога повече няма да излезете от стаята с отключен компютър

Mac:

command+Q - Излиза от текущото приложение

F11 - Показва целия работен плот

Препоръчано: