Სარჩევი:

კლავიატურის კოდირება: 4 ნაბიჯი
კლავიატურის კოდირება: 4 ნაბიჯი

ვიდეო: კლავიატურის კოდირება: 4 ნაბიჯი

ვიდეო: კლავიატურის კოდირება: 4 ნაბიჯი
ვიდეო: 4 - როგორ შექმნა Apple ID 2024, ნოემბერი
Anonim
კლავიატურის კოდირება
კლავიატურის კოდირება

ამ პროექტის მიზანია კლავიატურის აღება და კოდირება ისე, რომ ის პასუხობს გარკვეულ პაროლს, რომელიც წინასწარ იქნება მითითებული თავად კოდში. შემდეგ მე გამოვიყენებ ამ კლავიატურას წინასწარ დამზადებული მოდელის სეიფზე დასაყენებლად. პროექტის მიზანია სეიფის გახსნა, თუ და როდესაც შეიყვანება სწორი პაროლი. ამ პროექტის შესაქმნელად მე ვიყენებ Arduino- ს, რათა დავეხმარო კლავიატურის კოდს. ამ გზით მე შევძლებ ჩემი პაროლის დაყენებას და შემდეგ Arduino- ს შეასრულებს ჩემს მიერ არჩეულ ნებისმიერ ბრძანებას. მე ნამდვილად აღფრთოვანებული ვარ ამ პროექტით და დარწმუნებული ვარ, რომ ის კარგად გამოვა.

ნაბიჯი 1: მასალები

მასალები
მასალები

ქვემოთ მოცემულია მასალა, რომელიც მე დამჭირდება პროექტის დასრულების მიზნით.

  • არდუინო- 1
  • კლავიატურა- 1
  • სერვო მოტორი
  • არდუინოს მავთულები
  • პურის დაფა
  • ლეპტოპი (დაინსტალირებული Arduino აპლიკაციით)

ნაბიჯი 2: კლავიატურის კოდირება

კლავიატურის კოდირება
კლავიატურის კოდირება
კლავიატურის კოდირება
კლავიატურის კოდირება
კლავიატურის კოდირება
კლავიატურის კოდირება

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

ნაბიჯი 3: სერვო ძრავის მიმაგრება

სერვო ძრავის მიმაგრება
სერვო ძრავის მიმაგრება
სერვო ძრავის მიმაგრება
სერვო ძრავის მიმაგრება

კომპიუტერმა უნდა წაიკითხოს საშუალებები და ამით განსაზღვროს პაროლი სწორია თუ არასწორი ერთია, მაგრამ ამის შემდგომ მისი მოქმედება ნამდვილად მაგარი იქნება! ამის მისაღწევად ჩვენ დავუკავშირეთ სერვო ძრავა არდუინოს. გარედან ყველაზე მეტი გამომავალი სერვისი მიდის 5V– მდე, ხოლო დანარჩენი ორი მიდის პინ ნომრებზე (შეგიძლიათ გამოიყენოთ ქინძისთავები a0 და a1, თუ ამოიწურება კლავიატურის გამო). როგორც კი ეს კეთდება, თქვენ ჩაწერეთ თქვენს კოდში რამდენი გსურთ ძრავის ბრუნვა იმისდა მიხედვით, არის თუ არა სწორი ან არასწორი პაროლი აკრეფილი. ამის კოდი მოცემულია სურათებში.

ნაბიჯი 4: ექსტრა- შეაერთეთ იგი უსაფრთხოდ

ექსტრა- უსაფრთხოდ მიმაგრება
ექსტრა- უსაფრთხოდ მიმაგრება

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

გირჩევთ: