Სარჩევი:

მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino & თითის ანაბეჭდის სენსორის მიერ: 6 ნაბიჯი
მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino & თითის ანაბეჭდის სენსორის მიერ: 6 ნაბიჯი

ვიდეო: მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino & თითის ანაბეჭდის სენსორის მიერ: 6 ნაბიჯი

ვიდეო: მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino & თითის ანაბეჭდის სენსორის მიერ: 6 ნაბიჯი
ვიდეო: CS50 2014 - Week 9 2024, ნოემბერი
Anonim

By Electropeak ElectroPeak ოფიციალური ვებ გვერდი დაიცავით მეტი ავტორის მიერ:

დაწყება ულტრაბგერითი მოდულით და არდუინოთი
დაწყება ულტრაბგერითი მოდულით და არდუინოთი
დაწყება ულტრაბგერითი მოდულით და არდუინოთი
დაწყება ულტრაბგერითი მოდულით და არდუინოთი
შექმენით WiFi გათბობის რუკა ESP8266 & Arduino– ს გამოყენებით
შექმენით WiFi გათბობის რუკა ESP8266 & Arduino– ს გამოყენებით
შექმენით WiFi გათბობის რუკა ESP8266 & Arduino– ს გამოყენებით
შექმენით WiFi გათბობის რუკა ESP8266 & Arduino– ს გამოყენებით
ფერის ამოცნობა W/ TCS230 სენსორი და არდუინო [კალიბრაციის კოდი შედის]
ფერის ამოცნობა W/ TCS230 სენსორი და არდუინო [კალიბრაციის კოდი შედის]
ფერის ამოცნობა W/ TCS230 სენსორი და არდუინო [კალიბრაციის კოდი შედის]
ფერის ამოცნობა W/ TCS230 სენსორი და არდუინო [კალიბრაციის კოდი შედის]

შესახებ: ElectroPeak არის თქვენი ერთჯერადი ადგილი ელექტრონიკის შესასწავლად და თქვენი იდეების რეალობად განხორციელებისთვის. ჩვენ გთავაზობთ უმაღლესი დონის სახელმძღვანელოებს, რათა გაჩვენოთ თუ როგორ შეგიძლიათ შექმნათ თქვენი პროექტები. ჩვენ ასევე გთავაზობთ მაღალხარისხიან პროდუქტს, ასე რომ თქვენ გაქვთ … მეტი Electropeak- ის შესახებ »

ამ სტატიაში ჩვენ გვინდა გაჩვენოთ, თუ როგორ გააუმჯობესოთ თქვენი ციფრული მონაცემების უსაფრთხოება მყარ დისკზე შენახული თითის ანაბეჭდის სენსორისა და არდუინოს საშუალებით. ამ სტატიის ბოლოს თქვენ:

ისწავლის თითის ანაბეჭდის სენსორის გამოყენებას.

გახდის უსაფრთხოების დამატებას თქვენს მყარ დისკზე.

შეუძლია მისცეს წვდომა კონკრეტულ მომხმარებლებს თქვენი მონაცემთა ბანკის გამოსაყენებლად.

ნაბიჯი 1: გააუმჯობესეთ მყარი დისკების უსაფრთხოება Arduino და თითის ანაბეჭდის სენსორის მიერ

მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino და თითის ანაბეჭდის სენსორის მიერ
მყარი დისკების უსაფრთხოების გაუმჯობესება Arduino და თითის ანაბეჭდის სენსორის მიერ

მონაცემთა ბანკების უსაფრთხოება

მყარი დისკი (HDD), მყარი დისკი, მყარი დისკი, ან ფიქსირებული დისკი, არის მონაცემების ელექტრომექანიკური შენახვის მოწყობილობა, რომელიც იყენებს მაგნიტურ შენახვას ციფრული ინფორმაციის შესანახად და დასაბრუნებლად მაგნიტური მასალით დაფარული ერთი ან მეტი მყარი სწრაფად მბრუნავი დისკის (ფირფიტის) გამოყენებით. თეფშები დაწყვილებულია მაგნიტური თავებით, ჩვეულებრივ განლაგებულია მოძრავი გამტარებლის მკლავზე, რომელიც კითხულობს და წერს მონაცემებს თეფშის ზედაპირებზე. მონაცემებზე წვდომა ხდება შემთხვევითი წვდომის წესით, რაც იმას ნიშნავს, რომ მონაცემთა ცალკეული ბლოკები შეიძლება შენახული ან ამოღებული იყოს ნებისმიერი თანმიმდევრობით და არა მხოლოდ თანმიმდევრობით. მყარი დისკები არის არასტაბილური შენახვის ტიპი, რომელიც ინახავს შენახულ მონაცემებს გამორთვის შემთხვევაშიც კი. ფლეშ მეხსიერება არის ელექტრონული (მყარი მდგომარეობის) არასტაბილური კომპიუტერის შესანახი საშუალება, რომლის ელექტროენერგიის წაშლა და გადაპროგრამება შესაძლებელია. Toshiba– მ შეიმუშავა ფლეშ მეხსიერება EEPROM– დან (ელექტრულად წაშლადი პროგრამირებადი მხოლოდ წაკითხული მეხსიერება) 1980 – იანი წლების დასაწყისში და შემოიტანა ბაზარზე 1984 წელს. ფლეშ მეხსიერების ცალკეული უჯრედები აჩვენებენ შინაგან მახასიათებლებს, მსგავსია შესაბამისი კარიბჭეების. მიუხედავად იმისა, რომ EPROM– ები სრულად უნდა წაშლილიყო გადაწერამდე, NAND– ის ფლეშ მეხსიერება შეიძლება დაიწეროს და წაიკითხოს ბლოკებში (ან გვერდებზე), რომლებიც ზოგადად ბევრად უფრო მცირეა ვიდრე მთელი მოწყობილობა. NOR- ტიპის ფლეშ საშუალებას გაძლევთ დაწეროთ ერთი მანქანის სიტყვა (ბაიტი)-წაშლილ ადგილას-ან დამოუკიდებლად წაიკითხოთ. თუ თქვენ იყენებთ მყარ დისკებს ან ფლეშ მეხსიერებებს თქვენი მონაცემების შესანახად და მათ არ გააჩნიათ რაიმე უსაფრთხოება აპარატურასა და პროგრამულ უზრუნველყოფაზე, ეს პროექტი თქვენთვის ძალიან სასარგებლოა.

