envoyer des données par bleutooth via Arduino

Bonjour,
je souhaiterai envoyer le pourcentage de ma batterie sur mon Android.
Pour le moment j'ai réussi a afficher cette valeur dans le moniteur série et je voudrai l'envoyer par bleutooth sur une application.
PS: j'utilise un module Bleutooth HC-05.
Merci d'avance

unsigned int mesure;
float tension;
const int Buzzer = 10; //declaration constante de broche
int i = 0, j = 0, k = 0; // variables de boucle

à
void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
pinMode(Buzzer, OUTPUT);
 pinMode(13, OUTPUT); 
}



void loop() {
  // put your main code here, to run repeatedly:

  mesure = analogRead(0);
  tension = mesure * 5.0 / 1023 ;
  delay(500);
Serial.print(tension);
Serial.print("   ");


if (tension >4.21)
  {
    Serial.println ("100%");
    digitalWrite(8, LOW);    // éteint la LED
noTone(Buzzer);
  
  }
  else if (tension > 4.10)
  {
    Serial.println ("90%");
    digitalWrite(13, LOW);    // éteint la LED
 noTone(Buzzer);
  
  }
  else if (tension > 3.97)
  {
    Serial.println ("80%");
    digitalWrite(13, LOW);    // éteint la LED
noTone(Buzzer);
  
  }
  else if (tension > 3.92)
  {
    Serial.println ("70%");
    digitalWrite(13, LOW);    // éteint la LED
 noTone(Buzzer);
  
  }
  else if (tension > 3.87)
  {
    Serial.println ("60%");
    digitalWrite(13, LOW);    // éteint la LED
 noTone(Buzzer);
  
  }
  else if (tension > 3.83)
  {
    Serial.println ("50%");
    digitalWrite(13, LOW);    // éteint la LED
 noTone(Buzzer);
  
  }
  else if (tension > 3.79)
  {
    Serial.println ("40%");
    digitalWrite(13, LOW);    // éteint la LED
  digitalWrite(Buzzer, LOW);
  
  }
  else if (tension > 3.75)
  {
    Serial.println ("30%");
    digitalWrite(13, LOW);    // éteint la LED
noTone(Buzzer);
  
  }
  else if (tension > 3.10)
  {
    Serial.println ("20%");
    digitalWrite(13, LOW);    // éteint la LED
 noTone(Buzzer);
  
  }
  else
  {
    Serial.println ("batterie faible");
    digitalWrite(13, HIGH);   // allume la LED
  delay(200);              // ne fait rien pendant 1 seconde
  digitalWrite(13, LOW);    // éteint la LED
  delay(100);  

    for (i = 500; i < 1000; i++) {
      tone(Buzzer, i);
      delay(1);
    } // fin boucle for

    for (i = 1000; i > 500; i--) {
      tone(Buzzer, i);
      delay(1);
    }
  }
  }

une fois votre code chargé, branché votre composant bluetooth (en vous assurant qu'il est compatible 5V) sur les pins 0 et 1 de votre arduino (D0 (Rx) <---> BlueTooth Tx et D1 (Tx) <---> BlueTooth Rx)

si vous avez configuré auparavant votre HC-05 pour qu'il soit automatiquement appairé avec votre android, alors votre appareil recevra sur un flux Bluetooth SPP (port série) tout ce que l'arduino envoyait à la console série.

Attention il faut que votre HC-05 soit aussi configuré à 9600 bauds puisque vous faites Serial.begin([color=purple]9600[/color]);

si vous voulez gardez le port série matériel pour la console et les téléchargements alors sur un UNO il faut utiliser SoftwareSerial pour créer un port série virtuel et envoyé les données là dessus