Spisu treści:

Popraw bezpieczeństwo dysków twardych dzięki Arduino i czytnikowi linii papilarnych: 6 kroków
Popraw bezpieczeństwo dysków twardych dzięki Arduino i czytnikowi linii papilarnych: 6 kroków

Wideo: Popraw bezpieczeństwo dysków twardych dzięki Arduino i czytnikowi linii papilarnych: 6 kroków

Wideo: Popraw bezpieczeństwo dysków twardych dzięki Arduino i czytnikowi linii papilarnych: 6 kroków
Wideo: 2020 08 06 zakupy u majfrendów 2024, Listopad
Anonim

Oficjalna strona ElectropeakElectroPeakObserwuj więcej autora:

Pierwsze kroki z modułem ultradźwiękowym i Arduino
Pierwsze kroki z modułem ultradźwiękowym i Arduino
Pierwsze kroki z modułem ultradźwiękowym i Arduino
Pierwsze kroki z modułem ultradźwiękowym i Arduino
Utwórz mapę ciepła WiFi za pomocą ESP8266 i Arduino
Utwórz mapę ciepła WiFi za pomocą ESP8266 i Arduino
Utwórz mapę ciepła WiFi za pomocą ESP8266 i Arduino
Utwórz mapę ciepła WiFi za pomocą ESP8266 i Arduino
Rozpoznawanie kolorów z czujnikiem TCS230 i Arduino [dołączony kod kalibracji]
Rozpoznawanie kolorów z czujnikiem TCS230 i Arduino [dołączony kod kalibracji]
Rozpoznawanie kolorów z czujnikiem TCS230 i Arduino [dołączony kod kalibracji]
Rozpoznawanie kolorów z czujnikiem TCS230 i Arduino [dołączony kod kalibracji]

O: ElectroPeak to miejsce, w którym możesz uczyć się elektroniki i wprowadzać swoje pomysły w rzeczywistość. Oferujemy najwyższej klasy przewodniki, które pokażą Ci, jak możesz tworzyć swoje projekty. Oferujemy również produkty wysokiej jakości, dzięki czemu masz… Więcej o Electropeak »

W tym artykule chcemy pokazać, jak poprawić bezpieczeństwo danych cyfrowych przechowywanych na dysku twardym za pomocą czytnika linii papilarnych i Arduino. Na końcu tego artykułu:

Dowiesz się, jak korzystać z czujnika odcisków palców.

Doda zabezpieczenie Twojego dysku twardego.

Może przyznawać dostęp określonym użytkownikom do korzystania z banku danych.

Krok 1: Popraw bezpieczeństwo dysków twardych za pomocą Arduino i czytnika linii papilarnych

Popraw bezpieczeństwo dysków twardych dzięki Arduino i czytnikowi linii papilarnych
Popraw bezpieczeństwo dysków twardych dzięki Arduino i czytnikowi linii papilarnych

Bezpieczeństwo banków danych

Dysk twardy (HDD), dysk twardy, dysk twardy lub dysk stały to elektromechaniczne urządzenie do przechowywania danych, które wykorzystuje pamięć magnetyczną do przechowywania i pobierania informacji cyfrowych za pomocą jednego lub więcej sztywnych, szybko obracających się dysków (talerzy) pokrytych materiałem magnetycznym. Talerze współpracują z głowicami magnetycznymi, zwykle umieszczonymi na ruchomym ramieniu siłownika, które odczytują i zapisują dane na powierzchni talerzy. Dostęp do danych odbywa się w sposób losowy, co oznacza, że poszczególne bloki danych można przechowywać lub pobierać w dowolnej kolejności, a nie tylko sekwencyjnie. Dyski twarde są rodzajem nieulotnej pamięci masowej, która zachowuje zapisane dane nawet po wyłączeniu zasilania. Pamięć flash jest elektronicznym (półprzewodnikowym) nieulotnym komputerowym nośnikiem pamięci, który można elektrycznie wymazać i przeprogramować. Toshiba opracowała pamięć flash z EEPROM (elektrycznie kasowalną programowalną pamięć tylko do odczytu) we wczesnych latach 80. i wprowadziła ją na rynek w 1984 roku. Dwa główne typy pamięci flash zostały nazwane po bramkach logicznych NAND i NOR. Poszczególne komórki pamięci flash wykazują wewnętrzne cechy podobne do odpowiednich bramek. Podczas gdy EPROM musiały zostać całkowicie wymazane przed ponownym zapisaniem, pamięć flash typu NAND może być zapisywana i odczytywana w blokach (lub stronach), które są zazwyczaj znacznie mniejsze niż całe urządzenie. Pamięć flash typu NOR umożliwia zapisanie pojedynczego słowa maszynowego (bajtu) – w wymazanej lokalizacji – lub niezależnego odczytu. Jeśli używasz dysków twardych lub pamięci flash do przechowywania danych i nie mają one żadnych zabezpieczeń na swoim sprzęcie lub oprogramowaniu, ten projekt jest dla Ciebie bardzo przydatny.

Moduł linii papilarnych R301T

Odcisk palca w wąskim znaczeniu to odcisk pozostawiony przez grzbiety tarcia ludzkiego palca. Pozyskiwanie odcisków palców z miejsca zbrodni jest ważną metodą medycyny sądowej. Odciski palców łatwo odkładają się na odpowiednich powierzchniach (takich jak szkło, metal lub polerowany kamień) przez naturalne wydzieliny potu z gruczołów ekrynowych, które są obecne w grzbietach naskórka. Są one czasami określane jako „przypadkowe odciski”. W szerszym użyciu tego terminu odciski palców są śladami odcisków z grzbietów tarcia dowolnej części ludzkiej lub innej ręki naczelnych. Odcisk z podeszwy stopy również może pozostawiać ślady pogrubień tarcia. W tym projekcie wykorzystujemy moduł czujnika R301T, który umożliwia komunikację szeregową ze sterownikiem typu Arduino w celu wymiany danych. Zróbmy to.

Krok 2: Wymagane materiały

Potrzebne materiały
Potrzebne materiały

Komponenty sprzętowe

Arduino Pro Mini * 1

Półprzewodnikowy moduł linii papilarnych R301T * 1

1-kanałowy przekaźnik półprzewodnikowy SSR 5 V * 1

5mm trójkolorowa dioda LED RGB 4Pin * 1

Złącze Micro USB 3.0 *1

Aplikacje oprogramowania

IDE Arduino

Krok 3: Obwód

Okrążenie
Okrążenie

Krok 4: Kod

Musisz dodać bibliotekę czytnika linii papilarnych, a następnie wgrać kod. Jeśli po raz pierwszy używasz płytki Arduino, nie martw się. Wystarczy wykonać następujące kroki:

1. Przejdź do www.arduino.cc/en/Main/Software i pobierz oprogramowanie Arduino kompatybilne z twoim systemem operacyjnym. Zainstaluj oprogramowanie IDE zgodnie z instrukcją.

2. Uruchom Arduino IDE i wyczyść edytor tekstu i skopiuj następujący kod w edytorze tekstu.

3. Wybierz płytkę w narzędziach i płytkach, wybierz swoją płytkę Arduino.

4. Podłącz Arduino do komputera i ustaw port COM w narzędziach i porcie.

5. Naciśnij przycisk Prześlij (znak strzałki).

6. Wszystko gotowe!

Niezbędne pliki i pliki do pobrania:

Krok 5: Montaż

Złożenie
Złożenie
Złożenie
Złożenie
Złożenie
Złożenie
Złożenie
Złożenie

Najpierw zrób małe złącze kabla przez gniazdo micro USB 3. Aby poznać mapę pinów gniazda, użyj płyty dysku twardego.

Zrób pudełko z akrylu (plexi) i umieść w nim układ. Oddziel przekaźnik od płytki i podłącz go bezpośrednio do Arduino.

Krok 6: Co dalej?

Możesz ulepszyć ten projekt, jak chcesz. Oto kilka sugestii:

Spróbuj zapisać czas połączenia każdego użytkownika w Arduino.

Spróbuj obliczyć ilość danych przesyłanych przez każdego użytkownika.

Zalecana: