ApkDownload

Bluetooth 4.0 BLE for arduino APK

Dernière version 2.3.1 pour Windows
Mise à jour 10 July 2017

Informations

Version 2.3.1 (#7)

Mise à jour 10 July 2017

Taille APK 2.5 MB

Nécessite Android Android 1.6+ (Donut)

Proposée par esdras tc

Catégorie App de Outils Gratuits

App id appinventor.ai_Esdrastlc.BLEcontrol

Notes d'auteur connecter Arduino / genuino et Bluetooth 4.0 hm-10 module. Facile à utiliser 5 pinMode

Captures d'écran

Cliquez sur l'image pour la voir en taille réelle

Dernières mises à jour

Nouveautés sur Bluetooth 4.0 BLE for arduino 2.3.1

Fixing "out of memory" error.
bluetooth reads up to 6 digits from arduino
example:
Serial.print((byte)temperature);
Serial.print((byte)humidity);
mybluetooth.print((byte)temperature);
mybluetooth.print((byte)humidity);

Description

Remarque: Votre appareil doit être compatible avec Bluetooth 4.0, doit être la version Android 4.3 ou supérieur.
Commander un envoi de données arduino / genuino comme 123, abc. Cette application a prédéterminé ON / OFF, 6
Commande 1 envoie variable (1), (0) OFF;
 commande 2 (3) ON, (2) OFF;
contrôle 3 (5) ON, (4) OFF;
commande 4 (7), (6) OFF;
contrôle5 (9), (8) OFF.
Pour des étiquettes personnalisées et chaîne envoyer des valeurs vérifier l'application « Contrôle pour arduino Bluetooth 4.0 »
 
-Vous pouvez envoyer vos propres variables. Envoyer une combinaison à activer / désactiver 2 ou plusieurs broches en même temps, par exemple écrire 159 et cliquez sur « envoyer » pour mettre les broches affectées à ces variables.
- Compatible bluetooth4.0 hm-10 Module
- Vous pouvez utiliser une simple esquisse.
Assurez-vous que le Bluetooth dans votre appareil est allumé, puis cliquez sur « Sélectionner Bluetooth ».
La prochaine fois que vous ouvrez l'application si elle est disponible, il se connecte au dernier module ble sélectionné

                            FIGURE 1 Utilisation de la bibliothèque SOFTWARE.SERIAL
/ * Cette esquisse simplifiée pour accepter BLE 4.0 * /

#include SoftwareSerial.h

int Tx = 3; // BLE TX Connectez-vous à la broche 3. Pour Arduino Arduino Mega vérifier les Compatibles PIN pour tx, rx
int Rx = 2; // BLE RX Connectez-vous à la broche 2 Arduíno
SoftwareSerial mybluetooth (Tx, Rx);

void setup() {
  
   // pour indiquer une broche est sortie
                                     // vous pouvez assigner les broches que vous souhaitez utiliser
   pinMode (6, OUTPUT);
  pinMode (7, OUTPUT);
  pinMode (8, OUTPUT);
  pinMode (9, OUTPUT);
  pinMode (13, OUTPUT);
  
 retard (1000);
     mybluetooth.begin (9600); // Démarrer série Bluetooth à 9600 ou définir votre propre vitesse de transmission
     }
 
void loop () {
  Char data = mybluetooth.read ();
  
  if (données == '1') digitalWrite (6, HIGH);
  if (données == '0') digitalWrite (6, LOW);

  if (données == '3') digitalWrite (7, HIGH);
  if (données == '2') digitalWrite (7, LOW);
  
 if (données == '5') digitalWrite (8, HIGH);
  if (données == '4') digitalWrite (8, LOW);
  
  if (données == '7') digitalWrite (9, HIGH);
  if (données == '6') digitalWrite (9, LOW);
 
  if (données == '9') digitalWrite (13, HIGH);
  if (données == '8') digitalWrite (13, LOW);
 }
                                      SKETCH 2 UTILISATION ARDUINO TX, RX PINS

d'utiliser les broches et rx tx construit en parce que certains arduino ne prennent pas en charge software.serial * /
// Connect BLE TX à RX Arduino
// Connect BLE RX à Arduino TX, il fonctionne en arduino uno, pour un autre test de modèle arduino cette connexion ou
// il suffit de connecter RX à RX et TX TX.


void setup() {
  
   // pour indiquer une broche est sortie
   // VOUS QUI ASSIGN PINS VOUS VOULEZ UTILISER
   pinMode (6, OUTPUT);
  pinMode (7, OUTPUT);
  pinMode (8, OUTPUT);
  pinMode (9, OUTPUT);
  pinMode (13, OUTPUT);
  
  
     Serial.begin (9600); // Démarrer série Bluetooth à 9600, assurez-vous que votre Bluetooth est réglé sur 9600 bauds
                          // ou modifier cette valeur en fonction de votre vitesse de transmission bluetooth
}
 
void loop () {
  
   Char data = Serial.read ();
  
  if (données == '1') digitalWrite (6, HIGH);
  if (données == '0') digitalWrite (6, LOW);

 
  if (données == '3') digitalWrite (7, HIGH);
  if (données == '2') digitalWrite (7, LOW);
  
  if (données == '5') digitalWrite (8, HIGH);
  if (données == '4') digitalWrite (8, LOW);
  
  if (données == '7') digitalWrite (9, HIGH);
  if (données == '6') digitalWrite (9, LOW);
 
  if (données == '9') digitalWrite (13, HIGH);
  if (données == '8') digitalWrite (13, LOW);
 }

Notes et avis

Note: 4.2 sur 5 · Less than 100 votes

(*) est nécessaire

Versions précédentes

Bluetooth 4.0 BLE for arduino 2.3.1 APK pour Windows (#7, 2.5 MB)

Bluetooth 4.0 BLE for arduino 2.2 APK pour Windows (#5, 3.1 MB)