Anzeige für außen (Sonne)

Ich arbeite gerade an einem kleinen Projekt, wo ich gerne ein Display hätte, das dieses Format unterstützen müsste:

00 00:00:00

Dies müsste draußen auf einem Motorrad (Motocross) verwendet werden. Grundsätzlich würde es nur bei sonnigem Wetter oder nur wenn es sehr wenig regnet verwendet werden. Das Display müsste mit sehr kleinen Ports (Adafruit Trinket oder so) an einen Mikrocontroller angeschlossen werden. Ich dachte an 7- und 8-segmentierte LEDs , die zu einem Format führen würden:

00 00.00.00

Was völlig in Ordnung wäre. Ich weiß, dass es auch vorgefertigte Arrays dieser segmentierten LEDs gibt.

Nun meine Frage: Wäre dies der beste Weg, um im Sonnenlicht ein gut sichtbares Display zu haben, das einigen Stößen standhält? Wenn ja, wie kann ich sicherstellen, dass alle benötigten Ports (58 = 7+7+7+8+7+8+7+7) auf meine wenigen Ports passen? Ich habe von einer Möglichkeit gehört, weniger Ports zu benötigen und eine Komponente dazwischen zu stecken, aber ich habe keine Ahnung, was das ist und wie es funktioniert.

Eine kleine Anmerkung: es sollte so günstig wie möglich sein (aber trotzdem solide und stark);

Die Sichtbarkeit bei hellem Tageslicht kann eine Herausforderung sein. Es sind einige ausgezeichnete, bei Tageslicht lesbare LCD-Displays erhältlich. || Ein Standard-Smartphone-Bildschirm mit einer gewissen Abschirmung gegen direktes Licht kann bei hellem Licht bemerkenswert gut funktionieren – und ist möglicherweise die einfachste Möglichkeit, mit variablen Zeichengrößen und -stilen zu experimentieren.
LCD-Displays, die "transflektiv" sind, eignen sich normalerweise am besten für diese Art von Anwendung.
Scheint, als ob jeder denkt, ich sollte mich für ein LCD anstelle der segmentierten LEDs entscheiden. Interessant und das würde auch das Problem mit 58 benötigten Ports beseitigen.

Antworten (1)

Um es im Sonnenlicht sehen zu können, sollten Sie ein 7-Segment-LCD-Display wie dieses verwenden:

Geben Sie hier die Bildbeschreibung ein

Bild von alibaba.com

Um es im Dunkeln zu sehen, wählen Sie eines mit Hintergrundbeleuchtung.

Um Pins zu sparen, könnten Sie einen BCD-zu-7-Segment- Decoder wie CD4511 verwenden . Für jede Ziffer benötigen Sie 4 statt 7 Pins. Dies erleichtert auch die Schnittstelle mit dem Mikrocontroller (schreiben Sie den anzuzeigenden Wert direkt an einen 4-Bit-Port für jede Ziffer).

Sie können auch in Schieberegister (z. B. 74HC595) schauen, um Pins zu sparen. Mit 4 Pins können Sie eine (praktisch) unendliche Anzahl von Ausgängen steuern, wenn Sie sie kaskadieren. In Ihrem Fall könnten Sie nur 8 Schieberegister verwenden. Dies ist die Lösung mit dem geringsten Bauteil- und Lötaufwand.