Съдържание:
- Стъпка 1: Части
- Стъпка 2: Reed Switch
- Стъпка 3: Потребителският интерфейс
- Стъпка 4: Свързване на всичко към Arduino
- Стъпка 5: Кодът
Видео: Pc -Privacy - Ардуино автоматизирана поверителност за вашия компютър: 5 стъпки (със снимки)
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:52
Проблемът:
Ако живеете с други хора или имате собствен офис, може да сте запознати с проблема за хората, които случайно се появяват в стаята ви, докато работите върху поверителни данни, или просто имате отворени някои странни неща на 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 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 - Показва целия работен плот
Препоръчано:
Luciferin, Безжично пристрастие осветление за вашия компютър .: 6 стъпки (със снимки)
Luciferin, Wireless Bias Lighting за вашия компютър.: Luciferin е общ термин за светлинно излъчващото съединение, открито в организмите, които генерират биолуминесценция като светулки и светещи червеи. Firefly Luciferin е компютърна програма за бързо улавяне на екрана на Java, предназначена за фърмуера на Luciferin Glow Worm, тези
Монитор за поверителност, хакнат от стар LCD монитор: 7 стъпки (със снимки)
Монитор за поверителност, хакнат от стар LCD монитор: Най -накрая можете да направите нещо с този стар LCD монитор, който имате в гаража. Можете да го превърнете в монитор за поверителност! Изглежда изцяло бяло за всички, освен за вас, защото носите „магия“очила! Всичко, което наистина трябва да имате, е татко
Контролни светлини във вашия дом с вашия компютър: 3 стъпки (със снимки)
Контролирайте светлините във вашия дом с вашия компютър: Искали ли сте някога да управлявате осветлението в дома си от вашия компютър? Всъщност е доста достъпно да го направите. Можете дори да управлявате спринклерни системи, автоматични щори за прозорци, моторизирани прожекционни екрани и т.н. Имате нужда от две парчета хардуер
Как да превърнете вашия мобилен телефон LG EnV 2 в преносим модем за комутируема връзка за вашия лаптоп (или настолен компютър): 7 стъпки
Как да превърнете вашия мобилен телефон LG EnV 2 в преносим модем за комутируема връзка за вашия лаптоп (или настолен компютър): Всички в един момент сме имали нужда да използваме интернет там, където просто не е било възможно, например в колата или на почивка, където те таксуват скъпа сума пари на час, за да използват своя wifi. накрая измислих прост начин да получа
Използвайте връзката за данни на вашия iPhone на вашия компютър: 6 стъпки
Използвайте връзката за данни на вашия iPhone на вашия компютър: ЗАБЕЛЕЖКА: От iOS 3 и 4 има други начини за свързване, дори законно чрез AT & T (въпреки че това струва допълнително). Този метод все още работи и винаги ще (независимо от актуализациите на iOS), стига да можете да SSH във вашия iPhone. Имайте