Sisällysluettelo:
Video: Suojattu Arduino -kaukosäädin: 5 vaihetta
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Tämä on esimerkki siitä, kuinka tehdä erittäin turvallinen langaton (autotalli) kaukosäädin.
Yleensä kauko -ohjaimissa on liikkuvan koodin tyyppinen suojaus, jonka kuka tahansa edistynyt varas voi ohittaa.
Tämä etäjärjestelmä perustuu 16 tavun avaimen käyttöön, joten sen hakkerointi olisi yksi mahdollisuus
3, 4028236692093846346337460743177e+38 (256^16)
Kuinka se toimii:
1. Etä lähettää järjestelmäpyyntöä
2. Järjestelmä luo satunnaisen koodin ja lähettää sen kauko -ohjaimeen
3. Kaukosäädin salaa koodin yksilöllisellä avaimella ja lähettää sen takaisin järjestelmään
4. Järjestelmä purkaa vastaanotetun koodin samalla avaimella ja tarkistaa, vastaako se satunnaisesti luotua koodia.
5. …
Painikkeena käytin TTP223 -kosketusanturia
Tarvikkeet
Tarvittavat osat - 2 langatonta NRF24L01 transiiveriä, kaksi arduinoa, 2,54 mm: n kaapelit, painike (DUE ei toimi)
Vaihe 1: NRF24 -laitteiden liittäminen
Yhdistä jokainen langaton moduuli jokaiseen Arduino SPI -nastaan -
www.arduino.cc/en/reference/SPI
Vaihe 2: Yhdistä painike (mikä tahansa painike, ei todellakaan välttämätön)
Vaihe 3: Lähetä koodi molempiin Arduinoihin (etäosa)
Vaihe 4: Lähetä koodi molempiin Arduinoon (autotalliosa)
Vaihe 5: Tulos
Sarjamonitori tulostaa '1' joka kerta, kun painan painiketta - tämä tarkoittaa, että yhteys oli suojattu ja tiedot salattu oikein.