View on GitHub

relay

Calliope i2c Erweiterung für 'SparkFun Qwiic Single Relay'. Nur für Calliope mini V3.

Diese Seite bei https://calliope-net.github.io/relay/ öffnen.

Das ‘SparkFun Qwiic Single Relay’ funktioniert nur mit dem Calliope mini V3.

Am Calliope mini 1 und 2 blockiert das ‘Relay’ den i2c-Bus und kann nicht verwendet werden.

Calliope Erweiterung für das i2c Modul:

Dieses Repository kann als Erweiterung in MakeCode hinzugefügt werden.

Beschreibung der Erweiterung für ‘SparkFun Qwiic Single Relay’

Es könnte die einfachste i2c-Erweiterung sein, die es gibt: Eine (binäre) 0 an die i2c-Adresse gesendet schaltet das Relais aus, eine 1 schaltet es ein. Beim Calliope mini V3 funktioniert das tatsächlich so. (Relay-englisch, Relais-deutsch Herkunft französisch.)

Beim Calliope 1 und 2 ist die i2c-Adresse 0x18 schon intern belegt. Intern belegt sind 3 Adressen 0x10, 0x18 und 0x68. Diese können von Modulen nicht verwendet werden. Auch wenn die i2c-Adresse geändert wurde (mit Lötbrücke oder Software), blockiert das Modul trotzdem beim Einschalten den gesamten i2c-Bus und kann am Calliope 1 und 2 nicht verwendet werden.

Calliope 3 hat einen getrennten i2c-Bus intern und extern. Somit sind extern alle i2c Adressen verfügbar. Das ‘SparkFun Qwiic Single Relay’ funktioniert mit der originalen und auch mit geänderten i2c-Adressen.

Erweiterungen

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)