Tekkie in a day

Erforschen Sie die Welten von Bluetooth LE und LattePanda

< zurück

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(Bild:  RS Components)
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:  RS Components)
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:  RS Components)
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:44629988)

Jetzt Newsletter abonnieren

Verpassen Sie nicht unsere besten Inhalte

Mit Klick auf „Newsletter abonnieren“ erkläre ich mich mit der Verarbeitung und Nutzung meiner Daten gemäß Einwilligungserklärung (bitte aufklappen für Details) einverstanden und akzeptiere die Nutzungsbedingungen. Weitere Informationen finde ich in unserer Datenschutzerklärung. Die Einwilligungserklärung bezieht sich u. a. auf die Zusendung von redaktionellen Newslettern per E-Mail und auf den Datenabgleich zu Marketingzwecken mit ausgewählten Werbepartnern (z. B. LinkedIn, Google, Meta).

Aufklappen für Details zu Ihrer Einwilligung