R301T თითის ანაბეჭდის მოდული

თითის ანაბეჭდი მისი ვიწრო გაგებით არის შთაბეჭდილება, რომელიც დატოვა ადამიანის თითის ხახუნის ქედმა. დანაშაულის ადგილიდან თითის ანაბეჭდების აღება კრიმინალისტიკის მნიშვნელოვანი მეთოდია. თითის ანაბეჭდები ადვილად ინახება შესაფერის ზედაპირებზე (როგორიცაა მინა ან ლითონი ან გაპრიალებული ქვა) საეკლესიო ჯირკვლებიდან ოფლის ბუნებრივი გამოყოფით, რომლებიც ეპიდერმის ქედებშია. მათ ზოგჯერ მოიხსენიებენ როგორც "შთაბეჭდილებებს შემთხვევით". ტერმინის უფრო ფართო გამოყენებისას თითის ანაბეჭდები არის შთაბეჭდილების კვალი ადამიანის ან სხვა პრიმატების ნებისმიერი ნაწილის ხახუნის ქედებიდან. ფეხის ძირის ანაბეჭდს ასევე შეუძლია დატოვოს ხახუნის ქედების შთაბეჭდილება. ამ პროექტში ჩვენ ვიყენებთ R301T სენსორულ მოდულს, რომელიც ახდენს სერიულ კომუნიკაციას არდუინოს მსგავსი კონტროლერთან მონაცემების გაცვლის მიზნით. Მოდი გავაკეთოთ ეს.

ნაბიჯი 2: საჭირო მასალები

საჭირო მასალები
საჭირო მასალები

აპარატურის კომპონენტები

Arduino Pro Mini *1

R301T ნახევარგამტარული თითის ანაბეჭდის მოდული *1

1 არხი 5V SSR მყარი მდგომარეობის სარელეო *1

5 მმ RGB სამ ფერი 4 პინი LED *1

მიკრო USB 3.0 კონექტორი *1

პროგრამული პროგრამები

Arduino IDE

ნაბიჯი 3: წრე

წრე
წრე

ნაბიჯი 4: კოდი

თქვენ უნდა დაამატოთ თითის ანაბეჭდის სენსორის ბიბლიოთეკა და შემდეგ ატვირთოთ კოდი. თუ პირველად იყენებთ Arduino დაფას, არ ინერვიულოთ. უბრალოდ მიყევით ამ ნაბიჯებს:

1. გადადით www.arduino.cc/en/Main/Software და ჩამოტვირთეთ Arduino პროგრამული უზრუნველყოფა, რომელიც შეესაბამება თქვენს OS- ს. დააინსტალირეთ IDE პროგრამული უზრუნველყოფა ინსტრუქციის შესაბამისად.

2. გაუშვით Arduino IDE და გაასუფთავეთ ტექსტური რედაქტორი და დააკოპირეთ შემდეგი კოდი ტექსტურ რედაქტორში.

3. შეარჩიეთ დაფა ინსტრუმენტებსა და დაფებში, შეარჩიეთ თქვენი Arduino Board.

4. დაუკავშირეთ Arduino თქვენს კომპიუტერს და დააყენეთ COM პორტი ინსტრუმენტებსა და პორტში.

5. დააჭირეთ ღილაკს ატვირთვა (ისრის ნიშანი).

6. თქვენ მზად ხართ!

საჭირო ფაილები და გადმოტვირთვები:

ნაბიჯი 5: შეკრება

აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა
აწყობა

პირველი, გააკეთეთ პატარა საკაბელო კონექტორი მიკრო USB 3 სოკეტით. სოკეტის პინის რუქის გასარკვევად გამოიყენეთ მყარი დისკის დაფა.

გააკეთეთ ყუთი აკრილის ფურცლით (პლექსიგლასი) და ჩადეთ მასში წრე.შემორჩიეთ რელე დაფადან და პირდაპირ დაუკავშირეთ არდუინოს.

ნაბიჯი 6: რა არის შემდეგი?

თქვენ შეგიძლიათ გააუმჯობესოთ ეს პროექტი, როგორც გსურთ. აქ არის რამოდენიმე წინადადება:

შეეცადეთ შეინახოთ თითოეული მომხმარებლის კავშირი Arduino– ში.

შეეცადეთ გამოთვალოთ თითოეული მომხმარებლის მიერ გადაცემული მონაცემების რაოდენობა.

გირჩევთ: