Young Engineers TinkerCAD Circuits:  UNO-Multifunktionsshield - 7-Segmente-Anzeige

Die anstehenden Aufgaben verlangen spätestens ab Aufgabe 6 das Durcharbeiten der Aufgaben aus 7-Segmente-Anzeige.

mfs-7seg+595.ino entspricht dem in der Vorlage gegebenen Programm. Du kannst es auch direkt auf deinen UNO mit Multifunktionsshield hochladen.

  1. Öffne die TinkerCAD-Circuit-Vorlage mfs-4x7-Segment-Anzeige mit Schieberegister 595 und wähle im neuem TinkerCAD-Fenster Kopieren und bearbeiten.
    Benenne deine Kopie in mfs-Display um.
  2. Starte die Simulation und beobachte die 7-Segmente-Anzeige. Drücke den Taster 1 etwas länger.
    Je nach Geschwindigkeit der Simulation, siehe Simulator Time, kann es auf der Anzeige zu "unsinnigen" Darstellungen kommen.
    Hab einfach etwas Geduld.
  3. Wiederhole diesen Vorgang mit Taster 2 bzw. Taster 3.
  4. Ändere die Darstellung in der Anzeige beim Drücken der einzelnen Taster.
  5. Füge diese neue Funktion hinzu und teste diese.
    Merke: Ganzzahldivision: 1234/100 ergibt 12 und Modulo: 1234%100 ergibt 34
  6. Diese Funktion vermeidet "führende Nullen" vor der anzuzeigenden Zahl. Teste auch diese Funktion.

  7. Programmiere ein Programm "Zähler".
    - Der Taster1 setzt den Zähler auf Null.
    - Taster 2 erhöht den Zählerstand um 1.
    - Taster 3 vermindert den Zählerstand um 1.

mfs-display.ino | mfs-display-fertig.ino |  mfs-display-zaehler.ino