Das Adafruit Bluefruit LE (aka Bluetooth Smart, Bluetooth Low Energy, Bluetooth 4.0) nRF8001 Breakout erlaubt es Ihnen, eine einfache drahtlose Verbindung zwischen Ihrem Arduino und jedem kompatiblen iOS oder Android (4.3+) Gerät herzustellen. Das Breakout simuliert ein UART Gerät unter der Oberfläche welches ASCII Daten zwischen den Geräten hin- und herschicken kann. Sie kontrollieren welche Daten gesendet werden und was damit auf der anderen Seite passieren soll.
Anders als beim klassischen Bluetooth, sind bei BLE keine grossartigen Verträge und Hürden nötig um legal iOS Peripherie zu bauen, die SIe legal im App Store vertreiben können. Das ist ein Riesenvorteil im Vergleich zu klassischem Bluetooth bei dem auch heute sehr viele Restriktionen auf der iOS Plattform vorhanden sind.
Und da nun auch Android offiziell Bluetooth Low Energery seit Android 4.3 unterstützt, ist es auch ein universeller Kommunikationskanal der die meisten mobilen Betriebssystem, die heutzutage in Gebrauch sind, abdeckt.
Sie werden im Nu den Einstieg zu diesem BLE Module finden, welches wie eine ganz normale 'UART'-Datenverbindung arbeitet (mit RX und TX Charakteristiken). Senden und Empfangen Sie Daten über 10m Distanz von Ihrem Arduino oder Mikrokontroller zu einem iOS Gerät. Adafruit macht Ihnen den Einstieg noch leichter mit ihrer BLE Connect App, die über eine serielle Konsole für das Senden und Empfangen von Daten verfügt und ebenfalls eine 'Arduino Pin I/O Control Station' welche es Ihnen erlaubt, Pins auf Ihrem Arduino als Eingang oder Ausgang, Hi oder Low oder sogar PWM zu setzen und auch Tastendrücke und analoge Eingänge auslesen kann. Aus diese Art können Sie schnell mit dem Prototyping Ihres Zubehörs beginnen und dann Adafruits Open Source Object C Code Basis zum Erstellen Ihrer App verwenden.
Das nRF8001 ist wirklich nett, da es 'nur' ein BLE Peripheriegerät (Client) Frontend ist, das heisst Sie können jeden Mikrokontroller mit SPI einsetzen um das Modul zu steuern. C++ Code für Arduino ist vorhanden, dieser kann auf jeden anderen Mikrokontroller mit SPI portiert werden. Aber es ist ein Mikrokontroller nötigt - das Modul ist alleine nicht funktionsfähig.
Hinweis: Zurzeit steht keine Android Version der Bluefruit LE App zur Verfügung (Adafruits native BLE Applikation), aber Sie können Nordics Android nRF UART Applikation mit nRF8001 Breakout auf BLE-fähigen Android Geräten zum Senden und Empfangen von Daten verwenden. Dieses Produkt ist ausschliesslich für fortgeschrittene Anwender: Wir empfehlen dieses Produkt zur Zeit nur für Kunden die kein Problem haben, die verfügbare Apps (Nordic0s UART Demo) oder Adafruits Bluefruit LE Connect zu verwenden oder die kein Problem haben sich eine eigene iOS Applikation zu schreiben und sich dabei aus Adafruits App repository zu helfen.
Technische Daten:
- Dimensionen: 29mm x 28mm / 1.14" x 1.10"
- Dicke: 0.8mm / 0.03"
- Gewicht: 1.8g
Dokumente:
|