top of page

Tauschen Sie Daten mit einem Arduino-Board aus

FizziQ ermöglicht den Zugriff auf Informationen von externen Karten und Sensoren über eine Bluetooth-BLE-Verbindung.

Bitte beachten Sie, dass bestimmte Bluetooth-Module wie das HC06-Modul nicht BLE-kompatibel sind. FizziQ kann keine Verbindung zu diesen Modulen herstellen. 

Für den Datenaustausch mit Arduino nutzt FizziQ den UART-Dienst. Mit diesem Dienst können Sie jede Art von Daten senden, die von der Arduino-Karte berechnet werden. Folgen Sie diesem Link zur Nordic Semiconductor-Seite

 

Die vom UART-Dienst ausgetauschten Daten müssen seinstrukturiert in Form einer Zeichenfolge im folgenden Format: „NAME: WERT“. Um beispielsweise Informationen über eine Spannung von 5 Volt zu senden, senden Sie die UART-Nachricht: „Spannung: 5,0“.

 

Die folgenden Messnamen werden von FizziQ erkannt:

- Temperatur

- Gewicht

- Feuchtigkeit

- Spannung

- Druck (atmosphärisch)

- Beschleunigung

- Helligkeit

- Magnetfeld)

- Kompass (Kompass)

- CO2 (Konzentration)

- tvoc (flüchtige Verbindungen)

- Intensität

Für diese Daten werden die Einheiten und ein die Daten darstellendes Symbol automatisch erkannt und angezeigt. 

 

Andere als die erkannten Daten können mit FizziQ geteilt werden, nicht erkannte Namen werden jedoch unter dem Namen eines generischen Sensors angezeigt: „UART“.

Beachten Sie, dass FizziQ nur die ersten drei Buchstaben des Namens erkennt, sodass es nicht notwendig ist, alle Buchstaben in die Nachricht einzufügen. 

So verbinden Sie ein Arduino-Board über Bluetooth mit FizziQ:

1. Gerätename muss den Namen „Arduino“ enthalten

2. Die Dienst-UUID lautet „6e400001-b5a3-f393-e0a9-e50e24dcca9e“.

3. Die UUID des Merkmals lautet „6e400002-b5a3-f393-e0a9-e50e24dcca9e“.

 

Beachten Sie, dass die FizziQ-Verbindung Informationen von externen Sensoren über die RX-UUID des UART-Dienstes empfängt.

Ein Beispielprogramm zur Übertragung von Luftfeuchtigkeitsdaten finden Sie in der folgenden Textdatei:

Die Verbindungsschritte für Arduino sind die gleichen wie für micro:bit und werden im folgenden Video beschrieben:

bottom of page