Etape 1: Le Novell - Code
Bon tout d’abord, nous avons à écrire notre Code :
Faire votre propre Design ou utilisez mine(recommended) pour avoir une interface graphique que l’utilisateur peut utiliser facilement.
« Disconnect » provoque un événement qui envoie la valeur de 187 à l’Arduino qui redémarre le HC-05(required).
Les boutons LED1, LED2, LED3 déclenche l’événement envoyer un 1, 2 ou 3 à l’Arduino.
La luminosité seekBar envoie une valeur comprise entre 10 et 168.
Télécharger ci-dessous !
_____
Créez un nouveau projet de Novell et appelez-la par exemple « BluetoothApp ».
Lorsque vous avez fait cela, s’il vous plaît changer l’espace de noms (Options > options Android) à rétro-éclairage, ou modifier l’espace de noms dans la MainActivity.cs, vous avez déjà intégré, à la vôtre. Après cela, vous devez jumeler votre appareil sur Bluetoothsettings.
Nous voulons créer ce soft aussi facile que possible, nous utilisons uniquement le nom statique de nos 06 05-HC /-dans mon cas le nom standard de ce module « HC-05 » pour se connecter et communiquer.
La seule chose que j’ai découvert pour obtenir ce travail est de créer un "BluetoothDevice" en utilisant le nom « HC-05 » de votre Bluetoothmodule. Quand j’essaie de créer un BluetoothSocket avec un BluetoothDevice qui n’est pas créé avec le nom, il se bloque. Je ne sais pas pourquoi mais c’est une solution adéquate.
Dans mon code, vous pouvez modifier le nom à votre nom dans la classe de dispositifs BluetoothConnection. Cette étape est nécessaire pour obtenir l’application en cours d’exécution !
Cette ligne :
public void getDevice() {this.thisDevice = (de bd-this.thisAdapter.BondedDevices où bd. Name == "HC-05" bd select). FirstOrDefault() ; }
Lorsque vous avez fait cela, essayez de sortir les erreurs possibles et puis nous arrivons à la partie intéressante:)