Ich wollte die Daten meines analogen Wasserzählers mit einem Arduino auslesen. Der Wasserzähler hat ein kleines Zahnrad aus einem reflektierenden Material. Schauen Sie sich einfach die Bilder an. Die erste Idee war, dieses Rad mit einer hellen Lichtquelle zu beleuchten und das reflektierte Licht zu erfassen. Nach vielen Experimenten musste ich diese Idee aufgeben. Das Problem war, dass das Zahnrad das Licht nicht gleichmäßig für jed
Die nächste Idee war also, die Intensität des reflektierten Lichts eines der roten Pfeile zu messen. Der Pfeil mit der 0,001-Skala misst jeweils 1 Liter pro Umdrehung. Eine grüne superhelle LED wurde verwendet, um das Wasserzählerdisplay zu beleuchten, und ein Fototransistor mit einem einfachen Verstärker sollte das Signal erkennen.
Es ist wichtig, eine grüne LED zu verwenden, da Grün die Komplementärfarbe zu Rot ist. Der rote Pfeil wird den größten Teil des grünen Lichts absorbieren, während der weiße Hintergrund den größten Teil davon reflektieren wird.
Der erste Versuch ohne spezielle Optik führte zu einem nicht so stabilen Ergebnis. Nachdem ich viel mit den Schrauben herumgepfuscht hatte, beschloss ich, ein einfaches Objektiv anzubringen. Aber alle Objektive, die ich finden konnte, waren ziemlich teuer, und es war sehr schwierig, eines zu finden, das zum kleinen Durchmesser passt, den ich brauchte. Aber es gibt eine billige, sehr effektive Alternative auf eBay. Ich fand
http://www.ebay.de/itm/252821221343?_trksid=p2057872.m2749.l2648&ssPageName=STRK%3AMEBIDX%3AIT
Aber ich denke, dass jedes andere Smartphone-Kameramodul diese Aufgabe erfüllen wird. Du musst das komplette Kameramodul zerlegen. Der einzige benötigte Teil ist das Objektiv.
Das Ergebnis war ziemlich gut. Ich konnte ein starkes Signal auf dem Oszilloskop sehen. (Zwischen 2,5V und 3,5V, während der rote Pfeil sich dreht)
Das komplette Design besteht aus dem Wasserzähler-Sensorgerät, einer Box für die Elektronik und der Elektronik selbst.
Unter den gedruckten Teilen benötigen Sie zwei Gewindestangen (ca. 80 mm Länge und 3 mm Durchmesser), 2 M3-Muttern, 2 M3-Sicherungsmuttern und ein paar Unterlegscheiben.
Ich habe eine alte USB-A-Buchse wiederverwendet, die ich in den Deckel des Wasserzählers geklebt habe, um die elektrischen Verbindungen aus dem Sensor herauszuführen. Etwas Wärmeschrumpfschlauch ist auch sehr nützlich.
모델 소스
