Skip to content

Calliope-App mit 2 i2c-Modulen und 7-Segment Anzeige: Keypad und 'SparkFun Qwiic GPIO'. 7-Segment-Anzeige am 'general-purpose input/output'. Hardware-Interrupt.

License

Notifications You must be signed in to change notification settings

calliope-net/i2c-keypad-gpio-7segment

Repository files navigation

Diese Seite bei https://calliope-net.github.io/i2c-keypad-gpio-7segment/ öffnen.

i2c Module an Calliope anstecken.

Kabel und Adapter

Alle i2c Module werden parallel am linken Grove Steckverbinder A0 angeschlossen. i2c Module mit zwei Buchsen (z.B. Qwiic) können hintereinander gesteckt werden.

Für die Stromversorgung sollte Calliope über USB Kabel (an Computer oder Powerbank) angeschlossen sein.

.hex-Datei direkt auf Calliope laden, oder in MakeCode importieren.

Dieses Projekt von GitHub importieren, bearbeiten, mit Calliope testen.

Um dieses Repository in MakeCode zu importieren.

  • öffne https://makecode.calliope.cc
  • klicke auf Importieren und dann auf Importiere URL
  • kopiere die folgende URL des Projekts in die Zwischenablage (Strg-C)
  • calliope-net/i2c-keypad-gpio-7segment
  • füge sie auf der MakeCode Webseite ein (Strg-V) und klicke auf Los geht's!

Bedienung der Calliope-App 'i2c-keypad-gpio-7segment'.

GPIO bedeutet: 'General-purpose input/output'. Alle 8 Ports sind als OUT konfiguriert. Nach Drücken einer Taste auf dem KeyPad wird die entsprechende Ziffer in der 7-Segment-Anzeige angezeigt. Eine Funktion zur 7-Segment-Codierung ist in der Erweiterung calliope-net/8io-qwiicgpio enthalten. Hardware-Interrupt ist mit Calliope Pin 1 verdrahtet und löst die Abfrage der Taste aus. Das KeyPad speichert mehrere Tastendrücke, bis sie vom Programm abgeholt wurden.

Erweiterungen

Die Calliope-App 'i2c-keypad-gpio-7segment' lädt folgende Erweiterungen:

Erweiterung für MakeCode Blöcke zur Programmierung der i2c-Module
calliope-net/bit Blöcke für HEX-Zahlen, bitweise Logik
calliope-net/keypad Keypad 12 Tasten: 0123456789*#
calliope-net/gpio 8 digitale Ein- oder Ausgänge (Input/Output)

Upates für Erweiterungen; Erweiterungen aus einem Projekt löschen.

Alle i2c-Erweiterungen für MakeCode von calliope-net (Software).

Calliope-Apps, .hex-Dateien, Bildschirmfotos mit Blöcken

Alle Beispiel-Projekte für MakeCode von calliope-net (Calliope-Apps).

GitHub-Profil calliope-net: https://github.com/calliope-net

Bezugsquellen

Alle i2c-Module und Bezugsquellen (Hardware).

Metadaten (verwendet für Suche, Rendering)

  • Calliope mini
  • i2c

About

Calliope-App mit 2 i2c-Modulen und 7-Segment Anzeige: Keypad und 'SparkFun Qwiic GPIO'. 7-Segment-Anzeige am 'general-purpose input/output'. Hardware-Interrupt.

Resources

License

Stars

Watchers

Forks

Packages

No packages published