Ich arbeite an einem einfachen Setup mit einem Arduino Nano, um das Schalten meiner Autoscheinwerfer zu automatisieren, wenn es dunkel wird. Ich bin zufrieden mit der Programmierung der Verwendung und Codierung von Arduino und LDR. Sie wird mit einem DC-DC-Abwärtswandler betrieben, um die 12,9 V (ish) in etwa 7 V umzuwandeln. Ich beabsichtige, das Arduino über den geschalteten Stromkreis im Auto mit Strom zu versorgen, damit es keinen Strom zieht, wenn das Auto nicht benutzt wird, und da es ein normalerweise offenes Relais steuert, besteht keine Gefahr, dass das Arduino versehentlich eingeschaltet wird die Lichter, wenn es geparkt ist. (Das Relais befindet sich auf der Niederstromschalterseite der OEM-Werksverkabelung, vor den Hauptscheinwerferrelais gibt es auch einen Schalter, um den Arduino zu isolieren und die Lichter wie gewohnt zu betreiben.)
Ich möchte jedoch, dass die Lichter nach dem Ausschalten des Autos etwa 5 Minuten lang eingeschaltet bleiben. Wäre dies mit einem Kondensator oder ähnlichem möglich, der sich auflädt, wenn der Arduino mit Strom versorgt wird, und ihn nach dem Einschalten weiter mit Strom versorgt schneiden? Ich nehme an, ich bräuchte eine Schaltung, um sicherzustellen, dass die Kappe während der Entladung einen stabilen Strom / eine stabile Spannung liefert, obwohl der Arduino hilfreich ist, um mit 5-12 V betrieben werden zu können. Dies würde mir automatische Lichter geben, wenn das Auto eingeschaltet ist (oder zumindest der Schlüssel in der Zündung gedreht wird), aber sicherstellen, dass die Lichter nicht versehentlich angehen.
Jede Hilfe wird sehr geschätzt. Ich habe diese Frage in einem Arduino-Forum gestellt, aber die meisten Antworten rieten nur dazu, den Arduino ständig mit Strom zu versorgen und die Verzögerung mit Code zu machen, was ich wirklich vermeiden möchte, da das Auto nicht jeden Tag benutzt wird und ich nicht springen muss es, weil der Nano die Batterie entleert hat.
Betreiben Sie den Mikrocontroller mit der gleichen Leistung, die den Scheinwerfern zur Verfügung steht. Der zusätzliche Strom zum Betrieb des Mikros ist im Vergleich zu dem der Scheinwerfer winzig.
Stellen Sie einfach sicher, dass das Mikro in den richtigen Energiesparmodus wechselt, wenn Sie mit den Scheinwerfern fertig sind. Ich weiß nicht, ob die Arduino-Hardware so ausgelegt ist, dass sie einen niedrigen Schlafstrom zulässt oder nicht, aber viele Mikros sind es. Mit kompetenter Hardware um sie herum ist dies trivial. Der Selbstentladestrom der Autobatterie kann leicht weit unterschritten werden.
Eine andere Idee: Sie können ein Zeitrelais wie dieses oder sogar dieses verwenden, um eine konstante Spannung durch das neue Relais laufen zu lassen, aber die Position der Zündung "EIN" des Autos als positiven (+) Auslöser verwenden, der durch ein anderes Relais mit geht die Masse (-) des Relais, das von Ihrem Arduino ausgelöst wird (wenn es draußen dunkel ist). Stellen Sie den Timer auf 5 Minuten ein, und jedes Mal, wenn Sie die Zündung ausschalten, können die Scheinwerfer 5 Minuten lang eingeschaltet bleiben, wenn es draußen dunkel ist.
Joren Väs
Tom Tischler
Tom Tischler
Tom Tischler
Joren Väs
BeB00
Neil_DE
J Gesetz
Russell McMahon
Russell McMahon