micro:bit 7-Segment Anzeige

micro:bit 7-Segment Anzeige
Artikel-Nr
20260
Verfügbarkeit: Auf Lager
CHF  22.90
Artikel-Nr
20260

Alle Bestellungen vor 14h werden gleichtags verschickt

A-Post 8.90  |  B-Post 6.90

Zahlungsarten

Das 7-Segment für Micro: Bit ist eine vierstellige 7-Segment-Anzeige für Micro: Bit. Sie können damit Zahlen anzeigen, aber auch Buchstaben und andere Zeichen!

Eigenschaften

  • Einfach anzuschließen (benötigt nur einen Mikro: Bit-Pin plus Strom)
  • Stromversorgung direkt über Micro: Bit-Pins
  • Senden Sie Nachrichten mit den seriellen Blöcken des micro: bit an das Display
  • Nützlich zum Anzeigen von Messwerten von Sensoren, zum Erstellen von Uhren usw.

Beginnen

Anschließen an Ihr micro: bit

Verbinden Sie die Stromanschlüsse GND und 3V zwischen dem Micro: Bit und dem 7-Segment für Micro: Bit. Verbinden Sie den Rx (Empfangs) -Pin des 7-Segment für Micro: Bit mit einem der Pins des Micro: Bits.

Blockcode-Beispiele

Anzeige '1234'

Dieses erste Beispiel zeigt die Nummer 1234.

Durch die serielle Umleitung zum Blockieren kann das micro: bit serielle Nachrichten (TX) an Pin 0 senden. Dadurch wird der RX-Pin auf Pin 16 gesetzt, dies wird jedoch nicht verwendet. Bei Verwendung der 7-Segment-Anzeige sendet das micro: bit nur Nachrichten, empfängt sie jedoch nicht.

Beachten Sie, dass Sie die Baudrate auf 9600 einstellen müssen, da dies die Kommunikationsgeschwindigkeit ist, die das Display erwartet.

Die Pause ist nach dem Umleiten der seriellen Kommunikation erforderlich, damit die Kommunikation beginnen kann.

Mit dem Seriennummernblock wird ein Wert in die Anzeige geschrieben.

ANZEIGE 'Byte'

Sie können nicht nur Zahlen anzeigen, sondern auch Text anzeigen, obwohl mit nur sieben Segmenten pro Ziffer viele der Buchstaben und Satzzeichen sehr ungefähr sind. Zum Beispiel könnten wir das Wort 'Byte' mit dem folgenden Code anzeigen.

Beachten Sie, dass wir in diesem Gehäuse den seriellen Schreibzeichenfolgenblock verwenden, da wir Text anstelle einer Zahl anzeigen möchten.

Anzeige löschen

Wenn Sie nur Text oder Zahlen mit einer seriellen Schreibzeichenfolge oder einer seriellen Schreibnummer an das Display senden, werden bei jedem Senden eines anderen Zeichens alle aktuell angezeigten Zeichen um eine Position nach links verschoben und das neue Zeichen ganz rechts platziert . Wenn Sie das Sonderzeichen „/“ senden, wird die Anzeige gelöscht.

Gepufferter Modus

Wenn Sie möchten, dass Ihre Anzeige wiederholt aktualisiert wird, flackert die Anzeige, wenn Sie wie oben beschrieben neue Werte schreiben. Um dies zu vermeiden, müssen Sie das Display im gepufferten Modus verwenden. In diesem Modus erstellen Sie, was angezeigt werden soll, und weisen die Anzeige an, wenn Sie bereit sind, die aktuell angezeigten Informationen in die jetzt angezeigten zu ändern.

Das Sonderzeichen „,“ (Komma) wird verwendet, um die Anzeige in den gepufferten Modus zu schalten und die Anzeige zu aktualisieren. Im nächsten Beispiel wird die Anzeige im gepufferten Modus verwendet.

Countdown-Timer

Dieser Timer beginnt bei einer Nummer (ändern Sie n in die Nummer bis 9999, von der Sie herunterzählen möchten). Wenn der Countdown 0 erreicht, wird die Meldung „Fertig“ angezeigt.

Der Wert von count steigt tatsächlich von 0 auf was auch immer n ist, aber die angezeigte Zahl ist n - count, sodass die angezeigte Zahl abnimmt.

Jedes Mal um die Schleife herum werden vier Leerzeichen an das Display gesendet, um die vorhandene Nummer zu löschen. Dies ist eine Alternative zur Verwendung von "/", ändert jedoch im Gegensatz zu "/" den Anzeigemodus nicht wieder in "nicht gepuffert". Die Nummer wird dann an die Anzeige gesendet, gefolgt vom Befehl „,“ (Komma), um die Anzeige anzuweisen, ihren aktuellen Inhalt gegen den neuen Wert auszutauschen.

Nach Ablauf des Countdowns wird die Meldung „Fertig“ angezeigt. Das „/“ am Anfang dieser Meldung versetzt die Anzeige wieder in den ungepufferten Modus, sodass zum Aktualisieren der Anzeige kein abschließendes Komma erforderlich ist.

Thermometer

Dieses Display ist ein großartiger Begleiter des MonkMakes-Sensors für micro: bit . In diesem Beispiel verwenden wir diese Anzeige, um die aktuelle Temperatur anzuzeigen.

Wie Sie sehen können, versorgt das micro: bit die Sensorplatine mit Strom, die dann das Display mit Strom versorgt.

Hier ist der Code für das Thermometer. Klicken Sie darauf, um es zu öffnen.

Weitere Informationen zur Funktionsweise des Temperaturmessteils des Codes finden Sie auf der Seite Sensorkarten .

Zur Anzeige der Temperatur wird die Anzeige im „gepufferten Modus“ verwendet. Der nächste anzuzeigende Wert wird zuerst ausgeblendet und dann die Temperatur an die Anzeige gesendet, gefolgt von „* C“. Das Zeichen * zeigt etwas in der Nähe des Gradsymbols an, und das Komma am Ende zeigt der Anzeige an, dass es jetzt an der Zeit ist, die Anzeige auf die neue Nachricht umzuschalten.

Fehlerbehebung

Problem: Das Display ist nicht sehr hell.

Lösung : Der begrenzte Strom, der vom micro: bit zur Verfügung steht, bedeutet, dass das Display auf einer niedrigen Helligkeit gehalten werden muss, um arbeiten zu können. Das Display ist bei Verwendung von Batterien über den Batterieanschluss weniger hell als bei Verwendung eines USB-Netzteils.

Problem: Die Anzeige wird nicht aktualisiert.

Lösung: Die Bedienung des Displays dauert einige Zeit. Wenn Sie versuchen, es zu schnell zu aktualisieren, kann es hängen bleiben. Wenn dies der Gehäuse ist, führen Sie mithilfe des Pausenblocks eine längere Verzögerung zwischen den Aktualisierungen ein. Wenn Sie das positive Stromkabel zum Display kurzzeitig entfernen, wird es zurückgesetzt, wenn das Display nicht mehr aktualisiert wird.

Weitere Daten
HerstellerPimoroni
Frage zum Produkt
Keine Fragen
Haben Sie gefunden was Sie suchen?

Zubehör

Wir haben andere Produkte gefunden, die Ihnen gefallen könnten!
Wir haben andere Produkte gefunden, die Ihnen gefallen könnten!