جدول المحتويات:

تحسين أمان محركات الأقراص الثابتة بواسطة Arduino ومستشعر بصمات الأصابع: 6 خطوات
تحسين أمان محركات الأقراص الثابتة بواسطة Arduino ومستشعر بصمات الأصابع: 6 خطوات

فيديو: تحسين أمان محركات الأقراص الثابتة بواسطة Arduino ومستشعر بصمات الأصابع: 6 خطوات

فيديو: تحسين أمان محركات الأقراص الثابتة بواسطة Arduino ومستشعر بصمات الأصابع: 6 خطوات
فيديو: أعلى مستوى وصلتوا في البرمجة 2024, شهر نوفمبر
Anonim

بواسطة موقع ElectropeakElectroPeak الرسمي

الشروع في العمل مع وحدة الموجات فوق الصوتية واردوينو
الشروع في العمل مع وحدة الموجات فوق الصوتية واردوينو
الشروع في العمل مع وحدة الموجات فوق الصوتية واردوينو
الشروع في العمل مع وحدة الموجات فوق الصوتية واردوينو
قم بإنشاء خريطة WiFi الحرارية باستخدام ESP8266 و Arduino
قم بإنشاء خريطة WiFi الحرارية باستخدام ESP8266 و Arduino
قم بإنشاء خريطة WiFi الحرارية باستخدام ESP8266 و Arduino
قم بإنشاء خريطة WiFi الحرارية باستخدام ESP8266 و Arduino
التعرف على اللون W / TCS230 Sensor و Arduino [رمز المعايرة مضمن]
التعرف على اللون W / TCS230 Sensor و Arduino [رمز المعايرة مضمن]
التعرف على اللون W / TCS230 Sensor و Arduino [رمز المعايرة مضمن]
التعرف على اللون W / TCS230 Sensor و Arduino [رمز المعايرة مضمن]

حول: ElectroPeak هو مكانك الوحيد لتعلم الإلكترونيات ونقل أفكارك إلى واقع ملموس. نحن نقدم أدلة من الدرجة الأولى لتظهر لك كيف يمكنك إنشاء مشاريعك. نقدم أيضًا منتجات عالية الجودة بحيث يكون لديك… المزيد حول Electropeak »

في هذه المقالة نريد أن نوضح لك كيفية تحسين أمان بياناتك الرقمية المخزنة في القرص الصلب بواسطة مستشعر بصمات الأصابع و Arduino. في نهاية هذا المقال أنت:

سوف نتعلم كيفية استخدام مستشعر بصمات الأصابع.

سيجعل إضافة أمنية على القرص الصلب الخاص بك.

يمكن منح حق الوصول لمستخدمين محددين لاستخدام بنك البيانات الخاص بك.

الخطوة 1: تحسين أمان محركات الأقراص الثابتة عن طريق Arduino ومستشعر بصمات الأصابع

تحسين أمان محركات الأقراص الثابتة عن طريق Arduino ومستشعر بصمات الأصابع
تحسين أمان محركات الأقراص الثابتة عن طريق Arduino ومستشعر بصمات الأصابع

أمن بنوك البيانات

محرك الأقراص الثابتة (HDD) ، أو القرص الصلب ، أو القرص الصلب ، أو القرص الثابت ، هو جهاز تخزين بيانات كهروميكانيكي يستخدم التخزين المغناطيسي لتخزين المعلومات الرقمية واستردادها باستخدام قرص صلب سريع الدوران (أطباق) مطلية بمادة مغناطيسية. يتم إقران الأطباق برؤوس مغناطيسية ، يتم ترتيبها عادةً على ذراع مشغل متحرك ، والذي يقوم بقراءة البيانات وكتابتها على أسطح الطبق. يتم الوصول إلى البيانات بطريقة الوصول العشوائي ، مما يعني أن الكتل الفردية من البيانات يمكن تخزينها أو استردادها بأي ترتيب وليس فقط بالتسلسل. تعد محركات الأقراص الثابتة نوعًا من التخزين غير المتطاير ، حيث تحتفظ بالبيانات المخزنة حتى عند إيقاف تشغيلها. تعد ذاكرة فلاش هي وسيط تخزين إلكتروني (الحالة الصلبة) غير متطاير للكمبيوتر يمكن محوه وإعادة برمجته كهربائياً. طورت Toshiba ذاكرة فلاش من EEPROM (ذاكرة القراءة فقط القابلة للمسح والبرمجة كهربائيًا) في أوائل الثمانينيات وقدمتها إلى السوق في عام 1984. وقد تم تسمية النوعين الرئيسيين من ذاكرة الفلاش باسم بوابات NAND و NOR المنطقية. تظهر خلايا ذاكرة الفلاش الفردية خصائص داخلية مماثلة لتلك الخاصة بالبوابات المقابلة. بينما كان لا بد من محو EPROMs تمامًا قبل إعادة كتابتها ، يمكن كتابة ذاكرة فلاش من نوع NAND وقراءتها في كتل (أو صفحات) تكون عمومًا أصغر بكثير من الجهاز بأكمله. يسمح الفلاش من نوع NOR بكتابة كلمة آلة واحدة (بايت) - إلى مكان محو - أو قراءتها بشكل مستقل. إذا كنت تستخدم محركات أقراص ثابتة أو ذاكرة فلاش لتخزين بياناتك ولم يكن لديهم أي أمان على أجهزتهم أو برامجهم ، فإن هذا المشروع مفيد جدًا لك.

وحدة بصمة R301T

البصمة بمعناها الضيق هي الانطباع الذي تتركه حواف الاحتكاك لإصبع الإنسان. تعد استعادة البصمات من مسرح الجريمة طريقة مهمة في علم الطب الشرعي. يتم ترسيب بصمات الأصابع بسهولة على الأسطح المناسبة (مثل الزجاج أو المعدن أو الحجر المصقول) عن طريق الإفرازات الطبيعية للعرق من الغدد المفرزة الموجودة في حواف البشرة. يشار إليها أحيانًا باسم "الانطباعات المتغيرة". في الاستخدام الأوسع للمصطلح ، بصمات الأصابع هي آثار انطباع من تلال الاحتكاك لأي جزء من يد الإنسان أو يد الرئيسيات الأخرى. يمكن أيضًا أن تترك البصمة من نعل القدم انطباعًا عن تلال الاحتكاك. في هذا المشروع ، نستخدم وحدة استشعار R301T التي تقوم بإجراء اتصال تسلسلي مع وحدة تحكم مثل Arduino لتبادل البيانات. لنفعلها.

الخطوة الثانية: المواد المطلوبة

المواد المطلوبة
المواد المطلوبة

مكونات الأجهزة

اردوينو برو ميني * 1

وحدة بصمة أشباه الموصلات R301T * 1

1 قناة 5V SSR Solid State Relay * 1

5 مم RGB ثلاثي الألوان 4Pin LED * 1

موصل Micro USB 3.0 * 1

تطبيقات البرمجيات

اردوينو 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 مباشرة.

الخطوة السادسة: ما التالي؟

يمكنك تحسين هذا المشروع كما يحلو لك. وفيما يلي بعض الاقتراحات:

حاول تخزين وقت الاتصال لكل مستخدم في Arduino.

حاول حساب كمية البيانات المنقولة بواسطة كل مستخدم.

موصى به: