สารบัญ:

ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์ด้วย Arduino & เซ็นเซอร์ลายนิ้วมือ: 6 ขั้นตอน
ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์ด้วย Arduino & เซ็นเซอร์ลายนิ้วมือ: 6 ขั้นตอน

วีดีโอ: ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์ด้วย Arduino & เซ็นเซอร์ลายนิ้วมือ: 6 ขั้นตอน

วีดีโอ: ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์ด้วย Arduino & เซ็นเซอร์ลายนิ้วมือ: 6 ขั้นตอน
วีดีโอ: Fingerprint ปลอดภัยแค่ไหน Hack ได้หรอ? 2024, กรกฎาคม
Anonim

โดยเว็บไซต์ทางการของ ElectropeakElectroPeak ติดตามเพิ่มเติมโดยผู้เขียน:

เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
เริ่มต้นใช้งานโมดูลอัลตราโซนิกและ Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
สร้างแผนที่ความร้อน WiFi โดยใช้ ESP8266 & Arduino
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]
การจดจำสีด้วยเซ็นเซอร์ TCS230 และ Arduino [รวมรหัสการปรับเทียบ]

เกี่ยวกับ: ElectroPeak เป็นสถานที่ครบวงจรในการเรียนรู้อุปกรณ์อิเล็กทรอนิกส์และนำแนวคิดของคุณมาสู่ความเป็นจริง เราเสนอคำแนะนำชั้นยอดเพื่อแสดงให้คุณเห็นว่าคุณสามารถทำโครงการได้อย่างไร เรายังนำเสนอผลิตภัณฑ์คุณภาพสูงเพื่อให้คุณมี… More About Electropeak »

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

จะได้เรียนรู้การใช้เซ็นเซอร์ลายนิ้วมือ

จะเพิ่มความปลอดภัยให้กับฮาร์ดไดรฟ์ของคุณ

สามารถให้สิทธิ์การเข้าถึงแก่ผู้ใช้เฉพาะเพื่อใช้คลังข้อมูลของคุณ

ขั้นตอนที่ 1: ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์โดย Arduino & เซ็นเซอร์ลายนิ้วมือ

ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์ด้วย Arduino & เซ็นเซอร์ลายนิ้วมือ
ปรับปรุงความปลอดภัยของฮาร์ดไดรฟ์ด้วย Arduino & เซ็นเซอร์ลายนิ้วมือ

ความปลอดภัยของ Data Banks

ฮาร์ดดิสก์ไดรฟ์ (HDD) ฮาร์ดดิสก์ ฮาร์ดไดรฟ์ หรือดิสก์ถาวร เป็นอุปกรณ์จัดเก็บข้อมูลระบบเครื่องกลไฟฟ้าที่ใช้ที่เก็บข้อมูลแม่เหล็กเพื่อจัดเก็บและเรียกข้อมูลดิจิทัลโดยใช้ดิสก์ (จาน) ที่หมุนเร็วแข็งอย่างน้อยหนึ่งแผ่นเคลือบด้วยวัสดุแม่เหล็ก เพลตเตอร์จะจับคู่กับหัวแม่เหล็ก ซึ่งปกติจะจัดเรียงบนแขนแอคทูเอเตอร์ที่เคลื่อนที่ ซึ่งอ่านและเขียนข้อมูลไปยังพื้นผิวของจาน ข้อมูลมีการเข้าถึงในลักษณะการเข้าถึงแบบสุ่ม หมายความว่าแต่ละบล็อกของข้อมูลสามารถจัดเก็บหรือเรียกค้นในลำดับใดก็ได้ ไม่ใช่แค่ตามลำดับเท่านั้น HDD เป็นอุปกรณ์จัดเก็บข้อมูลแบบไม่ลบเลือนประเภทหนึ่ง โดยจะเก็บรักษาข้อมูลที่จัดเก็บไว้แม้ในขณะที่ปิดเครื่อง หน่วยความจำแฟลชเป็นสื่อบันทึกข้อมูลคอมพิวเตอร์แบบอิเล็กทรอนิกส์ (โซลิดสเตต) แบบไม่ลบเลือนที่สามารถลบและตั้งโปรแกรมใหม่ด้วยไฟฟ้าได้ โตชิบาพัฒนาหน่วยความจำแฟลชจาก EEPROM (หน่วยความจำแบบอ่านอย่างเดียวที่เขียนโปรแกรมได้แบบลบด้วยไฟฟ้า) ในช่วงต้นทศวรรษ 1980 และเปิดตัวสู่ตลาดในปี 1984 หน่วยความจำแฟลชสองประเภทหลักได้รับการตั้งชื่อตามประตูลอจิก NAND และ NOR เซลล์หน่วยความจำแฟลชแต่ละเซลล์มีลักษณะภายในคล้ายกับเซลล์ของเกตที่เกี่ยวข้อง แม้ว่า EPROM จะต้องถูกลบอย่างสมบูรณ์ก่อนที่จะเขียนใหม่ หน่วยความจำแฟลชประเภท NAND อาจถูกเขียนและอ่านเป็นบล็อค (หรือหน้า) ซึ่งโดยทั่วไปแล้วจะมีขนาดเล็กกว่าอุปกรณ์ทั้งหมดมาก แฟลชประเภท NOR ช่วยให้สามารถเขียนคำเครื่องเดียว (ไบต์) ไปยังตำแหน่งที่ถูกลบ หรืออ่านแยกกัน หากคุณใช้ฮาร์ดไดรฟ์หรือแฟลชเมมโมรี่เพื่อจัดเก็บข้อมูล และไม่มีความปลอดภัยในฮาร์ดแวร์หรือซอฟต์แวร์ โครงการนี้จะมีประโยชน์มากสำหรับคุณ

