cover excel
3-4 minuten

Anzeige bei 7 Segmenten in Excel: Anleitung und Download

Diese DateiExcelausgelegt ist, eine7 segmente digitalanzeige, auch bekannt als indikatorLED-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äzisebinä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 typischen7 segmente displaywird 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 derbinä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 dieRü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) undVisuelle Darstellungdies 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 inMicrosoft Excelerfordert 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 FunktionsnutzungSTRINGA. EXTRAKTEden 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 PanelBedingtes Formatsuchen 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