communication bluetooth

bonjour/bonsoir.

je m’appelle Xavier et j’ai 17 ans. je vous écrit ce message car je n’arrive pas a trouver des programmes qui pourrait m’aider pour finaliser mon code de projet de fin d’année qui devrait communiquer en bluetooth.
de plus avec le coronavirus, nous n’avons plus de cours, aucun prof ne peux me parler du bluetooth.
pourriez vous m’aider a construire mon programme avec le bluetooth s’il vous play?

voici mon code qui me permet de lire les information “avance, recul et tourner”.

ps: mes carte bluetooth sont des cartes bluetooth shiel v2.01

/*
  Programme pour utilisation Joystick
  Celui-ci permet de définir la zone en fonction de la position du Joystick
*/
#include <Servo.h>
Servo myservoG; 
Servo myservoD; 


int port_v = A0; // joystick mouvement vertical
int port_h = A1; // joystick mouvement horizontal    
int valeur_v = 0;
int valeur_h = 0;
int zone = 0;

void setup()
{
  Serial.begin(9600);
   myservoG.attach(9);
   myservoD.attach(10);
}

 

void calcul_zone(int x, int y)
{
  if (x <= 250)
  {
     if ((y < 700) && (y > 200)) {zone = 3;}
  }
  if (x >= 700)
  {
     if ((y < 700) && (y > 200)) {zone = 1;}
  }
  if ((x > 200) && (x < 700))
  {
     if (y >= 700){zone = 2;}
     if (y <= 200){zone = 4;}
     if ((y < 700) && (y > 200)) {zone = 0;}
  }
}

void loop()


  {
 
  // Lit l’entrée analogique A0
  valeur_v = analogRead(port_v);
  // lit l’entrée analogique A1
  valeur_h = analogRead(port_h);
  calcul_zone(valeur_h, valeur_v);
  switch (zone)
  {
    case 0:
      Serial.println("Robot stop");
      myservoG.write(95);
      myservoD.write(87);
      break;
    case 1:
      Serial.println("Robot avance "); 
      myservoG.write(0);
      myservoD.write(0);
      break;
    case 2:
      Serial.println("Robot tourne à droite toute ");
      myservoG.write(0);
      myservoD.write(180);
      break;
    case 3:
      Serial.println("Robot recule");  
      myservoG.write(180);
      myservoD.write(180);
      break;
    case 4:
      Serial.println("Robot tourne à gauche toute ");
      myservoG.write(180);
      myservoD.write(0);
      break;
     
  }
  delay(500);
}

Alors si on peux m’aider, voir si vous avez un code qui fonctionne, ça serait super !

Merci d’avance

Bonjour

Cherches un tutoriel décrivant l'utilisation des
HC-05 et HC-06 (Bluetooth classique)
HM-10 si tu comptes travailler en BLE.

Pour ce dernier voir le tutoriel de J-M-L sur ce forum :

j'ai oublié de dire que mes carte bluetooth son des cartes bluetooth shield v2.01

Alors exploiter l'information disponible ici pour commencer

http://wiki.seeedstudio.com/Bluetooth_Shield_V2/

-Etudies, testes et inspires toi des codes Master et Slave proposés en téléchargement sur ce Wiki de Seedstudio

-En téléchargeant 'module datasheet' , en bas de page , sur ce Wiki , tu auras la liste des commandes AT pour la gestion du module Bluetooth équipant le shield et pourras faire une gestion plus poussée si nécessaire.

Etdudier , adapter , puis revenir sur le forum avec une proposition de code, c'est comme cela que nous fonctionnons pour les projets scolaires