Table des matières:

Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales : 6 étapes
Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales : 6 étapes

Vidéo: Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales : 6 étapes

Vidéo: Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales : 6 étapes
Vidéo: Les Distributeurs Ne Veulent Pas Que Vous Sachiez Ça 2024, Juillet
Anonim

Par Electropeak Site officiel d'ElectroPeakSuivez plus par l'auteur:

Premiers pas avec le module à ultrasons et Arduino
Premiers pas avec le module à ultrasons et Arduino
Premiers pas avec le module à ultrasons et Arduino
Premiers pas avec le module à ultrasons et Arduino
Créer une carte thermique WiFi en utilisant ESP8266 et Arduino
Créer une carte thermique WiFi en utilisant ESP8266 et Arduino
Créer une carte thermique WiFi en utilisant ESP8266 et Arduino
Créer une carte thermique WiFi en utilisant ESP8266 et Arduino
Reconnaissance des couleurs avec capteur TCS230 et Arduino [Code d'étalonnage inclus]
Reconnaissance des couleurs avec capteur TCS230 et Arduino [Code d'étalonnage inclus]
Reconnaissance des couleurs avec capteur TCS230 et Arduino [Code d'étalonnage inclus]
Reconnaissance des couleurs avec capteur TCS230 et Arduino [Code d'étalonnage inclus]

À propos: ElectroPeak est votre guichet unique pour apprendre l'électronique et concrétiser vos idées. Nous proposons des guides de premier ordre pour vous montrer comment vous pouvez réaliser vos projets. Nous proposons également des produits de haute qualité afin que vous ayez un… En savoir plus sur Electropeak »

Dans cet article, nous voulons vous montrer comment améliorer la sécurité de vos données numériques stockées sur un disque dur par un capteur d'empreintes digitales et Arduino. A la fin de cet article vous:

Apprendra à utiliser le capteur d'empreintes digitales.

Fera un ajout de sécurité pour votre disque dur.

Peut donner accès à des utilisateurs spécifiques pour utiliser votre banque de données.

Étape 1: Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales

Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales
Améliorer la sécurité des disques durs par Arduino et capteur d'empreintes digitales

Sécurité des banques de données

Un disque dur (HDD), disque dur, disque dur ou disque fixe, est un périphérique de stockage de données électromécanique qui utilise le stockage magnétique pour stocker et récupérer des informations numériques à l'aide d'un ou plusieurs disques rigides à rotation rapide (plats) recouverts d'un matériau magnétique. Les plateaux sont associés à des têtes magnétiques, généralement disposées sur un bras d'actionnement mobile, qui lisent et écrivent des données sur les surfaces des plateaux. Les données sont accessibles de manière aléatoire, ce qui signifie que des blocs de données individuels peuvent être stockés ou récupérés dans n'importe quel ordre et pas seulement de manière séquentielle. Les disques durs sont un type de stockage non volatile, conservant les données stockées même lorsqu'ils sont éteints. La mémoire flash est un support de stockage informatique électronique (à semi-conducteurs) non volatile qui peut être effacé et reprogrammé électriquement. Toshiba a développé une mémoire flash à partir d'EEPROM (mémoire morte programmable effaçable électriquement) au début des années 1980 et l'a introduite sur le marché en 1984. Les deux principaux types de mémoire flash sont nommés d'après les portes logiques NAND et NOR. Les cellules de mémoire flash individuelles présentent des caractéristiques internes similaires à celles des portes correspondantes. Alors que les EPROM devaient être complètement effacées avant d'être réécrites, les mémoires flash de type NAND peuvent être écrites et lues en blocs (ou pages) qui sont généralement beaucoup plus petits que l'ensemble du dispositif. La mémoire flash de type NOR permet à un seul mot machine (octet) d'être écrit – dans un emplacement effacé – ou lu indépendamment. Si vous utilisez des disques durs ou des mémoires flash pour stocker vos données et qu'ils n'ont aucune sécurité sur leur matériel ou logiciel, ce projet vous est très utile.

Module d'empreintes digitales R301T

Une empreinte digitale au sens étroit est une impression laissée par les arêtes de friction d'un doigt humain. La récupération des empreintes digitales d'une scène de crime est une méthode importante de la science médico-légale. Les empreintes digitales se déposent facilement sur des surfaces appropriées (telles que le verre, le métal ou la pierre polie) par les sécrétions naturelles de sueur des glandes eccrines présentes dans les crêtes épidermiques. Celles-ci sont parfois appelées « impressions fortuites ». Dans une utilisation plus large du terme, les empreintes digitales sont les traces d'une empreinte provenant des crêtes de friction de n'importe quelle partie d'une main humaine ou d'un autre primate. Une empreinte de la plante du pied peut également laisser une impression d'arêtes de friction. Dans ce projet, nous utilisons le module de capteur R301T qui établit une communication série avec un contrôleur comme Arduino pour échanger des données. Faisons le.

Étape 2: Matériel requis

Matériaux nécessaires
Matériaux nécessaires

Composants matériels

Arduino Pro Mini * 1

Module d'empreintes digitales à semi-conducteur R301T * 1

Relais à semi-conducteurs SSR 1 canal 5 V * 1

LED 4 broches tricolore RVB 5 mm * 1

Connecteur Micro USB 3.0 * 1

Applications logicielles

IDE Arduino

Étape 3: Circuit

Circuit
Circuit

Étape 4: Coder

Vous devez ajouter la bibliothèque du capteur d'empreintes digitales, puis télécharger le code. Si c'est la première fois que vous utilisez une carte Arduino, ne vous inquiétez pas. Suivez simplement ces étapes:

1. Allez sur www.arduino.cc/en/Main/Software et téléchargez le logiciel Arduino compatible avec votre système d'exploitation. Installez le logiciel IDE comme indiqué.

2. Exécutez l'IDE Arduino et effacez l'éditeur de texte et copiez le code suivant dans l'éditeur de texte.

3. Choisissez la carte dans les outils et les cartes, sélectionnez votre carte Arduino.

4. Connectez l'Arduino à votre PC et définissez le port COM dans tools et port.

5. Appuyez sur le bouton Télécharger (flèche).

6. Vous êtes prêt !

Fichiers et téléchargements nécessaires:

Étape 5: Assemblage

Assemblage
Assemblage
Assemblage
Assemblage
Assemblage
Assemblage
Assemblage
Assemblage

Tout d'abord, faites un petit connecteur de câble par prise micro USB 3. Pour connaître la carte des broches du socket, utilisez la carte du disque dur.

Faites une boîte avec une feuille acrylique (plexiglas) et placez le circuit dedans. Séparez le relais de la carte et connectez-le directement à Arduino.

Étape 6: Quelle est la prochaine étape ?

Vous pouvez améliorer ce projet à votre guise. Voici quelques suggestions:

Essayez de stocker l'heure de connexion de chaque utilisateur dans Arduino.

Essayez de calculer la quantité de données transférées par chaque utilisateur.

Conseillé: