Worm64 Posted March 27, 2015 Report Posted March 27, 2015 Acest tutorial a pornit de la ideea g?sirii unei solu?ii pentru securizarea unor echipamente industriale. Problema principala a acestor echipamente este faptul c? de?i softul în care lucreaz? permite protec?ia cu parol? operatorii care lucreaz? pe aceste echipamente aflau foarte repede parolele. Solu?ia adoptat? a fost securizarea parolelor cu ajutorul unui senzor de amprente ?i a unui arduino micro. Totu?i cred c? aceast? tema nu este una foarte interesant? pentru acest tutorial, ?i de aceea v? propun una mult mai amuzant? ?i anume realizarea unui sistem de autentificare pentru PC (în cazul meu sistemul de operare este Ubuntu, dar merge ?i pe Windows) cu ajutorul senzorului de amprente. #include "FPS_GT511C3.h"#include "SoftwareSerial.h"FPS_GT511C3 fps(8, 9);void setup(){//dezactivati comenzile de mai jos doar daca doriti sa folositi debug pe portul serial//Serial.begin(9600);// while (!Serial) ;Keyboard.begin();delay(100);fps.Open();//deschide comunicarea cu zenzorul de amprentefps.SetLED(true);//activeaza ledul camerei}void loop(){// daca detecteaza un deget incepe scanareaif (fps.IsPressFinger()){fps.CaptureFinger(false);int id = fps.Identify1_N();if (id <200)//verifica toate cele 200 de locatii din baza de date{Keyboard.println("Aici puneti parola");//daca s-a identificat o potrivire se trimite pe tastatura caracterele paroleidelay(1000);//asteapta putin pana la urmatoarea citire}else{//in caz de eroare clipeste ledul senzoruluifor (int i=0;i<=4;i++){fps.SetLED(false);delay(150);fps.SetLED(true);delay(150);}}}delay(100);}Tutorialul complet aici:Autentificare în Ubuntu cu Arduino ?i un senzor de amprente - www.roroid.ro Quote