Car Logo Projector Hack

Er zijn zeer mooie en goedkope aftermarket autodeur-logoprojectoren die in de deur van een auto worden geïnstalleerd. Ze zorgen voor een geweldig beeld, maar het activatiemechanisme kan een nachtmerrie zijn omdat ze vertrouwen op een klein magneetje dat op de dorpel van de deur is geplakt, bedoeld om een Hall-effect-sensor op het apparaat te triggeren.

Het probleem is dat dit magneetje constant wordt weggeschopt of losgerukt door voeten bij het in- en uitstappen van de auto. Dit project lost dat probleem permanent op door de onbetrouwbare Hall-effect-sensor te vervangen door een betrouwbare mechanische drukschakelaar.

Het apparaat

Hoe het werkt

De cyclus begint wanneer de centrale 8-pins microcontroller (MCU) uit de diepe slaapmodus (deep sleep) wordt gewekt door het openen van een deur, wat de input-pin van de MCU naar de logische status HOOG (HIGH) zet.

Zodra de MCU actief is, trekt deze de Gate van de A1SHB (Si2301) P-kanaal MOSFET naar massa (LAAG / LOW), waardoor deze gaat geleiden en stroom doorgeeft aan de hoofd-LED. Het licht van deze krachtige LED gaat vervolgens door een miniature optische assemblage: eerst door een doorschijnende folie waarop het logo is gedrukt, en daarna door een lenssysteem dat het beeld scherp projecteert op het wegdek.

Terwijl het logo verlicht is, bewaakt de MCU continu het uitgangssignaal van de 1204 Hall-effect-sensor. Op het moment dat de autodeur wordt gesloten en het apparaat fysiek het magneetje op de dorpel nadert, detecteert de Hall-effect-sensor het magnetische veld en zet de input-pin van de MCU naar de status LAAG (LOW). De MCU zet vervolgens onmiddellijk de MOSFET Gate naar logisch HOOG, waardoor het circuit naar de LED wordt onderbroken, het licht uitgaat en het gehele systeem terugkeert naar een energiezuinige slaapmodus om de accu te sparen.

De MCU beschikt daarnaast over een timer, zodat de hoofd-LED na 2 minuten geen stroom meer ontvangt. De volgende cyclus begint na een nieuw HOOG-signaal van de Hall-effect-sensor, wat betekent dat de deur weer open is en het beeld opnieuw geprojecteerd moet worden.

De schema's van het apparaat zijn in kaart gebracht.

De Hack

Het doel is om de 1204-sensor te verwijderen en een mechanische drukschakelaar op de input-pin te plaatsen.

Stappenplan:

  1. Soldeer uitsluitend de sensor voorzichtig los.
  2. Soldeer een 10k pull-up weerstand tussen de input-pin en +3.7v.
  • Opmerking: Als er geen pull-up weerstand wordt gebruikt, zal de input-pin in een 'float' status (onstabiel) verkeren wanneer de drukschakelaar niet is ingedrukt.
  1. Kras een klein beetje soldeermask weg van het spoor van de input-pin.
  2. Soldeer vervolgens nieuwe draden: één naar de GND (massa) en één naar het spoor van de input-pin.
  3. Leid de nieuwe draden door de achterkant van de plastic behuizing en soldeer de uiteinden aan de nieuwe drukschakelaar voor de deur. Meet eerst de benodigde lengte op en probeer een grotere drukschakelaar te gebruiken.
  4. Installeer de gehele assemblage op de autodeur. Verstop de draden aan de onderzijde en gebruik indien nodig lijmsteuntjes (coasters).

Nu wordt de projector aangestuurd door de mechanische drukschakelaar, waardoor er geen risico meer is dat er onderdelen worden losgerukt bij het betreden van het voertuig.