LED Dawn / Sonnenaufgang Wecker, Nachtlicht & Sicherheit Licht - Arduino kompatibel (7 / 22 schritt)

Schritt 7: Modul 2 - 4-stelliges Display - Übersicht


Wenn es sich um eine Uhr handelt, muss es uns die Zeit zeigen!  Vorzugsweise sollten es tun im Dunkeln.

Zu diesem Zweck habe ich eine billige rot (gute Nacht) 4-stellige, 7-Segment LED-Anzeige von e-Bay gekauft verwendet.  Dies hat nur 12 Pins: 8 gemeinsamen Anoden, eines für jedes Segment der Anzeige und vier gemeinsamen Kathoden, eine für jede Ziffer.  Natürlich können Sie separate gemeinsame Kathode vierstellig, wenn Sie bevorzugt, aber Sie müssten die Segment-Anoden Draht zusammen.

Das Trennzeichen Doppelpunkt ist das einzige "Segment", die auf die achte Anode leuchtet.  Es ist verbunden mit Ziffer 2 (Zählung L, R) und die Ziffer 2 Kathode verwendet.  Keine LEDs leuchten mit Anode 8 und einer Kathode.  Wir wollen auch eine Angabe, ob der Alarm "bewaffnet", damit ich eine einfache rot/Orange LED zwischen der Anode für das Trennzeichen Doppelpunkt und die Kathode für Ziffer 4 gesetzt haben.  Wir könnten ein weiteres zwei Anzeigeleuchten leicht hinzufügen, wenn wir auf die anderen stellen wollte.  Wenn Sie eine Uhr, die am/pm machen (mir ist 24-Stunden-Format) liest dann Sie eine "pm"-Anzeige, zum Beispiel möchten vielleicht.  Einige andere 4-stellige LED können auch die Dezimalstellen auf den anderen Ziffern verwenden.

Weil die Anoden für jedes Segment und die Kathoden, jede Ziffer sind, können wir jedes Segment einzeln aber nur eine Ziffer zu einem Zeitpunkt eingehen.  Wir könnten dies direkt, aber es fahren nehmen 12 Pins und wir nicht entbehren können würde, dass viele! Das ist, wo ein dedizierte Treiber-Chip kommt, und ich habe unglaublich billig wie Chips Maxim 7219 verwendet.  Dies kann bis zu 8 Ziffern fahren, durch Scannen jede Ziffer wiederum so schnell, dass sie alle für das menschliche Auge beleuchtet erscheinen.  Es hat auch Software-Steuerung der Helligkeit, die ein netter Bonus ist und Konstantstrom-ermöglicht es uns zu vermeiden, mit einer ganzen Batterie von Widerständen.

Die 7219 kommuniziert, indem ein standard "shift Register" Typ serielles Protokoll mit Uhr, Riegel und Datenleitungen - das ist nur 3 Pins anstatt 12. Und wenn 8 Ziffern ist nicht genug für Sie, dann können Sie Daisy-Chain-so viele wie Sie benötigen.  Vier Ziffern ist genug für uns, obwohl wenn Sie eine Anzeige von Sekunden zu fügen wollten, könnten Sie das tun von dem gleichen Chip.

Die 7219 nimmt einen Widerstand zwischen Pin X und + 5V, den maximalen Strom eingestellt.  Ein 10-K bietet Ihnen rund um 40mA die obwohl zuviel für das ständige fahren einer typischen LED sollte gut da wir nur Scannen jedes segment einen Bruchteil der Zeit (1 Pass 4 da wir 4 Digts fahren).  Für die besondere Darstellung, die ich hatte, war dies noch verrückt-hell und ich habe es auf die niedrigste Softwareeinstellung für ein Schlafzimmer.  Sie könnte ein 10K - 50K Trim-Pot in Serie mit dem festen 10K um den Helligkeitsbereich in Hardware dann wählen Sie eine bestimmte Helligkeit von Software setzen.

In Verbindung stehende Artikel

LED-Sonnenaufgang Wecker mit anpassbaren Song Alarm

LED-Sonnenaufgang Wecker mit anpassbaren Song Alarm

Meine MotivationIn diesem Winter meine Freundin hatte eine Menge Ärger am Morgen aufwachen und schien von SAD (Seasonal Affective Disorder) leiden. Ich merke auch wie viel schwerer es ist, im Winter aufwachen, da die Sonne noch nicht gekommen ist. Sy
Arduino LED Strip Krippe/Bett Nachtlicht

Arduino LED Strip Krippe/Bett Nachtlicht

Dieses Projekt wurde erstellt, weil ich etwas, was ich an einem Wochenende, das wäre einfach machen könnte zu verstehen und mit Basteln, aber auch cool wenn fertig aussehen wollte. Ein Arduino + LED-Streifen war die perfekte Kombination, wie Sie beko
10W led Sicherheit Licht Hack

10W led Sicherheit Licht Hack

