Ofta tänker vi på bilar som att de har ansikten. Och trots vad filmen Cars kanske du tror, strålkastarna är ögonen. Bilar som Jeep Wrangler som har runda strålkastare bidrar till effekten. Du kanske har sett "arga ögon"-satser som får dessa fordon att se galna ut med plastlutningar - men det verkar som synd att begränsa en bil till en känsla. Lyckligtvis hittade jag ett sätt att ge en bil ögonbryn som faktiskt rör sig och testade det åt dig på min Mercedes.
En man som heter Peter på Twitter hade idén att jeepar skulle ha ögonluckor som rör sig i förhållande till gasreglaget. Ju mer du trycker ner gaspedalen, desto mer aggro blir bilen. Det lät så roligt att jag helt enkelt var tvungen att bygga den själv.
Jag hade inga komponenter till hands och inte heller en Jeep Wrangler. Däremot hade jag en Mercedes E-klass med lagom runda strålkastare, och jag tänkte att det var tillräckligt nära för att komma igång med. Jag tappade några hundra dollar på delar och började jobba.
Det resulterande bygget var ett fullständigt uttryck för min kreativitet och glädje. Det kanske inte är gatulagligt, eller ens i god smak, men jag lovar dig, det är jävligt roligt.
Med mycket erfarenhet av elektronik tog det mig inte lång tid att sätta ihop ett koncept. Allt jag behövde var en mikrokontroller för att läsa bilens gasläge och sedan använda denna för att driva vinkeln på ett par servomotorer. Servomotorerna skulle fästas på toppen av strålkastarna och skulle flytta ögonbrynen därefter.
Det tog inte lång tid att få ett proof-of-concept igång på bänken.
Efter att ha önskat ett snabbt och enkelt bygge lånade jag ut de komponenter som jag var mest bekant med. Jag tog några grundläggande servon, en Arduino Uno-mikrokontroller och några stödjande komponenter och började slänga ihop all elektronik. Till skillnad från Peters design, skulle jag inte gå med de subtila roterande luckorna. Istället skulle jag satsa på riktiga arga tecknade ögonbryn.
Det första jag var tvungen att ta reda på var hur man läser av gasreglagets position. Ett sätt skulle vara att ta tag i meddelanden från CAN-bussen som hänför sig till gasspjällets position. Detta skulle fungera på en mängd olika moderna bilar, även om det är lite komplicerat på min 1998 E-klass. Istället valde jag en enklare metod och bestämde mig för att läsa av den variabla spänningen direkt från gaspådragssensorn under huven.
Arduino skulle sedan ta denna spänning, och eftersom den varierade, sa åt servon att flytta ögonbrynen. Jag ställde in systemet så att ögonbrynen var något avslappnade vid tomgång och skulle sedan snabbt gå in i en mer aggressiv vinkel när gasreglaget applicerades.
Med hjälp av någon duschdraperistång för att fungera som monteringsplattor och ögonbryn fick jag ett grundsystem igång relativt snabbt. Att luta sig in i gasreglaget skulle få bilen att se arg ut, precis som jag hoppades.
Det fanns dock några problem. En bil låter arg baserat på RPM. Men mitt system skulle bara se ut arg när gasen sattes på. Om du lutade dig in i gaspedalen skulle bilen se arg ut tills du träffade redline och fick backa. Jag insåg snabbt att systemet förmodligen skulle fungera bättre med ilskan mappad till RPM istället för gasspjällsposition.
Det andra problemet var att metallögonbrynen jag skapade helt enkelt inte var särskilt synliga på avstånd, särskilt på natten. Jag insåg att jag istället kunde bygga skräddarsydda ögonbryn som lyste upp och lyste ett hett, rasande rött när ilskan (och varvtalet) steg. Detta tog mycket extra arbete för att göra ögonbryn som glödde konsekvent och såg ut som en del. Jag snickrade ihop LED-remsor, genomskinliga linjaler och skum och lutade mig mot min erfarenhet av dragkedjor och klister för att göra något som skulle hålla och se ut som en del.
Dessa förändringar krävde en byte till en kraftfullare mikrokontroller som kunde köra lysdioderna och servon samtidigt utan att hoppa eller rycka runt. Jag hade lite tid att optimera, så jag valde ESP32, som går på mäktiga 240 MHz och blåser Arduino Uno ur vattnet.
Jag var också tvungen att hitta ett sätt att skrapa en RPM-signal från Mercedesen, som jag så småningom hittade genom att hacka in kablarna för vevaxelns lägessensor. Jag var väl medveten om att jag kan hamna i att mura min ECU eller bil under processen, men när du arbetar snabbt måste du ibland bara fokusera på att få jobbet gjort.
Efter att ha tjatat på varje ledig minut jag hade lyckades jag få igång systemet. Uppenbarligen är det lite riskabelt att köra runt med stora arga röda ögonbryn på sin bil, så jag körde ner till en avskild grusväg innan jag eldade upp Angry Eyes för första gången. Med kameran i rullning lutade jag mig mot gasen och gjorde den ödmjuka V6:an som ett odjur. Bilens ansikte visade nu att det betydde allvar, med ögon glödande och ögonbryn bländande med allt hot som röda lysdioder kan ge.
Med de arga ögonen glödande, skulle andra bilister se att jag menade allvar varje gång jag rusade förbi under en omkörningsmanöver. Oavsett om jag sprängde nerför en grusväg som sparkade upp damm eller varvade vid ett stopp, tillförde ögonen ett drama och en attityd som hade saknats i mitt liv fram till nu.
De fick mig också att önska att jag hade en större motor under huven på Merc, om jag ska vara ärlig. Jag ville ha något som mer adekvat matchade bilens uttryck med en passande guttral avgasnot.
Bygget kom samman på en kort tidslinje. Det fanns massor av krångel med att knacka på bilens elektronik, och de varma temperaturerna under motorhuven och snurrande motorbitar var inte heller vänliga. Utvecklingsprocessen krävde också livet av flera lysdioder, två mikrokontroller och en servo.
Trots alla dessa utmaningar fungerade slutresultatet och fungerade förvånansvärt bra. Om jag inte var orolig för att polisen skulle beslagta min bil, skulle jag kunna köra dessa hela tiden. Om jag gjorde det, skulle jag förmodligen lägga till en funktion för att låta ögonbrynen också vara indikatorer. Lysdioderna kan lysa upp alla regnbågsfärger och animera också, så det finns gott om plats för dumt kul.
Som jag designade systemet skulle det faktiskt vara väldigt lätt att porta till andra bilar också. Den kan enkelt kopplas till nästan vilken bil som helst med en enkel resistiv gaslägessensor, eller vilken bil som helst med en induktiv vevaxelpositionssensor. Alternativt är det lätt att programmera om det för att fungera med andra signaler, och du kan enkelt modifiera det för att läsa CAN-bussen istället. För intresserade parter kommer jag så småningom att lägga upp byggfilerna online, men realistiskt sett, om du har läst den här artikeln, har du den grundläggande informationen du behöver för att återskapa projektet.
Ska du göra detta med din egen bil? Absolut, i mina ögon. Dessa skulle vara en fantastisk mod för alla Jeep Wrangler eller Mazda Miata, och skulle få dig alla skratt åt dina lokala bilar och kaffe. De är ännu mer benägna att göra dig till en stjärna på driftbanan eller på din lokala utbrändhet. Om du har en 240SX i Formel D och kan flirta dig igenom granskning, låt oss prata om att rocka dessa på dina popup-fönster.
Med det sagt, jag rekommenderar inte att du använder dessa på gatan. Vickande ljus på framsidan av din bil kan vara distraherande för andra bilister, särskilt när de är röda. Om jag hade något så löjligt installerat permanent, skulle jag ställa in dem för att fungera som enkla icke-flyttbara varselljus om jag inte specifikt aktiverade dem för skojs skull. Det är ungefär det enda sättet du kan komma undan med något så dumt utan att få ett strängt tilltal från den lokala konstabulären.
På det hela taget hade jag väldigt roligt att sätta ihop det här bygget. Jag skulle vilja rikta min hatt för Peter för idén, och jag hoppas att ni alla gillade showen. Låt mig veta om du bygger din egen - jag vill verkligen se dessa i en driftvideo!
Har du ett tips? Låt författaren veta:[email protected]