Andreas Rozek
[ Impressum ]   [ Datenschutzerklärung ]   [ Kontakt ]   [ ]

BoardControl Komplettbeispiel

BoardControl BoardControl Komplettbeispiel

Sofern Ihr Browser Web Bluetooth (WebBT) unterstützt können Sie von dieser Seite aus einen entsprechend vorbereiteten BBC micro:bit fernsteuern.

Da aufgrund des sehr knapp bemessenen Hauptspeichers eines BBC micro:bit nicht alle prinzipiell möglichen Bluetooth-Dienste gleichzeitig genutzt werden können, werden in der nachstehenden Oberfläche alle nicht verfügbaren Dienste gesperrt.

Außerdem sperrt das Beispiel alle IO Pins, die bereits von anderen verfügbaren Diensten (wie z.B. dem LED Service oder dem Button Service) verwendet werden.

Zu guter Letzt werden auch die (im Bluetooth Profile [1] nicht vernünftig spezifizierten) IO Pins 17, 18 und 19 gesperrt - vermutlich fallen darunter auch die Pins, die intern für den I2C-Bus und damit zur Ansteuerung von Accelerometer und Magnetometer genutzt werden.

Device Info LED Matrix
Manufacturer:
  click on a cell to toggle
  its state - the change will
  automatically be sent to
  the board
Model Number:
Serial Number:
Hardware Rev.:
Firmware Rev.:
Temperature Scrolling Text:  
Temperature: °C Scroll Delay: ms    
Interval: ms     Buttons
Magnetometer Button A:
Calibration:   Button B:
Bearing: ° Accelerometer
x: µT x: g
y: µT y: g
z: µT z: g
Interval: ms     Interval: ms    
IO Pins
Pin: 01 23 45 67 89
Direction:
Mode:
Value:
Pin: 1011 1213 1415 1617 1819
Direction:
Mode:
Value:
IO Pin PWM Control
Pin A: Pin B:
Value A: Value B:
Period A: µs   Period B: µs  

Die Belegung der Anschlüsse und deren Bedeutung finden Sie in [2]

Abb. 1: Anschlussbelegung eines BBC micro:bit
Abb. 1: Anschlussbelegung eines BBC micro:bit

Literaturverzeichnis

[1] Lancaster University
Bluetooth Developer Studio Level 3 Profile Report
(siehe https://lancaster-university.github.io/microbit-docs/resources/bluetooth/bluetooth_profile.html)
Der BBC micro:bit stellt über Bluetooth LE eine Reihe von Services bereit, mit deren Hilfe der Einplatinen-Computer gesteuert werden kann. Auf der genannten Seite finden Sie eine Spezifikation des zugehörigen Bluetooth-Profiles.
[2] Micro:bit Educational Foundation
Edge Connector & micro:bit pinout
(siehe https://tech.microbit.org/hardware/edgeconnector/)
Die genannte Seite informiert über die Belegung der Anschlüsse auf dem Platinenstecker eines BBC micro:bit sowie deren interne Verwendung und Beschaltung.