สารบัญ:

รหัสเข้าสู่ระบบ Windows DIY: 5 ขั้นตอน
รหัสเข้าสู่ระบบ Windows DIY: 5 ขั้นตอน

วีดีโอ: รหัสเข้าสู่ระบบ Windows DIY: 5 ขั้นตอน

วีดีโอ: รหัสเข้าสู่ระบบ Windows DIY: 5 ขั้นตอน
วีดีโอ: แย่งไก่หมา มากินต่อ 🍗 #กินโชว์ #สายประหยัด #ประหยัด #เกร็ดความรู้ #รู้หรือไม่ 2024, กรกฎาคม
Anonim
รหัสเข้าสู่ระบบ Windows DIY
รหัสเข้าสู่ระบบ Windows DIY

คุณเบื่อกับหน้าต่างที่ถามรหัสผ่านของคุณทุกครั้งที่คุณเข้าสู่ระบบหรือไม่?

คุณสามารถตั้งค่าพินได้ มันจำง่ายใช่มั้ย?

อย่างไรก็ตาม หมุดไม่ปลอดภัย โดยเฉพาะอย่างยิ่งหากคุณใช้แล็ปท็อปในที่สาธารณะ จับได้ง่ายกว่าตัวเลขผสม 16 หลักตัวพิมพ์ใหญ่และตัวพิมพ์เล็กด้วยรหัสผ่านสัญลักษณ์

เหตุใดคุณจึงไม่ใช้แท่ง USB เพื่อเข้าสู่ระบบ

เป็นไปได้ว่าคุณมีความคิดนั้นอยู่แล้วเนื่องจากมีคีย์การรับรองความถูกต้องอยู่ในท้องตลาด แต่ไม่ถูก นอกจากนี้ โซลูชันซอฟต์แวร์เพื่อเปลี่ยนธัมบ์ไดรฟ์ปกติของคุณนั้นไม่ฟรีเท่าที่ฉันรู้ และคุณจะไม่สามารถใช้เป็นที่เก็บข้อมูลได้อีกต่อไป

แล้วทางแก้คืออะไร?

เพื่อนของฉันคือไมโครคอนโทรลเลอร์ Attiny85 แม่นยำรุ่น USB จาก Digispark

ให้เราก้าวเข้าสู่ข้อกำหนดเพื่อให้บรรลุเป้าหมายนี้

เสบียง

ฮาร์ดแวร์:

นอกเหนือจากคอมพิวเตอร์ที่คุณต้องการเข้าสู่ระบบแล้ว คุณจะต้อง:

1x Digispark attiny85 USB (ประเภท A)

ซอฟต์แวร์:

Arduino IDE

ห้องสมุดบอร์ด Attiny85 Arduino

ไดรเวอร์ Digispark

ขั้นตอนที่ 1: การติดตั้ง Arduino IDE

การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE
การติดตั้ง Arduino IDE

(สำหรับผู้ที่ติดตั้งไว้ในเครื่องแล้วควรข้ามไปขั้นตอนต่อไป)

ขั้นแรก ให้เราเริ่มต้นด้วยการติดตั้ง Arduino IDE

ดาวน์โหลดเวอร์ชันล่าสุดจากที่นี่และดำเนินการตามขั้นตอนการติดตั้งต่อไป

ขั้นตอนที่ 2: การตั้งค่าบอร์ด Digistump AVR

การตั้งค่าบอร์ด Digistump AVR
การตั้งค่าบอร์ด Digistump AVR
การตั้งค่าบอร์ด Digistump AVR
การตั้งค่าบอร์ด Digistump AVR
การตั้งค่าบอร์ด Digistump AVR
การตั้งค่าบอร์ด Digistump AVR

เมื่อคุณติดตั้ง Arduino IDE แล้ว จำเป็นต้องติดตั้งไลบรารีของบอร์ด

ด้วยวิธีนี้ คุณจะสามารถอัปโหลดโค้ดของคุณไปยังไมโครคอนโทรลเลอร์ Attiny85

โปรดทราบ: หากคุณได้ติดตั้ง Arduino IDE เวอร์ชันหนึ่งแล้ว อย่าทำผิดพลาดในการแทนที่ URL ที่มีอยู่ มิฉะนั้นบอร์ดเพิ่มเติมที่มีอยู่ของคุณจะหายไปแม้ว่าจะยังอยู่บนไดรฟ์ของคุณ คุณควรผนวกรายการดังกล่าว

คุณต้องอัปเดต URL บอร์ดของคุณโดยเพิ่ม URL ต่อไปนี้:

digistump.com/package_digistump_index.json

จากนั้นไปที่ tools>boards manager> และค้นหา esp และติดตั้ง

ขั้นตอนที่ 3: การติดตั้ง Digistump Drivers

การติดตั้งไดรเวอร์ Digistump
การติดตั้งไดรเวอร์ Digistump
การติดตั้งไดรเวอร์ Digistump
การติดตั้งไดรเวอร์ Digistump
การติดตั้งไดรเวอร์ Digistump
การติดตั้งไดรเวอร์ Digistump

