cover excel
3-4 minuten

Anzeige bei 7 Segmenten in Excel: Anleitung und Download

Diese Datei Excel ausgelegt ist, eine 7 segmente digitalanzeige, auch bekannt als indikator LED-LEDMit diesem System können Sie Zahlen von 0 bis 9 anzeigen, indem Sie bestimmte Lichtsegmente in einer standardisierten Konfiguration ein- und ausschalten. Jede Ziffer wird durch die gezielte Aktivierung von sieben Segmenten zum Leben erweckt, gesteuert durch eine präzise binärwert (wobei 1 „acceso“ und 0 „spento“ entspricht).

Grafische Simulation einer digitalen 7-Segment-Anzeige auf Microsoft Excel-Schnittstelle

Wie 7 Segmente Display funktioniert

Jede Ziffer auf einer typischen 7 segmente display wird durch eine Sieben-Bit-Sequenz erzeugt. In dieser Logik entspricht jedes einzelne Bit eindeutig einem Buchstaben (von "bis" bis "g"), der die genaue Position des Leuchtsegments auf dem Zifferblatt identifiziert:

a b c d und f g

Umwandlungstabelle: Zahlen und Binärcode

Jeder Buchstabe der vorherigen Zeile stellt eines der physischen Segmente des Displays dar. Ihre Aktivierung hängt ausschließlich von der mathematischen Kombination von Bits ab. Verwendung der binärsystemWir können das numerische Alphabet leicht abbilden. Die folgende Tabelle zeigt die genauen Sequenzen, die erforderlich sind, um die Zahlen von 0 bis 9 richtig zu "leuchten":

0 1111110
1 0110000
2 1101101
3 1111001
4 0110011
5 1011011
6 1011111
7 1110000
8 1111111
9 1111011

Projektstruktur auf Microsoft Excel

Um einen reibungslosen Betrieb und eine saubere Schnittstelle zu gewährleisten, ist die Tabelle in zwei Hauptbereiche unterteilt:

  1. Blatt 1 – Benutzeroberfläche (Frontend)Dieser Abschnitt beherbergt die Rücksetzbereich (eine Schaltfläche, die mit einem Makro verbunden ist, um den Zähler auf "00" zu melden)Eingangsbereich (wo eine zweistellige zahl frei eingegeben werden kann) und Visuelle Darstellung dies kehrt zurück, um das ergebnis zu screenen.
  2. Blatt 2 — Maschinenschnittstelle (Backend): Es ist der logische Motor des Projekts. Hier bricht das System jede einzelne eingegebene Ziffer auf, assoziiert sie mit ihrem eigenen binären Muster und sendet sie an ein Zellenraster. Diese Zellen färben sich schwarz, wenn sie das Bit "1" erfüllen, was den Schaltzustand des Displays simuliert.

Anzeigeentwicklungsprozess auf Berechnungsblatt

Die Realisierung dieser Simulation in Microsoft Excel erfordert etwa 3 Stunden Arbeit. Hier sind die grundlegenden Phasen des Entwicklungsflusses:

  1. Erstellen von Input und Reset: Entwicklung der frontalen Schnittstelle mit dem Hinzufügen eines dedizierten Makros für die schnelle Nullierung von Variablen.
  2. MaschinenschnittstellenlogikKonfiguration von relationalen Verbindungen zwischen Benutzereingabe und 7-Bit-Arrays. Excel verarbeitet die grafische Ausgabe über die Summe der aktivierten Segmente.
  3. Strangextraktion: Fortgeschrittene Funktionsnutzung STRINGA. EXTRAKTE den binärcode in sieben separate und unabhängige zellen aufzuteilen.
  4. Grafikdesign des Displays: Um einen größeren Realismus zu erreichen, wurden die Kanten der Segmente fertiggestellt, wobei kleine Dreiecke zu den kurzen Seiten gezogen wurden. Ein dickes Raster von Zellen wurde verwendet (etwa 11 × 11 für jedes Dreieck), was die technische Komplexität erhöhte, aber eine hervorragende visuelle Wirkung gewährleistete.
  5. Bedingtes Format: Anwendung von Excel native Formatierungsregeln, um automatisch die Zellen zu füllen, die den logischen Wert "1" melden.
  6. Fehlermanagement (Error Handling): Implementierung eines Schließsystems; Wenn der Benutzer einen Wert größer als "99" eingibt, gibt die Kontrollzelle die Nachricht "ERRORE" zurück, um den Out-Bereich zu alarmieren.

Sie können die Originalvorlage frei herunterladen und den Vorgang persönlich testen. Klicken Sie hier, um den Display-Typ in Excel herunterzuladen.

FAQ: FAQ

Was ist ein 7 Segment Display?

Es ist eine elektronische Komponente, die häufig für Rechner, digitale Uhren und Anzeigetafeln verwendet wird. Es besteht aus 7 Leuchtdioden (LED), die in Form der Zahl "8" angeordnet sind. Durch das Ein- oder Ausschalten verschiedener Kombinationen dieser Indikatoren können Sie alle Dezimalstellen von 0 bis 9 visuell reproduzieren.

Müssen Sie die VBA-Programmierung kennen, um diese Excel-Datei verwenden zu können?

Es ist nicht unbedingt notwendig. Das Herzstück der Operation (die Zerlegung in Binärcodes und Segmentzündung) nutzt die normalen Excel-Textfunktionen und die bedingte Formatierung. Für den speziellen Button "Reset" wurde jedoch ein einfaches Makro in VBA-Sprache integriert.

Kann ich die Farbe der „beleuchteten Segmente ändern?

Absolut. Um das Design anzupassen, wählen Sie einfach die visuellen Anzeigezellen aus, öffnen Sie das Panel Bedingtes Format suchen Sie im Excel Home-Menü nach der aktiven Regel (diejenige, die sich bei der Darstellung des Werts "1" mit Schwarz füllt) und ersetzen Sie die Füllfarbe durch eine Ihrer Wahl.

DeutschdeDeutschDeutsch