Innehållsförteckning:
- Tillbehör
- Steg 1: Anslutning av NRF24
- Steg 2: Anslut en knapp (valfri knapp, inte riktigt nödvändig)
- Steg 3: Ladda upp kod till båda Arduinos (fjärrdel)
- Steg 4: Ladda upp kod till båda Arduinos (garagedel)
- Steg 5: Resultat
Video: Säker Arduino -fjärrkontroll: 5 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:40
Detta är ett exempel på hur man gör en ultrasäker trådlös (garage) fjärrkontroll.
Vanligtvis har fjärrkontroller säkerhet med rullande kodtyp, som kan kringgås av alla avancerade tjuvar.
Det här fjärrsystemet är beroende av att använda en 16 byte -nyckel, så att hacka in i det skulle vara en chans att en av dem
3, 4028236692093846346337460743177e+38 (256^16)
Hur det fungerar:
1. Remote skickar begäran om systemet
2. Systemet genererar slumpmässig kod och skickar den till fjärrkontrollen
3. Fjärrkrypterar den koden med en unik nyckel och skickar tillbaka den till systemet
4. Systemet avkodar mottagen kod med samma nyckel och kontrollerar om den matchar den slumpmässigt genererade koden.
5. …
För en knapp använde jag TTP223 touch sensor
Tillbehör
Delar krävs - 2 NRF24L01 trådlösa tranceivers, två arduinoer, 2,54 mm kablar, en knapp (DUE fungerar inte)
Steg 1: Anslutning av NRF24
Anslut varje trådlös modul till varje Arduino SPI -stift -
www.arduino.cc/en/reference/SPI
Steg 2: Anslut en knapp (valfri knapp, inte riktigt nödvändig)
Steg 3: Ladda upp kod till båda Arduinos (fjärrdel)
Steg 4: Ladda upp kod till båda Arduinos (garagedel)
Steg 5: Resultat
Seriell bildskärm skriver ut '1' varje gång jag trycker på en knapp - det betyder att anslutningen var säker och data krypterades korrekt.
Rekommenderad:
Säker julgran: 6 steg
Secure Christmas Tree: This is the Complete Starter Kit from Elegoo with an Arduino Mega. För några dagar sedan skickade Elegoo mig ett kit och utmanade mig att bygga ett julprojekt med honom. Detta kit innehåller flera komponenter. En Arduino Mega, servon, ultraljudssensorer, fjärrkontroll
Automatisk kran (beröringsfri) med Arduino - Tvätta händerna och var säker under COVID -19 -krisen: 4 steg
Automatisk kran (beröringsfri) med Arduino - Tvätta händerna och var säker under COVID -19 -krisen: Hej vänner! Jag hoppas att ni alla mår bra och håller er trygga nu. I det här inlägget kommer jag att förklara dig om min prototyp som jag utformade för att tvätta händerna på ett säkert sätt. Jag gjorde detta projekt med begränsade resurser. De som är intresserade kan göra om detta proffs
Få blinda att känna igen saker genom att röra saker runt dem med MakeyMakey: 3 steg
Gör blinda igenkänna saker genom att röra saker runt dem genom att använda MakeyMakey: introduktion Detta projekt syftar till att göra blindas liv enkelt genom att identifiera saker runt dem genom beröringssinne. Jag och min son Mustafa funderade på att hitta ett verktyg för att hjälpa dem och under den period som vi använder MakeyMakeys hårdvara
Arduino Air Monitor Shield. Lev i en säker miljö. 5 steg (med bilder)
Arduino Air Monitor Shield. Lev i en säker miljö: Hej, i denna instruktion ska jag göra en luftövervakningssköld för arduino. Som kan känna av gasolläckage och CO2 -koncentration i vår atmosfär.Och också piper en summer som tänder lysdioden och avgasfläkten när LPG upptäcks eller koncentrat
Arduino/Android -timer (med app!). Kontrollera dina ljus och andra saker: 6 steg
Arduino/Android -timer (med app!). Kontrollera dina lampor och andra saker: Hej! Här är jag med en annan timer. Med det här projektet kan du ställa in om timern ska vara " PÅ " eller " OFF " för varje timme på dygnet. Du kan ställa in mer än en händelse om dagen med hjälp av Android -appen. Genom att kombinera Arduino och Android