ตอนนี้เราตั้งค่า Arduino IDE แล้วให้เราติดตั้งไดรเวอร์ไมโครคอนโทรลเลอร์:

ดาวน์โหลดและแตกไฟล์ไดรเวอร์และเรียกใช้ DPinst.exe หรือ DPinst64.exe ขึ้นอยู่กับระบบของคุณดังที่แสดง

ขั้นตอนที่ 4: การเขียนโปรแกรม

การเขียนโปรแกรม
การเขียนโปรแกรม

ดังนั้นเมื่อทุกอย่างพร้อมแล้ว เราก็พร้อมที่จะเริ่มเขียนโปรแกรม

รหัสเป็นเพียงสองสามบรรทัดที่เราเรียกว่าไลบรารี "แป้นพิมพ์" จากนั้นเราตั้งค่าสิ่งที่จะเกิดขึ้นทุกครั้งที่เราเสียบ Attiny85 USB เข้ากับคอมพิวเตอร์

ขั้นตอนที่ 5: การอัปโหลดและการทดสอบ

กำลังอัปโหลดและทดสอบ
กำลังอัปโหลดและทดสอบ
กำลังอัปโหลดและทดสอบ
กำลังอัปโหลดและทดสอบ
กำลังอัปโหลดและทดสอบ
กำลังอัปโหลดและทดสอบ

ตอนนี้สิ่งที่ต้องทำคืออัปโหลดโค้ด แต่สำหรับคนที่คุ้นเคยกับ Arduino IDE นี่อาจไม่ใช่กระบวนการอัปโหลดทั่วไปของคุณ

ดังนั้น คุณเพียงแค่ต้องเลือกบอร์ดของคุณและ "AVR ISP mkrII" เป็นโปรแกรมเมอร์ของคุณ:

นอกจากนี้ ให้กดปุ่มอัปโหลดหรือ (Ctrl+U)

ตอนนี้คุณสามารถเชื่อมต่อไมโครคอนโทรลเลอร์ Attiny85 กับพอร์ต USB ที่คุณชื่นชอบได้แล้ว

ให้เวลาสักครู่แล้วคุณจะได้รับการแจ้งเตือนการอัปโหลด

ตอนนี้โปรดนำ Attiny85 ของคุณออกจากคอมพิวเตอร์ มิฉะนั้น หากคุณต้องการตรวจสอบรหัสผ่านของคุณอีกครั้ง ให้เปิดโปรแกรมแก้ไขข้อความใดๆ ทันทีที่คุณเสียบ Attiny85 ของคุณ ให้เวลากับมันและรหัสผ่านของคุณจะถูกพิมพ์ออกมา

ในที่สุดล็อคคอมพิวเตอร์ของคุณ เสียบ Attiny85 USB ของคุณและพบกับความมหัศจรรย์!

การแก้ไขปัญหา

ถาม: เหตุใดจึงพิมพ์ตัวอักษรและสัญลักษณ์ที่ฉันไม่ได้เขียนในโค้ด A: ไฟล์ "keyboard.h" ใช้แป้นพิมพ์ 100 คีย์มาตรฐานของสหรัฐฯ ดังนั้นจึงมีความเป็นไปได้ที่คุณจะใช้ภาษาอื่นบนคอมพิวเตอร์ของคุณที่ไม่ใช่ ภาษาอังกฤษแบบสหรัฐอเมริกา ดังนั้นจึงไม่ใช่หายนะเพราะคุณสามารถแก้ไขโดยบอกปุ่มต่างๆ เช่น บนแป้นพิมพ์ "azerty" "a" และ "z" แทน "q" และ "w" บนแป้นพิมพ์ "qwerty"Q: ฉันเสียบ Attiny85 ของฉัน USB แต่มันกำลังถอดปลั๊กเอง ทำไม?A: มันง่ายธรรมดา; เมื่อแกะกล่อง Attiny85 USB ไม่ได้ตั้งโปรแกรมไว้ Windows จะไม่รู้จักเครื่องนี้ แต่คุณควรใช้งานได้แม้ว่าจะมีการถอดปลั๊กและเสียบเสียงซ้ำๆ ที่น่ารำคาญ ถาม: เหตุใด windows จึงไม่รู้จัก Attiny85 USB ของฉัน ตอบ: อาจเป็นเพราะไดรเวอร์ Windows ที่เกี่ยวข้อง บางครั้ง Windows หาไดรเวอร์ไม่พบ โฟลเดอร์ ดังนั้น คุณควรดำเนินการด้วยตนเอง เพียงเปิด "ตัวจัดการคอมพิวเตอร์" เลือก "ตัวจัดการอุปกรณ์" และภายใต้มุมมอง ให้เลือก "แสดงอุปกรณ์ที่ซ่อนอยู่" และค้นหาอุปกรณ์ของคุณ จากนั้นคลิกขวาที่อุปกรณ์แล้วเลือก "อัปเดตไดรเวอร์" > "เรียกดูคอมพิวเตอร์ของฉันสำหรับไดรเวอร์นี้" แล้วค้นหา สำหรับโฟลเดอร์ที่คุณแตกไดรเวอร์แล้วเลือกถัดไป

แนะนำ: