Obsah:
- Zásoby
- Krok 1: Připojení NRF24
- Krok 2: Připojte tlačítko (jakékoli tlačítko, není to opravdu nutné)
- Krok 3: Nahrajte kód do obou Arduinos (vzdálená část)
- Krok 4: Nahrajte kód do obou Arduinos (garážová část)
- Krok 5: Výsledek
Video: Zabezpečené dálkové ovládání Arduino: 5 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:20
Toto je příklad, jak vytvořit ultra bezpečné bezdrátové (garážové) dálkové ovládání.
Dálkové ovladače mají obvykle zabezpečení typu pohyblivého kódu, které může obejít každý pokročilý zloděj.
Tento vzdálený systém spoléhá na použití 16bajtového klíče, takže hacknutí do něj by bylo šancí jednoho z nich
3, 4028236692093846346337460743177e+38 (256^16)
Jak to funguje:
1. Dálkový odesílá požadavek na systém
2. Systém generuje náhodný kód a odešle jej na dálkové ovládání
3. Vzdálený kód zašifruje pomocí jedinečného klíče a odešle jej zpět do systému
4. Systém dekóduje přijatý kód pomocí stejného klíče a kontroluje, zda odpovídá náhodně generovanému kódu.
5. …
Pro tlačítko jsem použil dotykový senzor TTP223
Zásoby
Potřebné díly - 2 bezdrátové tranceivery NRF24L01, dva arduino, kabely 2,54 mm, tlačítko (DUE nebude fungovat)
Krok 1: Připojení NRF24
Připojte každý bezdrátový modul ke každému pinu Arduino SPI -
www.arduino.cc/en/reference/SPI
Krok 2: Připojte tlačítko (jakékoli tlačítko, není to opravdu nutné)
Krok 3: Nahrajte kód do obou Arduinos (vzdálená část)
Krok 4: Nahrajte kód do obou Arduinos (garážová část)
Krok 5: Výsledek
Tisk sériového monitoru „1“pokaždé, když stisknu tlačítko - to znamená, že připojení bylo zabezpečené a data byla šifrována správně.
Doporučuje:
Klonujte jakékoli dálkové ovládání pomocí Arduino Nano: 5 kroků
Klonujte jakékoli dálkové ovládání pomocí Arduino Nano: Klonujte libovolné dálkové ovládání pomocí Arduino Nano
Spolehlivé, zabezpečené, přizpůsobitelné dálkové ovládání SMS (Arduino/pfodApp) - není vyžadováno kódování: 4 kroky
Spolehlivé, zabezpečené, přizpůsobitelné dálkové ovládání SMS (Arduino/pfodApp) - není vyžadováno kódování: aktualizace 6. července 2018: Verze tohoto projektu 3G/2G pomocí SIM5320 je k dispozici zde Aktualizace: 19. května 2015: Použijte knihovnu pfodParser verze 2.5 nebo vyšší. Opravuje nahlášený problém, kdy není dostatek času na to, aby se štít připojil k
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: 6 kroků
IRduino: Dálkové ovládání Arduino - napodobte ztracené dálkové ovládání: Pokud jste někdy ztratili dálkový ovladač pro váš televizor nebo DVD přehrávač, víte, jak frustrující je chodit k němu, hledat a používat tlačítka na samotném zařízení. Někdy tato tlačítka ani nenabízejí stejné funkce jako dálkové ovládání. Přijmout
Bezdrátové dálkové ovládání pomocí 2,4GHz modulu NRF24L01 s Arduino - Nrf24l01 4kanálový / 6kanálový přijímač vysílače pro Quadcopter - RC vrtulník - RC letadlo využívající Arduino: 5 kroků (s obrázky)
Bezdrátové dálkové ovládání pomocí 2,4GHz modulu NRF24L01 s Arduino | Nrf24l01 4kanálový / 6kanálový přijímač vysílače pro Quadcopter | RC vrtulník | RC letadlo pomocí Arduina: Provoz RC auta | Kvadrokoptéra | Dron | RC letadlo | RC loď, vždy potřebujeme přijímač a vysílač, předpokládejme, že pro RC QUADCOPTER potřebujeme 6kanálový vysílač a přijímač a ten typ TX a RX je příliš nákladný, takže si jej vyrobíme na našem
Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 4 kroky
Běžná sada dálkového ovládání přeměněna na čtyřkanálové dálkové ovládání RC hraček: 如何 将 通用 遥控 器 套件 转换 为 玩具 模型 器 使用 的 四 四 通道 遥控 器。 遥控 器 套件 非常 便宜 便宜。 它 采用改造 方法 非常 简单。 只需 准备 一些 瓦楞纸 板 , 然后 按照 视频 教程 教程 完成 这个 电子 项目 为 您 您 服务。 玩具 车船 提供 远程 无线 无线。