Unterstützung für den Einsatz mit Bluetooth

Hier findest du Anleitungen, Hinweise und Tipps, um deinen Calliope mini mit einem Smartphone oder Tablet zu steuern!

Los gehts
Um die Bluetooth Dienste des Calliope mini mit einem anderen Gerät zu nutzen, muss dieses zunächst mit dem Calliope mini gekoppelt werden. Nach dem Koppeln kann das Gerät eine Verbindung zum Calliope mini herstellen und Daten austauschen. Warum ist das wichtig? Nun, bei diesem Koppeln dreht sich alles um die Verbindung zwischen Calliope mini und Smartphone/Tablet. Indem das Smartphone mit dem Calliope mini verbunden wird, kann sicher gestellt werden, dass diese Geräte miteinander kommunizieren können.

Das erste Mal den Calliope mini verwenden
Wenn du den Calliope mini ganz neu aus der Verpackung nimmst, steht er für die Verbindung mit anderen Geräten bereit. Der Calliope mini empfängt dich mit einer kurzen Startanimation. Folge den Anweisungen und am Ende springt er in das mini-Menü. Wähle einfach das Programm 5 aus, indem du mit der Taste A nach oben zählst. Danach den mini schütteln und schon siehst du das individuelle Muster deines minis (Koppeln-Symbol).

PROGRAMMIEREN MIT DER CALLIOPE MINI APP

Die beiden Geräte werden durch manuelle Kopplung verbunden. Das Programm wird über Bluetooth übertragen und löscht genau wie bei der USB-Übertragung das vorherige Skript (sowie die Firmware). Daher ist nach der Übertragung des ersten Codes nur die manuelle Kopplung möglich. Wenn der mini von der Stromversorgung getrennt und dann wieder eingeschaltet wird, kann das zuletzt übertragene Programm noch ausgeführt werden.
(…columns)

1Start

Starte die Calliope mini App.

2Manuelles Koppeln

1. Halte für einige Sekunden die Tasten A+B und Reset gedrückt
2. Lasse Reset los
3. Lasse die Tasten A+B los, wenn das Koppeln-Symbol auf dem LED-Display erscheint.
Solltest du kein Symbol sehen, lade bitte folgende Firmware auf den Calliope mini:
FIRMWARE HEX

3Verbinden

Wähle „Mit mini verbinden", um das Koppeln-Symbol zu bestätigen.

Code von der App auf den Calliope mini übertragen
1. Verwende einen Editor, um ein Skript zu erstellen oder vorhandene Programme zu übertragen.

2. Ab jetzt kannst du Code aus der App über Bluetooth übertragen. Es sollte nicht notwendig sein, immer wieder zu koppeln.

3. Übertragung des Codes an den Calliope mini: 
‚Suche mini' (diese Phase kann bis zu 10 Sekunden dauern) | ‚Neu gestartet' | ‚Übertragung' | ‚Übertragung erfolgreich'.

PROGAMMIEREN MIT DEM CALLIOPE SWIFT PLAYGROUND

Dafür muss sichergestellt sein, dass die aktuellste Version der Calliope mini Bluetooth Demo auf dem Calliope mini installiert ist.

AAktuelle Firmware

Falls die aktuelle Firmware bereits auf dem Calliope mini vorhanden ist.

Zustand: Nachdem die Demo-Sequenz abgespielt wurde, kannst du zwischen Modus 1-5 wechseln.
Anleitung: Bestätige den Modus 5 durch Schütteln.

Der Calliope mini kann jetzt über Bluetooth mit dem Playground verbunden werden.

BStandard Firmware

Falls die aktuelle Firmware NICHT auf dem Calliope mini installiert ist und du nur das iPad verwendest.

Zustand: Nachdem die Demo-Sequenz abgespielt wurde, kannst du zwischen Modus 1-4 wechseln oder ein völlig anderes Skript ausführen.
Anleitung: Die neueste Firmware kann über die Calliope App (‚Deine Programme‘ / 'Calliope-mini-Start') übertragen werden. Dazu muss die App über die manuelle Kopplung mit dem mini verbunden sein, siehe manuelle Kopplung.

Der Calliope mini kann jetzt über Bluetooth mit dem Playground verbunden werden.

CVorherige Firmware

Falls die aktuelle Firmware NICHT auf dem Calliope mini installiert ist und du einen Computer und das iPad verwendest.

  1. Verbinde den Calliope mini über ein USB-Kabel mit deinem Computer.

  2. Lade hier die neuste Firmware herunter.

    STANDARD FIRMWARE HEX

  3. Kopiere die HEX-Datei in das Laufwerk „MINI".

Installation und Einrichtung des Calliope mini Swift Playground

Um den Calliope Swift Playground nutzen zu können, muss zuerst das iPad vorbereitet werden!

1. Installiere die Swift Playground App auf dem iPad.

Swift Playground App

2 Direkt den Playground installieren
und bei Nummer sechs weiterlesen.

Calliope mini Playground
oder diesen Link kopieren::
calliope-edu.github.io/playground/feed.json

3. Die Swift Playground App auf dem iPad öffnen, unter dem Abschnitt „Was kommt als Nächstes" auf „Alle anzeigen" tippen.

4. Bis zum Ende des Abschnitts scrollen und auf „Gib eine Abo-URL ein“ tippen.

5. Nun die kopierte URL für das Abonnement einfügen und auf „Abonnieren" tippen, um zu bestätigen, dass ein Abonnement eines Drittanbieters verwenden werden soll.

6. Jetzt ist der Calliope mini-Kanal abonniert!

7. Mit einem Klick auf „Laden", wird der Playground auf dem iPad installiert. Nach dem dem Herunterladen nur noch auf das Bild tippen, um den Playground zu öffnen. Jetzt kommt noch ein Hinweis, dass dieser Playground von einem Drittanbieter erstellt worden ist und dann kann es auch schon losgehen!

Den Calliope mini mit dem Playground verbinden
Der Calliope mini und das iPad sind miteinander verbunden. Das Programm wird über Bluetooth übertragen und löscht das vorherige Skript, nicht jedoch die Firmware des mini. Das zuletzt übertragene Programm wird immer ausgeführt.
Wenn der mini von der Stromversorgung getrennt und dann wieder eingeschaltet wird oder die Reset-Taste gedrückt wird, wird das zuletzt vom Playground übertragene Programm gelöscht und das Calliope mini Menü mit den Programmen 1-5 wird ausgeführt.

Um eine Verbindung zum Senden von Code an den Calliope mini aus dem Playground herzustellen, müssen Sie die folgenden Schritte ausführen:

1Mode 5
Wechsel mit Taste A und Taste B auf Programm 5 des Calliope mini.
2Bestätigen

Bestätige den Modus 5 durch Schütteln.

3Koppeln Symbol

Der Calliope mini zeigt ein Koppeln-Symbol (fünf Balken) auf dem LED-Display.

4Verbinden

Drücke den kleinen roten Button oben rechts im Playground.

5ID eingeben

Gib dein ID Muster ein, um die beiden Geräte zu verbinden.

6Fertig

Der kleine rote Button wird grün.
Jetzt kannst du mit Swift programmieren!

FEHLERPROTOKOLL

Die Verbindung ist unterbrochen
Wenn die App nicht in die Übertragungs-Phase springt, wird die Verbindung unterbrochen.
Um diese Verbindung wieder herzustellen, muss die App geschlossen und erneut geöffnet werden. Die Verbindung wird automatisch wiederhergestellt. Jetzt können Programme erneut übertragen werden.

Code kann nicht übertragen werden
Stelle den Calliope mini auf den Koppeln-Modus ein und verbinde es in der App über „Anderen mini wählen".

Probleme bei manueller Koppelung
Der Calliope mini kann nicht mehr manuell in den Übertragungs-Modus versetzt werden.
1. Übertrage die neueste Firmware per App oder USB auf das Calliope mini.
2. Stelle den Calliope mini in den Übertragungs-Modus ein.
3. Das Koppeln-Symbol wird im LED-Raster angezeigt.

TIPPS

Demo-Sequenz
Die Demo-Sequenz wird nach der Installation der Firmware nur einmal abgespielt.
Drücke sofort die Taste RESET, um die Demo-Sequenz zu überspringen.

Manuelle Koppelung
Um auf das Koppeln-Symbol zuzugreifen, musst du die Tasten A+B und Reset gleichzeitig für einige Sekunden drücken. Lasse Reset und die Tasten A+B los, wenn das Koppeln-Symbol angezeigt wird. Jetzt kannst du den Calliope mini in deiner App auswählen.
Solltest du kein Symbol sehen, lade bitte folgende Firmware auf den Calliope mini:
APP FIRMWARE HEX
Die Tasten müssten bei dieser Datei so lange gedrückt sein, bis die Animation abgespielt ist!

Bluetooth Paket
Wenn du MakeCode zum Erstellen deiner Programme verwenden willst, muss das Bluetooth-Paket in den Code eingefügt werden. Am besten noch in den Projekteinstellungen aus dem Einstellungsmenü „Keine Anmeldung erforderlich" auswählen. Jetzt ist das Koppeln sehr einfach!

Gelegentlich passiert es, dass gekoppelte Geräte verloren gehen. In diesem Fall muss erneut eine Suche durchgeführt werden und der Calliope mini neu gekoppelt werden.

Wenn neuer Code über ein USB-Kabel auf den Calliope mini gespielt wird, gehen die Bluetooth Verbindungsdaten des Calliope mini verloren. Wenn mit einem USB-Kabel neue Programme auf den Calliope mini kopiert werden, muss die Verbindung deshalb erneut hergestellt werden.
Wenn du allerdings neuen Code über Bluetooth auf den Calliope mini spielst, bleibt die Koppelung bestehen.

Wenn eine neue Verbindung hergestellt werden soll, muss zuerst die Verbindung von dem anderen
Gerät (z.B. Smartphone oder Tablet) entfernt werden:
Unter iOS geht dies unter Einstellungen/Bluetooth, dort den Calliope mini auswählen und dann „Gerät vergessen" auswählen.
Unter Android findet sich diese Möglichkeit unter Einstellungen/Bluetooth, dort das das Zahnrad neben dem Calliope mini auswählen und dann „VERGESSEN" auswählen.
(…columns)