Innehållsförteckning:
Video: Bygga nyckelfritt billarm: 3 steg
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:39
De flesta avancerade moderna fordon har nyckellöst bilalarm eller PKE: som namnet säger i nyckeln mindre bil behöver du inte använda någon nyckel för att låsa upp/låsa dörrarna och starta inte heller bilmotorn. För att låsa upp eller låsa dörrarna föraren trycker bara på den lilla svarta knappen som är monterad vid dörrhandtaget, och genom att trycka på motorstartknappen medan du trycker på bromspedalen startas motorn. i korthet fungerar systemet genom att använda 2 band för kommunikation mellan LF -bandet (vanligtvis 125 kHz) och RF band (300 ~ 400+ Mhz). när föraren trycker på dörrhandtaget kommer bilen att sända en kod vid LF -bandet, om fjärrkontrollen ligger inom täckningsområdet som inte är mer än 5 meter från fjärrkontrollen får signalen och den demodulerade signalkoden matchar mellan bil och fjärrkontrollen så kommer fjärrkontrollen att svara på en signal vid RF -bandet och igen om kodsignalen är giltig kommer bilen att låsa upp och ge åtkomst till start och körning. du kan söka på google och läsa mer om pke -larm. I det här projektet ska jag bygga PKE -larmsystem för min bil
Tillbehör
pi
Steg 1: Bilalarmet
Jag valde pic16f877a uc för billarmet men du kan arduino, avr eller någon annan uc
biltrådarna som ansluts till larmsystemet är följande:
+12 vground2 trådar för att låsa och låsa upp dörrar
2 ledningar för signalljus
horn- eller sirenetråd (tillval)
dörrbrytare (aktiv låg)
handbroms (aktiv låg)
bromspedal (aktiv hög)
bränslepump (aktiv hög för att kontrollera om motorn går eller inte)
IGN
ACC
Start
så i allmänhet behövs cirka 12 I/O
eftersom det är nyckelfritt finns det två knappar, en är dörrhandtagsknappen och den andra är motorstartknapp och 1 PWM -utgång för (125 kHz antennen)
här är länken till källkoden:
github.com/warshaa/PKE_Alarm/ istället för att använda den svarta tryckknappen på dörrhandtaget för att låsa/låsa upp dörrarna, jag använde en piezo monterad på den främre vindrutan så istället för att trycka på knappen måste jag slå på vindrutan då vaknar larmet och skickar en 125 kHz signal
Steg 2: Bilens fjärrkontroll
fjärrkontrollen drivs av 3v cr2032 -batteri Jag använde premo -antennen inställd på 125khz
ams As3933 kan detektera LF -frekvens på så låga nivåer som få uVrms, då förstärker den signalen och demodulerar den. Jag använde detta bibliotek på github för att programmera as3933:
github.com/LieBtrau/arduino-as3933
Det finns två lägen som antingen endast är frekvensdetekterande, i detta läge kommer as3933 att sända högt på väckstiftet när den detekterar signal vid den specifika programmerade frekvensen.
det andra läget är mönsterläge antingen enkel eller dubbelmönster i detta läge as3933 kommer att jämföra det mottagna mönstret med det som är förprogrammerat i chipet om det matchar det kommer att mata ut High på wake pin.
du kan läsa läget om denna ic på databladet som är länkat nedan:
Jag valde också HT12E som en kodare som inte var ett bra val på grund av enhetens låga säkerhet men det var ganska enkelt att implementera och använda.
den har 4 digitala ingångar så jag kopplade 3 av dem till 3 tryckknappar och den andra till väckningssignalen från as3933
Steg 3: Installationen
som nämnts tidigare om huvudtrådarna för alla bilsystem kopplade jag dessa ledningar till billarmet. Jag installerade också en tryckknapp på nyckelplatsen. men innan det klippte jag bilnyckeln och placerade den på nyckelplatsen för att hålla ratten olåst hela tiden.
här är videon av projektet:
det är det Jag hoppas att du tycker att det här projektet är användbart, om du har några frågor är du välkommen att kommentera nedan
Rekommenderad:
Bygga en Arduino MIDI -kontroller: 9 steg (med bilder)
Att bygga en Arduino MIDI -controller: Denna instruerbara publicerades ursprungligen på min blogg den 28 juni 2020. Jag gillar att bygga saker som innehåller elektronik, och jag har alltid velat bygga något med Arduino. En av de vanligaste byggnaderna för nybörjare som jag hittade var en MIDI -styrenhet.
Bygga en självkörande båt (ArduPilot Rover): 10 steg (med bilder)
Bygga en självkörande båt (ArduPilot Rover): Du vet vad som är coolt? Obemannade självkörande fordon. De är så coola faktiskt att vi (mina uni -kollegor och jag) började bygga en själv redan 2018. Det är också därför jag bestämde mig för i år att äntligen avsluta den på fritiden. I denna instans
Designa och bygga ett kraftledningsfilter för en Android -telefonladdare: 5 steg
Designa och bygga ett kraftledningsfilter för en Android -telefonladdare: I den här instruktionsboken kommer jag att visa hur du tar en vanlig USB -till -mini -USB -kabel, separerar den i mitten och sätter i en filterkrets som minskar alltför högt ljud eller hash producerad av en typisk Android -strömförsörjning. Jag har en bärbar m
MutantC_v2 - en enkel att bygga Raspberry Pi handhållen/UMPC: 8 steg (med bilder)
MutantC_v2 - en enkel att bygga Raspberry Pi handhållen/UMPC: En Raspberry -pi handhållen plattform med ett fysiskt tangentbord, Display och Expansion header för anpassade kort (som Arduino Shield) .mutantC_V2 är efterföljare av mutantC_V1. Kolla in mutantC_V1 härifrån. Https://mutantc.gitlab.io/https: //gitlab.com/mutant
Varför bygga en robot för bröllopet ?: 9 steg
Varför bygga en robot för bröllopet ?: Jag har alltid gillat robotik och drömt om att bygga en robot. Varför inte göra det under den viktigaste dagen i mitt liv? Inför den brådska som är förberedelserna inför bröllopet, byggde jag roboten som skulle ta ringarna till gången. Alla som