สารบัญ:
- ขั้นตอนที่ 1: อะไหล่
- ขั้นตอนที่ 2: สวิตช์กก
- ขั้นตอนที่ 3: ส่วนต่อประสานผู้ใช้
- ขั้นตอนที่ 4: เชื่อมต่อทุกอย่างกับ Arduino
- ขั้นตอนที่ 5: รหัส
วีดีโอ: Pc-Privacy - Arduino Automated Privacy สำหรับคอมพิวเตอร์ของคุณ: 5 ขั้นตอน (พร้อมรูปภาพ)
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:05
ปัญหา:
หากคุณอาศัยอยู่กับคนอื่นหรือมีสำนักงานของคุณเอง คุณอาจคุ้นเคยกับปัญหาของการมีคนสุ่มเข้ามาในห้องของคุณในขณะที่คุณกำลังทำงานกับข้อมูลที่เป็นความลับ หรือเพียงแค่เปิดสิ่งแปลก ๆ บนหน้าจอที่ 2 เมื่อไม่กี่ชั่วโมงที่แล้ว
นอกจากนี้ หากคุณอาศัยอยู่กับคนอื่นและคุณกำลังใช้การแชทด้วยเสียง มีโอกาสที่ใครบางคนจะเปิดประตูและส่งเสียงดังหรือตะโกนไปทั่ว
คำแนะนำนี้มีโซลูชันที่ใช้เซ็นเซอร์ซึ่งสามารถเรียกคีย์คอมบ์ใด ๆ ที่คุณต้องการให้เปิดใช้งานเพื่อให้ได้ความเป็นส่วนตัวหรือเพียงแค่ปิดเสียงไมโครโฟนของคุณ
ขั้นตอนที่ 1: อะไหล่
ส่วนพื้นฐานคือ:
- Arduino Leonardo หรือ Pro Micro (โดยทั่วไปคือ Arduino ที่รองรับ HID)
- สวิตช์กกพร้อมแม่เหล็กเป็นเซ็นเซอร์ประตู
- ปุ่มกด
- สายเคเบิล (ความยาวใดก็ได้จากพีซีของคุณไปที่ประตูของคุณ)
- สายเคเบิลสำหรับ UI ไปยัง Arduino (สายโทรศัพท์เก่าทำงานได้ดีที่สุด)
- 3 10KΩ ตัวต้านทานสำหรับสวิตช์กกและปุ่ม
- สายไมโคร USB
อะไหล่เสริม
- LED เป็น UI
- 1 220Ω ตัวต้านทานสำหรับ LED แต่ละตัว
- perfboard
- ปรินต์ Arduino สำหรับบอร์ดที่สมบูรณ์แบบ
ขั้นตอนที่ 2: สวิตช์กก
สวิตช์กกเป็นสวิตช์ที่ปิดเมื่อใดก็ตามที่มีแม่เหล็กอยู่ใกล้ๆ ดังนั้นจึงเหมาะอย่างยิ่งสำหรับการตรวจจับประตูที่เปิดอยู่!
ง่ายพอๆ กับการเชื่อมต่อหน้าสัมผัส 2 อันของสวิตช์กกกับขั้วต่อ (ฉันใช้แจ็คหูฟัง 3.5 มม. เนื่องจากทำให้การติดตั้งง่ายขึ้นในภายหลัง) หรือโดยตรงกับสายยาว
ในการติดตั้งเซนเซอร์ไปที่ประตู เพียงแค่วางเซนเซอร์ไว้ใกล้กับแม่เหล็กซึ่งจำเป็นต้องยึดกับประตู เมื่อประตูเปิดออก หน้าสัมผัสของสวิตช์กกจะเปิดขึ้น
ขั้นตอนที่ 3: ส่วนต่อประสานผู้ใช้
สำหรับ UI ฉันได้ตัดสินใจที่จะใช้สวิตช์ชั่วขณะสองทางแบบเรียบง่ายและไฟ LED 3 ดวงและเคสที่พิมพ์ 3 มิติแบบกำหนดเอง แต่คุณสามารถสร้างสรรค์เคสได้
ไฟ LED หลอมละลายในพลาสติก และสวิตช์ก็สอดเข้าไปในรูได้พอดี
มีการใช้สวิตช์เพียงตัวเดียวและ LED สองตัวในรหัสปัจจุบัน
สายไฟ
เพียงเชื่อมต่อทุกอย่างตามภาพ อินเทอร์เฟซผู้ใช้ก็จะเชื่อมต่อกับ Arduino ในขั้นตอนต่อไป
ขั้นตอนที่ 4: เชื่อมต่อทุกอย่างกับ Arduino
เนื่องจากฉันใช้ Arduino Leonardo ฉันจึงตัดสินใจสร้างโล่แบบกำหนดเอง แต่เนื่องจากฉันแค่ใช้ตัวต้านทานบางตัว จึงมีหลายวิธีในการเชื่อมต่อสิ่งนี้เข้าด้วยกัน
ตัวต้านทานที่ใช้:
220Ω สำหรับ LED's
10KΩระหว่างหมุดปุ่มและกราวด์ (ทำเช่นนี้สำหรับสวิตช์กก
ขั้นตอนที่ 5: รหัส
รหัสสามารถพบได้ใน GitHub. ของฉัน
github.com/dahunni/Pc-Privacy/blob/master/…
แต่ส่วนที่ดีที่สุดคือคุณสามารถปรับแต่งโค้ดตามความต้องการของคุณได้!
ในโค้ดนี้ คุณจะพบสองฟังก์ชันที่ปรับแต่งได้อย่างเต็มที่!
ฟังก์ชัน "keycomb" คือรหัสที่จะดำเนินการทันทีที่อุปกรณ์ถูกทริกเกอร์
ฟังก์ชั่นด้านล่างคือหวีที่จะถูกกระตุ้นเมื่อคุณเปิดใช้งานเซ็นเซอร์อีกครั้ง
ที่นี่คุณสามารถค้นหาตัวปรับแต่งคีย์บอร์ดที่เรียกว่า:
www.arduino.cc/reference/en/language/funct…
สำคัญ: อย่าลืมปล่อยปุ่มทั้งหมด มิฉะนั้น คำสั่งผสมคีย์ของคุณจะใช้งานได้เพียงครั้งเดียว
แนวคิดบางประการที่จะช่วยให้คุณเริ่มต้น:
หน้าต่าง:
Win+D - ย่อขนาดหน้าต่างทั้งหมด
Win+L - ล็อคพีซีดังนั้นคุณจะไม่ออกจากห้องด้วยพีซีที่ปลดล็อคอีกต่อไป
แม็ค:
command+Q - ออกจากแอปพลิเคชันปัจจุบัน
F11 - แสดงเดสก์ท็อปทั้งหมด
แนะนำ:
Automated ECG- BME 305 Final Project เครดิตพิเศษ: 7 ขั้นตอน
Automated ECG- BME 305 Final Project Extra Credit: คลื่นไฟฟ้าหัวใจ (ECG หรือ EKG) ใช้เพื่อวัดสัญญาณไฟฟ้าที่เกิดจากการเต้นของหัวใจ และมีบทบาทสำคัญในการวินิจฉัยและการพยากรณ์โรคหลอดเลือดหัวใจ ข้อมูลบางส่วนที่ได้รับจาก ECG รวมถึงจังหวะ
Vex Automated Nerf Crossbow: 7 ขั้นตอน
Vex Automated Nerf Crossbow: นี่คือวิธีการสร้าง vex หน้าไม้ nerf แบบอัตโนมัติง่ายๆ
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): 6 ขั้นตอน (พร้อมรูปภาพ)
Bolt - DIY Wireless Charging Night Clock (6 ขั้นตอน): การชาร์จแบบเหนี่ยวนำ (เรียกอีกอย่างว่าการชาร์จแบบไร้สายหรือการชาร์จแบบไร้สาย) เป็นการถ่ายโอนพลังงานแบบไร้สาย ใช้การเหนี่ยวนำแม่เหล็กไฟฟ้าเพื่อจ่ายกระแสไฟฟ้าให้กับอุปกรณ์พกพา แอปพลิเคชั่นที่พบบ่อยที่สุดคือ Qi Wireless Charging st
4 ขั้นตอน Digital Sequencer: 19 ขั้นตอน (พร้อมรูปภาพ)
4 ขั้นตอน Digital Sequencer: CPE 133, Cal Poly San Luis Obispo ผู้สร้างโปรเจ็กต์: Jayson Johnston และ Bjorn Nelson ในอุตสาหกรรมเพลงในปัจจุบัน ซึ่งเป็นหนึ่งใน “instruments” เป็นเครื่องสังเคราะห์เสียงดิจิตอล ดนตรีทุกประเภท ตั้งแต่ฮิปฮอป ป๊อป และอีฟ
IR Remote Control สำหรับคอมพิวเตอร์ของคุณ: 4 ขั้นตอน
การควบคุมระยะไกล IR สำหรับคอมพิวเตอร์ของคุณ: ใช้ตัวรับสัญญาณ R/C นี้สำหรับคอมพิวเตอร์ของคุณเพื่อควบคุมทุกสิ่งที่ดีสำหรับผู้ที่มี htpc