Datasheet

74
ADC_READ.PY
Die Versorgungsspannung kann über den internen Analog-Digital-Converter des micro:bit ausgelesen werden.
Hierüber könnte beispielsweise eine Spannungsüberwachung oder eine Batterie-Warnung integriert werden. Die Funktion
supplyVoltage() übernimmt dabei das Auslesen aus dem ADC-Wandler. Sie erwartet keine Übergabeparameter und liefert
eine einzelne Variable als Rückgabewert. Diese enthält die gemessene Spannung.
RC_JOYCAR.PY & RC_REMOTE.PY
Mithilfe dieser beiden Dateien machst du aus deinem Joy-Car und einem weiteren micro:bit ein ferngesteuertes Auto.
Lade die rc_joycar.py auf den micro:bit deines Joy-Cars und die rc_remote.py auf den micro:bit, den du als Fernsteuerung
benutzt. Neige den micro:bit, den du als Fernsteuerung benutzt, in die Richtung in die du fahren möchtest und dein Joy-Car
fährt in diese Richtung. Auf Button A nutzt du die Hupe. Der Button B schaltet das Licht ein.
RC_PLUS_JOYCAR.PY & RC_PLUS_REMOTE.PY
Diese Skripte funktionieren wie die normalen Fernsteuerungsskripte. Allerdings wurden die Fahrfunktionen grundle-
gend überarbeitet. Hier ist es nun möglich stufenlos die Geschwindigkeit in alle Richtungen anzupassen. Je weiter du den
micro:bit in eine Richtung neigst umso schneller fährt bzw. umso enger biegt dein Joy-Car ab.
LIGHTS.PY
Die Ansteuerung der WS2812B-RGB-LED-Scheinwerfer-Module wird mit diesem Script übernommen. Dabei stehen
hier die Funktionen lights(x) für das Abblendlicht, highBeam(x) für das Fernlicht, breakLight(x) für das Bremslicht,
reverseLight(x) für das Rückfahrlicht und indicator(y) für den Blinker zur Verfügung. Dabei kann X die Werte 0 und 1 (Aus &
An) übernehmen. Y, also die Funktion der Blinker, kann die Werte 0, 1, 2 und 3 übernehmen (Aus, Links, Rechts, Warnblinker).