Dans ce tutoriel nous allons voir comment réaliser une voiture commandé a l’aide d’un smartphone par le biais du Bluetooth.

Piloter une Voiture Télécommandé via bluetooth avec Arduino

Premièrement vous devez savoir comment fonctionne le module Bluetooth (HC-05) ( Tutoriel Disponible ici), et vous devez savoir comment marche le composant L293d qui est un double pont-H, ce qui signifie qu’il est possible de l’utiliser pour commander quatre moteurs distincts (dans un seul sens) grâce à ses 4 canaux. En raccordant les sorties de façon appropriées, il est possible de constituer deux pont-h. Il est ainsi possible de commande deux moteurs distincts, dans les deux sens et indépendamment l’un de l’autre.

De quoi Avons-nous Besoin:

Passons Maintenant Au Montage

Piloter une Voiture Télécommandé via bluetooth avec Arduino #2

Maintenant Le Code

int GA=11,GB=12,DA=9,DB=10;
char junk;
String inputString="";

void setup() {
  Serial.begin(9600);  
  pinMode(DA,OUTPUT);
  pinMode(DB,OUTPUT);
  pinMode(GA,OUTPUT);
  pinMode(GB,OUTPUT);
}
void ar()
          {
      digitalWrite(DA,HIGH);
      digitalWrite(DB,LOW);
      digitalWrite(GA,HIGH);
      digitalWrite(GB,LOW);
          }
void av()
        {
      digitalWrite(DA,LOW);
      digitalWrite(DB,HIGH);
      digitalWrite(GA,LOW);
      digitalWrite(GB,HIGH);
          }
void g()
        {
      digitalWrite(DA,LOW);
      digitalWrite(DB,HIGH);
      digitalWrite(GA,HIGH);
      digitalWrite(GB,LOW);
          }
void d(){
      digitalWrite(DA,HIGH);
      digitalWrite(DB,LOW);
      digitalWrite(GA,LOW);
      digitalWrite(GB,HIGH);
          }
void s(){
      digitalWrite(DA,LOW);
      digitalWrite(DB,LOW);
      digitalWrite(GA,LOW);
      digitalWrite(GB,LOW);
          }
          


void loop() {
    if(Serial.available()){
  while(Serial.available())
    {
      char inChar = (char)Serial.read(); //on lit l'entrée
      inputString += inChar;        // on crée une chaine de caractéres a partires de caractéres lus
    }
    Serial.println(inputString);
    while (Serial.available() > 0)  
    { junk = Serial.read() ; }      //on vide le serial buffer
    if(inputString == "a"){         //en cas de 'a' on avance
     av();                          
    }else if(inputString == "r"){   //en cas de 'r' on recule
      ar();                         
    }else if(inputString == "s"){   //en cas de 's' on s'arrete
      s();                          
    }
    else if(inputString == "g"){    // en cas de 'a' on tourne a gauche
      g();                          
    }
    else if(inputString == "d"){   //en cas de 'd' on tourne a droite
      d();                          
    }
    inputString = "";
  }
}

Passons Maintenant a la commande

Pour cela vous devez Télécharger une application bluetooth pour arduino pour le tutoriel nous Allons utiliser Arduino bluetooth controller

La Configuration se fait comme ceci:

Piloter une Voiture Télécommandé via bluetooth avec Arduino #3

Piloter une Voiture Télécommandé via bluetooth avec Arduino #4

Piloter une Voiture Télécommandé via bluetooth avec Arduino #5

Piloter une Voiture Télécommandé via bluetooth avec Arduino #6

Piloter une Voiture Télécommandé via bluetooth avec Arduino #7

  1. Activer Le bluetooth sur le smartphone
  2. Accéder a l’application Arduino bluetooth controller et sélectionner « HC-05 »
  3. Sélectionner controller mode
  4. Entrer la configuration suivante:

◄=d

▲=a

►=g

▼=r

X=s

telecommander bloothooth une voiture avec arduino

voiture télécommandée arduino

application smartphone bluetooth pou arduino

coder un tensiometre avec bluetooth sur arduino

arduino bluetooth

arduino bluetooth code moteur

arduino commande videur de buffer

arduino telecommande et lcd

voiture télécommandée arduino bluetooth

arduino voiture telecommandée

commande bluetooth arduino

piloter voiture télécommander depuis android

télécharger bluetooth arduino

telecommande bluetooth arduino

voiture télécommander arduino code

comment piloter un moteur en bluetooth avec arduino

commander une voiture par bluetooth

commande dune voiture via bluetooh

code voiture arduino

arduino commander voiture avec bluetooth

Categories: Arduino