nun, ich denke, ich beginne mit den Worten, dass dies meine erste ist in der Lage, so sanft (, Lol. Ich schien immer ein Problem mit meinem Halogen Sicherheit Lichter ausbrennen. Ich wollte eine einfache, billige und dauerhafte Lösung. Unter der Leit
DIY-Infrarot-Annäherungssensor (Arduino kompatibel)

DIY-Infrarot-Annäherungssensor (Arduino kompatibel)

Ever blickte auf Sparkfun oder Adafruit für einige coole Roboterteile und sah diese teuren IR und Ultraschall Näherungsschalter? Ich habe, und ich wirklich wollte, aber sie sind so teuer ($30-$40 oder mehr) so entschied ich mich, dass ich mich mit de
Arduino kompatibel Badewanne Controller

Arduino kompatibel Badewanne Controller

Lets Start mit einer Warnung: dieses Projekt steuert Wasser. Strom und Wasser nicht wirklich mischen und es gibt eine reale Gefahr von elektrischen Schlägen und oder Tod, wenn man nicht aufpasst. Erstellen Sie dieses Projekt auf eigene Gefahr und ich
Schritt für Schritt Anleitung zum Micro Magier Robotersteuerung (Arduino kompatibel)

Schritt für Schritt Anleitung zum Micro Magier Robotersteuerung (Arduino kompatibel)

Micro-Zauberer aus DAGU ist ein low-cost Arduino kompatibel Controller entwickelt, vor allem für Anfänger, einen kleinen Roboter bauen. Der Vorstand hat eine Reihe von nützlichem Zubehör eingebaut, so dass in den meisten Fällen Schilde nicht erforder
Gewusst wie: Steckbrett Arduino kompatibel.

Gewusst wie: Steckbrett Arduino kompatibel.

Es ist kein Geheimnis, die um Oomlout HQ wir sind große Fans des Open source-Arduino-Mikrocontroller. Das vorgefertigte Duemilanove Board ist eine erstaunliche Prototyping Plattform, aber manchmal es macht Spaß, etwas für sich selbst zu machen. Was f
Machen Sie Ihre eigenen benutzerdefinierten Arduino kompatibel

Machen Sie Ihre eigenen benutzerdefinierten Arduino kompatibel

ich liebe Ardunio. Ich liebe die Dinge, die Menschen machen mit ihnen und ich liebe es, meine eigenen zu machen. Im August letzten Jahres veröffentlichte ich eine Instructable auf wie erstelle ich eigene Briefmarke Größe Arduino kompatibel. Diese Ins
Elektrische Fingerabdruck Schloss-Arduino kompatibel

Elektrische Fingerabdruck Schloss-Arduino kompatibel

Jedes Unternehmen haben verschiedene Depatments, verschiedene Jobs haben unterschiedliche Anforderungen. Vor kurzem unsere Finanzchefs hat einige Probleme.Ihre Akten in Papierform benötigen hohe Vertraulichkeit und Sicherheit, einige wichtige Informa
Schnelle und einfache Arduino kompatibel H-Brücke Schild

Schnelle und einfache Arduino kompatibel H-Brücke Schild

In diesem instructable kann ausführlich behandelt werden wie ich ging darum, einen schnellen und einfachen, Arduino kompatibel, H-Brücke Schild. Aber zunächst eine kurze Einführung in was me got motiviert um zu machen.Ein paar Jahre her, habe ich ang
Bauen Sie Ihre eigenen Arduino kompatibel-IoT-Entwicklungs-Board

Bauen Sie Ihre eigenen Arduino kompatibel-IoT-Entwicklungs-Board

In diesem ForceTronics instructable betrachten wir wie Ihre ganz eigenen Arduino kompatibel Internet der Dinge-Entwicklungsboard bauen. Das Board verfügt über den Atmega 328p mit dem Uno-Bootloader, Niedrigenergie Bluetoothmodul, und andere Funktione
Verwenden Sie RFduino zum Ausführen Arduino kompatibel Skizzen und kommunizieren Sie mit Ihrem iPhone mit Bluetooth 4.0 Low Energy.

Verwenden Sie RFduino zum Ausführen Arduino kompatibel Skizzen und kommunizieren Sie mit Ihrem iPhone mit Bluetooth 4.0 Low Energy.

Wireless-Münze-Größe Arduino kompatibel OpenSource-Mikro-Computer, die auf Ihrem iPhone mit Bluetooth 4.0 Low Energy sprichtDie RFduino ist ein Stand-alone-Board, wie der Arduino UNO. Darüber hinaus hat die RFduino eine starke ARM Cortex Prozessor un
MCU Voice Broadcast System basierend auf ICStation Mega mit Arduino kompatibel

MCU Voice Broadcast System basierend auf ICStation Mega mit Arduino kompatibel

ICStationTeam stellen Ihnen diese MCU Voice Broadcast System basierend auf ICStation Mega2560. Dieses System funktioniert unter DC5V Spannung. Es kann interne erworbenen Songs in den MCU ausgestrahlt. Darüber hinaus kann es die Funktion der Wiedergab
Arduino gesteuert-Sicherheits-Licht auch beängstigend Prop für Halloween

Arduino gesteuert-Sicherheits-Licht auch beängstigend Prop für Halloween

Wenn Sie sind in einem Dschungel verloren und wissen nicht, was zu tun, um Sie über ein Tier zu informieren und wie mache ich Sie Ihr Arduino-Kit, nahm dann ist dies ein Ultraschall Oject-Ditector, die Ihnen, über jedes Tier sagen in der Nähe von...S