โมดูลลายนิ้วมือ R301T

ลายนิ้วมือในแง่ที่แคบคือความประทับใจที่เกิดจากการเสียดสีของนิ้วคน การกู้คืนลายนิ้วมือจากที่เกิดเหตุเป็นวิธีการทางนิติวิทยาศาสตร์ที่สำคัญ รอยนิ้วมือสามารถเกาะติดได้ง่ายบนพื้นผิวที่เหมาะสม (เช่น แก้ว โลหะ หรือหินขัดเงา) โดยการหลั่งเหงื่อตามธรรมชาติจากต่อมเอคครีนที่มีอยู่ในสันผิวชั้นนอก สิ่งเหล่านี้บางครั้งเรียกว่า "ความประทับใจที่มีโอกาสเกิดขึ้น" ในการใช้คำที่กว้างขึ้น ลายนิ้วมือคือร่องรอยของรอยประทับจากสันเขาเสียดสีของส่วนใดส่วนหนึ่งของมือมนุษย์หรือมือของไพรเมตอื่นๆ รอยพิมพ์จากฝ่าเท้ายังทำให้เกิดรอยถลอกได้ ในโครงการนี้ เราใช้โมดูลเซ็นเซอร์ R301T ที่สร้างการสื่อสารแบบอนุกรมกับตัวควบคุม เช่น Arduino เพื่อแลกเปลี่ยนข้อมูล มาทำกัน

ขั้นตอนที่ 2: วัสดุที่จำเป็น

วัสดุที่จำเป็น
วัสดุที่จำเป็น

ส่วนประกอบฮาร์ดแวร์

Arduino Pro Mini *1

R301T Semiconductor ลายนิ้วมือโมดูล *1

1 ช่อง 5V SSR โซลิดสเตตรีเลย์ *1

ไฟ LED RGB Tri-color 4Pin ขนาด 5 มม. * 1

ขั้วต่อไมโคร USB 3.0 *1

แอพซอฟต์แวร์

Arduino IDE

ขั้นตอนที่ 3: วงจร

วงจร
วงจร

ขั้นตอนที่ 4: รหัส

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

1. ไปที่ www.arduino.cc/en/Main/Software และดาวน์โหลดซอฟต์แวร์ Arduino ที่เข้ากันได้กับระบบปฏิบัติการของคุณ ติดตั้งซอฟต์แวร์ IDE ตามคำแนะนำ

2. เรียกใช้ Arduino IDE และล้างโปรแกรมแก้ไขข้อความและคัดลอกโค้ดต่อไปนี้ในโปรแกรมแก้ไขข้อความ

3. เลือกบอร์ดในเครื่องมือและบอร์ด เลือกบอร์ด Arduino ของคุณ

4. เชื่อมต่อ Arduino กับพีซีของคุณและตั้งค่าพอร์ต COM ในเครื่องมือและพอร์ต

5. กดปุ่มอัพโหลด (เครื่องหมายลูกศร)

6. คุณพร้อมแล้ว!

ไฟล์และการดาวน์โหลดที่จำเป็น:

ขั้นตอนที่ 5: การประกอบ

การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ
การประกอบ

ขั้นแรก ให้สร้างขั้วต่อสายเคเบิลขนาดเล็กด้วยซ็อกเก็ต micro USB 3 หากต้องการทราบแผนที่พินของซ็อกเก็ต ให้ใช้บอร์ดของฮาร์ดไดรฟ์

ทำกล่องด้วยแผ่นอะครีลิก (ลูกแก้ว) แล้วใส่วงจรลงไป แยกรีเลย์ออกจากบอร์ดแล้วต่อเข้ากับ Arduino โดยตรง

ขั้นตอนที่ 6: อะไรต่อไป?

คุณสามารถปรับปรุงโครงการนี้ได้ตามที่คุณต้องการ นี่คือคำแนะนำบางประการ:

พยายามเก็บเวลาของการเชื่อมต่อโดยผู้ใช้แต่ละคนใน Arduino

พยายามคำนวณปริมาณข้อมูลที่ถ่ายโอนโดยผู้ใช้แต่ละคน

แนะนำ: