Mobile-Menu

Tekkie in a day

Erforschen Sie die Welten von Bluetooth LE und LattePanda

Seite: 3/5

Anbieter zum Thema

Blick unter die Haube, Praxisversuch mit LattePanda

Für unseren kleinen Praxisversuch verwenden wir einen LattePanda mit einem Cypress CY5677 USB-Dongle als Zentralgerät. Unser Peripheriegerät ist ein Sensirion SHT31 Smart Humigadget für Feuchte- und Temperaturmessungen.

Warum verwenden wir einen Latte Panda?, höre ich Sie schon denken. Dafür gibt es zwei gute Gründe: 1. Ich finde, er ist für einen PC mit Windows 10 für unter 100 £ ziemlich cool, und 2: Unsere kleine Exkursion beantwortet die übliche Latte-Panda-Frage, die da lautet: „Klar ist er cool, aber kann ich eigentlich irgendetwas Nützliches mit ihm machen?“

Testumgebung: Die Welten von Bluetooth LE mittels LattePanda erforschen
Testumgebung: Die Welten von Bluetooth LE mittels LattePanda erforschen
(Bild: RS Components)

Unser Testaufbau sieht also folgendermaßen aus:

Erste Schritte auf dem Weg zum Testaufbau

Laden wir zuerst die kostenlose Cysmart-Software von der Cypress Website herunter.

Sie müssen sich dazu bei der Site anmelden und die Akamai NetSession Interface Software einrichten, die Cypress als Download-Manager verwendet:

Bild 3: Erforderlich ist die installierte Akamai NetSession Interface Software, die Cypress als Download-Manager verwendet
Bild 3: Erforderlich ist die installierte Akamai NetSession Interface Software, die Cypress als Download-Manager verwendet
(Bild: RS Components)

Stellen Sie nun sicher, dass .NET Framework 3.5 aktiviert ist, damit diese Software laufen kann:

  • 1. Drücken Sie [Windows-Taste] + [R] auf der Tastatur, um das Fenster „Ausführen“ zu öffnen.
  • 2. Geben Sie „appwiz.cpl“ in das Feld „Öffnen“ ein und drücken Sie die [EINGABETASTE].
  • 3. Klicken Sie in dem sich nun öffnenden Fenster „Programme und Features“ links oben auf den Link mit der Bezeichnung „Windows-Features aktivieren oder deaktivieren“.
  • 4. Das Fenster „Windows-Features“ öffnet sich. Stellen Sie sicher, dass die Option „NET Framework 3.5 (enthält .NET 2.0 und 3.0)“ aktiviert ist, und klicken Sie auf „OK“.

Nachdem Sie die Cysmart-Software installiert und den Dongle in den USB-Port gesteckt haben, können Sie den gesamten Aufbau anwerfen. Vielleicht erfahren Sie aber auch (wie ich), dass der Dongle noch mit einer alten Firmware läuft:

Bild 4: Läuft Cysmart-Software mit dem Dongle nicht, könnte ein Firmware-Update erforderlich sein.
Bild 4: Läuft Cysmart-Software mit dem Dongle nicht, könnte ein Firmware-Update erforderlich sein.
(Bild: RS Components)

In diesem Fall müssen Sie die Software PSoC Programmer herunterladen und installieren, um die Dongle-Firmware auf die neueste Version zu programmieren:

Und so starten Sie den PSoC Programmer:

  • 1. Klicken Sie auf File (Datei) > Load (Laden) (oder drücken Sie [F4]), um die Hex-Datei zu laden.
  • 2. Wählen Sie die Datei in C:\Program Files\Cypress\CySmart\1.2\dongle\CY5677\BLE_4_2_Dongle_CySmart_256K.hex
  • 3. Klicken Sie auf File (Datei) > Program (Programm) (oder drücken Sie [F5]), um die Firmware zu programmieren.

Wenn dies alles erledigt ist, sind wir bereit, BLE in Aktion zu nehmen.

(ID:44637590)