Der Grundgedanke besteht in Anschluss ein Android-Gerät mit einem Bluetooth-Client mit der Absicht, es zu kontrollieren. Diese Mikro-App ist der Beginn einer Sechs Servomotor-Controller Anwendung, die zur Steuerung werden Armdudroid.

Diese Anwendung ist ideal, um ein Android-Gerät zu verbinden Linvor BT Modul für Arduino

Diese Anwendung könnte interessant sein, um eine Bluetooth-Verbindung mit einem Mikrocontroller beginnen und kontrollieren, beispielsweise, Sie verbinden Sie es mit Arduino und Anschalten einer Lampe sendet ein Byte, oder Sie bewegen konnte einen Servomotor Senden Sie die genaue Position, oder was auch immer! Also darüber nachzudenken, das ist das Fazit:

Notwendigen Kenntnisse
23%
Dauer
32%
Nützlichkeit
84%

Es lohnt!

App Inventor oder AI ist ein leistungsfähiges und so einfach zu bedienendes Tool zum Erstellen von Android-Anwendungen mit vielen Funktionen und in kürzester Zeit. Es ist eine Anwendung ursprünglich bereitgestellt von Google, und jetzt durch die gepflegt Massachusetts Institute of Technology (MIT).

Während die Schaffung eines AI Anwendung zwei verschiedene Teile werden entwickelt; die Bildobjekte und die Blöcke. Auf dem Bildschirm gibt es folgende Objekte:

Bildschirm des Erfinders der Bluetooth-APP

Elemente auf dem Bildschirm in Bluetooth-Verbindung

Einige Infos:

  • Die ActivityStarter as_TurnONBT hat diesen Code in das Textfeld Aktion: android.bluetooth.adapter.action.REQUEST_ENABLE
  • Die ActivityStarter as_Pairdevice hat android.intent.action.MAIN in Aktion Textfeld, com.android.settings.Settings $ BluetoothSettingsActivity in ActivityClass Textfeld und com.android.settings in ActivityPackage.
  • Alle Elemente sind voller Breite und Aktiviert.

Einige Tipps sind:

  • Verwenden Sie immer Siebanordnungen für jeden Teil der Anwendung. Man kann nie jetzt, wenn Sie wollen, um die Packung der Elemente auszublenden.
  • Benennen Sie jedes Element oder das Objekt mit seiner Klasse vor, wie der Button1 bt_Connection. Sie werden in den Blocks Editor organisiert werden.
  • Set in voller mit jedem Element. Wenn sie mit fester Breite werden wahrscheinlich würde es Geräte, die nicht in der Lage, die Anwendung zu öffnen oder den gesamten Inhalt anzeigen kann.
  • Mit den Tasten als Etiketten, sie cooler aussehen. Irgendwann ist es notwendig, eine ON / OFF-Label zeigen oder Verbinden / Trennen oder Etiketten, die Eigenschaften ändern, aber Etiketten in APP Erfinder sind nicht so stilisiert mit einer Taste wird besser.

Jetzt die Blöcke:

Bluetooth-Verbindungsstandard

Bluetooth-Verbindung Blöcke

Eigenschaften:

  • Bluetooth ermöglicht wenn deaktiviert.
  • Bluetooth-Pairing wenn Geräte nicht gekoppelt.
  • Auto-Verbindung, wenn initialisiert wenn ein gekoppeltes Gerät verfügbar ist und Bluetooth aktiviert ist.
  • Notifier um den Benutzer zu warnen, einige Fragen.
  • ON / OFF-Label um den Status zu zeigen.

 

Herunterladen APP Inventor Bluetooth Connection source by clicking below:

UPDATE: JETZT Bluetooth-Verbindung FÜR App Inventor 2 (AI2)

Jetzt einfacher, aber mit den gleichen Eigenschaften!

.AIA-Blöcke

 

DOWNLOAD .AIA SOURCE Sie unten klicken:

Oder HIER