US-016-Verkabelung
Der Ultraschallsensor wird über die Pins 3,3 V und GND der Erweiterungsplatine mit Strom versorgt . Anschließend muss der Ausgang des Ultraschallsensors (Pin Out) mit dem analogen Eingang des micro:bit verbunden werden. In diesem Fall wurde Pin P2 gewählt.
MB2
MB3
Anschluss (TRIG und ECHO)
Der Ultraschallsensor wird über die Pins 3,3 V und GND der Erweiterungsplatine mit Strom versorgt . Zusätzlich müssen je ein Pin für Sender (Trig) und Empfänger (Echo) angeschlossen werden. In den folgenden Programmen verwenden wir die Pins P14 (Echo) und P15 (Trig).
MB2
MB3
Programme
Die Programme unterscheiden sich wiederum je nach Ultraschallsensortyp. Eine weitere Unterteilung erfolgt nach der verwendeten Erweiterungskarte. Die MB1-Karte ist mit einem integrierten LED-Streifen ausgestattet, der sich hervorragend zur Anzeige der vom Sensor gemessenen Distanz eignet.
Im Prinzip sind die Programme jedoch gleich, sie unterscheiden sich lediglich in der Verwendung der Neopixel-Bibliothek für den LED-Streifen.
Sensor US-016
Grundprogramm
Erweitertes Programm
Dieses Programm arbeitet bereits mit variabler Geschwindigkeit. Basierend auf der gemessenen Strecke stellt es die Tankgeschwindigkeit auf die Variable „Geschwindigkeit“ ein. Durch Ändern der Werte der Konstanten DIST_MIN oder DIST_MAX lässt sich der Messbereich anpassen.
Gängige Sensoren (TRIG und ECHO)
Grundprogramm
Gleiche Funktion wie das Programm für die MB1-Platine, nur ohne LED.
Erweitertes Programm
Gleiche Funktion wie das Programm für die MB1-Platine, nur ohne LED.



