Advertisement
zurix

com_app_hc05

Mar 23rd, 2019
84
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <SoftwareSerial.h> //inclusion de la bibliothèque SoftwareSerial
  2. SoftwareSerial HC05(10, 11);//declare un module HC-05 série sur les pins 10 et 11
  3.  
  4. void setup()
  5. {
  6.   HC05.begin(9600);         //ouvre le HC05 en 9600 bauds
  7.   Serial.begin(9600);       //ouvre le Serial en 9600 bauds
  8. }
  9.  
  10. void loop()
  11. {
  12.   char commande;
  13.  
  14.   if(HC05.available())
  15.   {
  16.     commande = HC05.read(); //acquisition par le HC05 serie
  17.     HC05.println(commande);
  18.     Serial.println(commande);
  19.    
  20.     if(commande == 'a')     //si le caractère reçu depuis le HC-05 est a
  21.     {
  22.       HC05.println("a");    //"a" va être renvoyé dans le moniteur série du HC05 (SoftwareSerial)
  23.       Serial.println("a");  //"a" va être renvoyé dans le moniteur série du Serial
  24.     }
  25.     else if(commande == 'b')
  26.     {
  27.       HC05.println("b");
  28.       Serial.println("b");
  29.     }
  30.     else if(commande == 'c')
  31.     {
  32.       HC05.println("c");
  33.       Serial.println("c");
  34.     }
  35.     else if(commande == 'd')
  36.     {
  37.       HC05.println("d");
  38.       Serial.println("d");
  39.     }
  40.     else if(commande == 'e')
  41.     {
  42.       HC05.println("e");
  43.       Serial.println("e");
  44.     }
  45.     else if(commande == 'f')
  46.     {
  47.       HC05.println("f");
  48.       Serial.println("f");
  49.     }
  50.     else if(commande == 's')
  51.     {
  52.       HC05.println("s");
  53.       Serial.println("s");
  54.     }
  55.   }
  56. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement