Mündəricat:
Video: Təhlükəsiz Arduino Uzaqdan: 5 addım
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Bu, ultra etibarlı bir simsiz (qaraj) uzaqdan idarə etmə nümunəsidir.
Adətən uzaqdan idarəetmə vasitələrində hər hansı bir qabaqcıl oğru tərəfindən atlana bilən kod tipli təhlükəsizlik var.
Bu uzaq sistem, 16 baytlıq bir açarın istifadəsinə əsaslanır, buna görə də onu sındırmaq, birindən çıxma şansı olardı
3, 4028236692093846346337460743177e+38 (256^16)
Bu necə işləyir:
1. Uzaqdan sistem üçün sorğu göndərir
2. Sistem təsadüfi kod yaradır və uzaqdan göndərir
3. Uzaqdan bu kodu unikal açarla şifrələyir və sistemə geri göndərir
4. Sistem eyni düyməni istifadə edərək alınan kodu deşifrə edir və təsadüfi yaradılan kodla uyğun olub olmadığını yoxlayır.
5. …
Bir düymə üçün TTP223 sensorundan istifadə etdim
Təchizat
Lazım olan hissələr - 2 NRF24L01 simsiz ötürücü, iki arduino, 2.54 mm kabel, bir düymə (DUE işləməyəcək)
Addım 1: NRF24 -ləri bağlayın
Hər bir simsiz modulu hər bir Arduino SPI pininə qoşun -
www.arduino.cc/en/reference/SPI
Addım 2: Bir Düyməni Bağlayın (İstənilən Düymə, Həqiqətən Lazım deyil)
Addım 3: Hər iki Arduinoya Kod Yükləyin (Uzaq Bölmə)
Addım 4: Hər iki Arduinoya Kod Yükləyin (qaraj hissəsi)
Addım 5: Nəticə
Serial monitor hər dəfə bir düyməni basanda '1' yazır - bu, bağlantının etibarlı olduğunu və məlumatların düzgün şifrələndiyini bildirir.