Სარჩევი:

დისტანციური Arduino დისტანციური მართვა: 5 ნაბიჯი
დისტანციური Arduino დისტანციური მართვა: 5 ნაბიჯი

ვიდეო: დისტანციური Arduino დისტანციური მართვა: 5 ნაბიჯი

ვიდეო: დისტანციური Arduino დისტანციური მართვა: 5 ნაბიჯი
ვიდეო: 5. ძრავის მართვა Arduino-ს მეშვეობით 2024, ივლისი
Anonim
უსაფრთხო Arduino დისტანციური
უსაფრთხო Arduino დისტანციური
უსაფრთხო Arduino დისტანციური
უსაფრთხო Arduino დისტანციური

ეს არის მაგალითი იმისა, თუ როგორ უნდა მოხდეს ულტრა უსაფრთხო უკაბელო (ავტოფარეხი) დისტანციური.

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

ეს დისტანციური სისტემა ეყრდნობა 16 ბაიტიანი ღილაკის გამოყენებას, ასე რომ მისი გატეხვა იქნება ერთ – ერთი შანსი

3, 4028236692093846346337460743177e+38 (256^16)

Როგორ მუშაობს:

1. დისტანციური აგზავნის მოთხოვნას სისტემისთვის

2. სისტემა წარმოქმნის შემთხვევით კოდს და აგზავნის მას დისტანციურ პუნქტში

3. დისტანციური დაშიფვრა ამ კოდს უნიკალური გასაღების გამოყენებით და აგზავნის მას უკან სისტემაში

4. სისტემა გაშიფრავს მიღებულ კოდს ერთი და იგივე გასაღების გამოყენებით და ამოწმებს, შეესაბამება თუ არა იგი შემთხვევით გენერირებულ კოდს.

5. …

ღილაკზე გამოვიყენე TTP223 სენსორული სენსორი

მარაგები

საჭირო ნაწილები - 2 NRF24L01 უკაბელო ტრანსივერი, ორი არდუინო, 2.54 მმ კაბელი, ღილაკი (DUE არ იმუშავებს)

ნაბიჯი 1: NRF24– ის დაკავშირება

უკავშირდება NRF24– ს
უკავშირდება NRF24– ს

შეაერთეთ თითოეული უკაბელო მოდული Arduino SPI თითოეულ პინთან -

www.arduino.cc/en/reference/SPI

ნაბიჯი 2: დააკავშირეთ ღილაკი (ნებისმიერი ღილაკი, ნამდვილად არ არის საჭირო)

დააკავშირეთ ღილაკი (ნებისმიერი ღილაკი, ნამდვილად არ არის საჭირო)
დააკავშირეთ ღილაკი (ნებისმიერი ღილაკი, ნამდვილად არ არის საჭირო)

ნაბიჯი 3: ატვირთეთ კოდი ორივე არდუინოში (დისტანციური ნაწილი)

ატვირთეთ კოდი ორივე არდუინოში (დისტანციური ნაწილი)
ატვირთეთ კოდი ორივე არდუინოში (დისტანციური ნაწილი)

ნაბიჯი 4: ატვირთეთ კოდი ორივე არდუინოში (ავტოფარეხის ნაწილი)

ატვირთეთ კოდი ორივე არდუინოში (ავტოფარეხის ნაწილი)
ატვირთეთ კოდი ორივე არდუინოში (ავტოფარეხის ნაწილი)

ნაბიჯი 5: შედეგი

შედეგი
შედეგი

სერიული მონიტორი დაბეჭდავს '1' ყოველ ჯერზე, როცა ვაჭერ ღილაკს - ეს ნიშნავს, რომ კავშირი დაცული იყო და მონაცემები სწორად იყო დაშიფრული.

გირჩევთ: