Სარჩევი:

პროგრამირებადი უსაფრთხოების საკეტი Arduino– ს გამოყენებით: 4 ნაბიჯი
პროგრამირებადი უსაფრთხოების საკეტი Arduino– ს გამოყენებით: 4 ნაბიჯი

ვიდეო: პროგრამირებადი უსაფრთხოების საკეტი Arduino– ს გამოყენებით: 4 ნაბიჯი

ვიდეო: პროგრამირებადი უსაფრთხოების საკეტი Arduino– ს გამოყენებით: 4 ნაბიჯი
ვიდეო: Marvel's Spider-man: Miles Morales (ფილმი) 2024, ივლისი
Anonim
პროგრამირებადი უსაფრთხოების საკეტი Arduino– ს გამოყენებით
პროგრამირებადი უსაფრთხოების საკეტი Arduino– ს გამოყენებით

ეს არის ჩემი პირველი ბლოგი აქ. მე წარმოგიდგენთ Arduino– ზე დაფუძნებულ პროგრამირებად უსაფრთხოების საკეტს (PSL) ელექტრონული ტექნიკის დასაკეტად. PSL წრე გამოიყენება გარე კვების ბლოკზე AC/DC მოწყობილობის ჩართვის/გააქტიურების/განბლოკვის მიზნით, პაროლების საფუძველზე. მოწყობილობის განბლოკვა შესაძლებელია მხოლოდ იმ შემთხვევაში, თუ სწორი პაროლი იკვებება. - რიცხვითი პაროლი შეიძლება იყოს ჩვენი არჩევანის ნებისმიერი სიგრძე (მაქს. სიგრძე 15). საწყისი პაროლი დაპროგრამებულია UNEP- ის EEPROM- ში. პაროლი პროგრამირდება SMS- ით უნიკალური ავტორიზებული ნომრიდან. ავტორიზებული ნომერი ასევე თავდაპირველად არის დაპროგრამებული EEPROM– ში.- SMS ბრძანებები, გაფრთხილებები, მაქსიმუმ 3 მცდარი მცდელობა, გადაუდებელი გაყინვის რეჟიმი უსაფრთხოების გაზრდისთვის.- შემქმნელი: მიტუ რაჯი

მარაგები

Arduino UNO, GSM-900 მოდული, LCD, ები, კლავიატურა, მხტუნავები, პურის დაფა/PCB.

ნაბიჯი 1: საჭირო კომპონენტები

1) Arduino UNO2) SIM 900A GSM მოდული 3) 4x4 მატრიქსის კლავიატურა 4) 5V სარელეო მოდული 5) 16x2 LCD დისპლეი

ნაბიჯი 2: წრიული კავშირი

წრიული კავშირი
წრიული კავშირი

1) 4x4 კლავიატურის ქინძისთავები 1-8 დაკავშირებულია არდუინოს D2-D9 ქინძისთავებთან. თუ თქვენ მიიღებთ არასწორ პასუხს კლავიატურისგან, ეს შეიძლება იმიტომ, რომ თქვენ დაუკავშირეთ მას საპირისპირო მიზნით. გაითვალისწინეთ ეს.2) SIM 900A GSM მოდულის RX და TX დაკავშირებულია შესაბამისად D11, D10. ჩვენ ვიყენებთ ამ ქინძისთავებს როგორც პროგრამული სერია. GND of GSM დაკავშირებულია Arduino GND.3) გამოიყენეთ 9V 2A ადაპტერი GSM მოდულის კვების წყაროდ. 2A უპირატესობას ანიჭებს 1A რეიტინგულ ადაპტერს. იგივე შეიძლება გამოყენებულ იქნას არდუინოს გასაძლიერებლად. თქვენი სურვილი.4) 5V სარელეო მოდული დაკავშირებულია D12 პინთან. და "დაკავებული" სტატუსის LED. შეარჩიეთ სარელეო გონივრულად (ზოგადად შეუძლია შეცვალოს 24V DC/ 240V AC 5A ნიშანი).5) შეაერთეთ LCD ეკრანი, როგორც ნაჩვენებია წრიული დიაგრამა. თქვენ მზად ხართ წასასვლელად! სქემის დიაგრამაში. გთხოვთ დააკავშიროთ Led– ის დადებითი arduino– ს Vcc– სთან, ხოლო უარყოფითი D13– თან რეზისტორის საშუალებით. ასევე შეაერთეთ ანალოგური ქინძისთავები LCD- თან საპირისპირო მიზნით, სქემის დიაგრამაზე.

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

ნაბიჯი 3: შენიშვნები

შენიშვნები
შენიშვნები

განახორციელეთ ინდივიდუალური კლავიატურის ტესტი, GSM ტესტი და testbench არდუინოში სანამ დაიწყებთ სრულ სქემის განხორციელებას (გაიარეთ მითითებები მთავარ კოდის საქაღალდეში). ამას თან ერთვის საჭირო ფაილები და ინსტრუქციები. ასევე დარწმუნდით, რომ თქვენი Arduino IDE შეიცავს keypad.h, softwareserial.h ბიბლიოთეკებს. მიჰყევით ჩემს ნაშრომს:

ნებისმიერი შეკითხვისთვის, გთხოვთ დამიკავშირდეთ: Mitu Raj

გამომყევი:

ფოსტა: [email protected]

გირჩევთ: