Dooferweise haben die ganzen kommerziellen Nachrüstthermometer „riesige“ Analoganzeigen, grelle LEDs oder weiß der Teufel nicht
alles. Jedenfalls wer eine Anzeige nachrüstet, will es wohl zeigen. Vor
McDonalds, Burgerking oder an der Dorftanke. Am besten wie bei Fast&Furious oder Need4Speed.
Aber ich kann verstehen, warum man zeigen will, was man hat: Die Dinger kosten richtig Schotter!
Aber ich kann verstehen, warum man zeigen will, was man hat: Die Dinger kosten richtig Schotter!
Paula will aber lieber im Cockpit möglichst unauffällig
daherkommen, aber dennoch die ein oder andere Raffinesse bieten. Deswegen hab
ich mich mal hingesetzt und rumexperimentiert und gebastelt. Materialwert etwa
8€, wie genau die Anzeige ist kann ich nicht sagen. Aber besser als keine und
bestimmt nicht schlechter als eine aus Taiwan.
Ich wollte schon immer mal mit einem Arduino rumwerkeln,
hier bot sich die Gelegenheit. Erst hatte ich mit den ganzen Thermostatplatinen
bei eBay geliebäugelt, aber wie die funktionieren weiß keiner und welche
Funktionen sie bieten konnte der Google Übersetzer nicht in die Auktionen
kopieren.
Hier ist jedenfalls die Einkaufsliste für dieses Projekt:
- Arduino Nano (Klon, tut aber nix zur Sache)
- 4 normale 3mm LEDs (Blau, Gelb, Grün, Rot)
- 220 Ohm Widerstand (+Poti der rumlag)
- Temperatursensor LM35
- 12v zu USB Adapter
- altes Telefonkabel
- neue Ölablassschraube + Kupferdichtring
- 3,5mm Stereo Klinkenstecker und Buchse
- Doppelstecker für den Stromanschluss
- Heißkleber
- JB-Weld (Temperaturbeständiger 2K-Kleber)
Zu Beginn bastelte ich den Blinddeckel um, unten waren vier
Dellen, jetzt sind es vier 3mm Bohrungen.
Als nächstes habe ich ein für den Sensor passendes Sackloch
in die Ölablassschraube gebohrt, dann auf der einen Seite des Telefonkabels den
Sensor festgelötet, die andere Seite des Kabels hat einen Stereoklinkenstecker
(ehemalig von einem Kopfhörer) bekommen. Die Sensorseite wurde mit JB-Weld
eingeklebt.
Als nächstes wurde die Klinkebuchse passend an den Arduino gelötet.
Das war der durchgängig funktionstüchtige Teil (naja, hier kann man ja auch nicht viel Falsch machen...), entwicklungsfreudiger stellte sich die Anzeige heraus:
Version 1 sollte mit einer RGB LED betrieben werden, alle
Löcher waren mit einer klaren LED gefüllt und von hinten durch einen Strohhalm
angeleuchtet.
Was Zuhause noch wunderbar funktionierte, ging im Auto gar nicht.
Es war leider zu dunkel und man erkannte absolut nichts.
Version 2 hat dann vier einzelne LEDs bekommen, jetzt war
die Anzeige aber viel zu hell.
Provisorisch hab ich nen mit Edding bemalten
Tesastreifen draufgeklebt. Ging, sah aber doof aus.
Version 2.5 hat zusätzlich noch einen Poti (hatte ich noch
rumliegen, man nennt mich ja auch elektro-Ludolf) zum Helligkeit dimmen.
Jetzt bin ich mit der Helligkeit zufrieden. Sieht zwar aus wie aus'm Legokasten, aber wat solls? Hauptsache et läuft.
Achja. So wie das bisher geschrieben ist, läuft da noch garnix. Ich musst mich mit ein, zwei Pils hinsetzen und wat entwickeln. War aber garnicht mal so schwer, ist doch noch sehr Basis Programieren gewesen:
Anschlussplan:Wie sagt man? Nicht schön, aber selten.
-------------------------------------------
Nachtrag: Habe bei Conrad ein Gläschen Tamiya X-19 ("Smoke" Window Tint) gefunden und gekauft. Damit hab ich die LEDs angemalt, jetzt erscheinen sie alle grau solang sie nicht leuchten... Wunderbar!
-------------------------------------------
Nachtrag #2: Inzwischen hab ich noch ein zweites Thermometer gebaut, daher konnte ich Fotos von der Schraube nachliefern. Das neue Thermometer ist für einen Facelift-Lupo bestimmt, der hat andere Schalterkappen:
Geil... 👍
AntwortenLöschenDanke ;D
LöschenSehr tolle Arbeit bzw. Anleitung, vielen Dank dafür!
AntwortenLöschenHab genau so etwas gesucht wo man zu kalt und zu heiss signalisiert bekommt.
Bekommt man das programmieren auch als Leie hin?
Grade erst im Spamordner entdeckt, dass ich nen Komentar bekommen hab, sorry ;)
LöschenErstmal danke fürs Lob, mir fehlte auch sowas "einfaches", daher hab ich mich selber dran gesetzt.
Ja, das Programmieren bekommt man auch als Leie hin, dieses war mein erstes Projekt (ausserhalb der Schule/Uni), der Programcode steht ja vollständig oben.
Jetzt könnte man es einfach abschreiben und auf seinen Arduino spielen, oder nach Belieben verändern.
Anleitungen findet man zuhauf auf Youtube, in Arduino Foren, Instructables, .....
Inzwischen ist aber die Temperatur bei der grünen Lampe runterkorrigiert, der Fahrtwind kühlt die Schraube leider mit. Glaub ich hab momentan 75grad eingestellt ;)
Grüße!
Hallo ,
AntwortenLöschenIch habe deinen Beitrag in dem lupo Forum gelesen. Dort hast du ja einen oled Display verwendet. Ich habe sehr großes Interesse daran mir selbst auch solch ein Öl Thermometer zu basteln. Leider bin ich noch nicht ganz so vertraut mit dem arduino. Könntest du mir da evtl auf die Sprünge helfen?
MfG
Moin Basti,
Löschenich werde aufjedenfall nen neuen Bericht schreiben wenn das Thermometer so ist, dass ich meine das es fertig ist.
An dem Standpunkt bin ich aber noch nicht angekommen ;)
Ansonsten kann ich sagen, dass das Program nur minimal abgeändert/erweitert wurde, die Displaybibliothek wurde eingebunden und ne Anzeige angehangen.