//BTooth_ 1 _12 16 Test de modules BlueTooth HC05 ou 06 //***********VERIFIER les vitesses: vers PC ET vers module //Connecter HC05 ou HC 06 Vcc au +5V du Nano, les masses, TX à D10, RX à D11 //L'USB alimente le HC05-06 //L'echange est 1 car vers PC qui le copie sur l'ecran seriel // Une excellente source sur le sujet //http://www.martyncurrey.com/arduino-and-hc-06-zs-040/ //Une autre source //http://eskimon.fr/2498-arduino-annexes-g-utiliser-module-bluetooth-hc-05 #include SoftwareSerial BT(10, 11); // RX,TX respectivement char BTdata;// void setup() {//***************VERIFIER CES 2 VITESSES*************** BT.begin(9600);//La liaison série soft D10 et D11!!!VERIFIER cette vitesse!! Serial.begin(9600);//La série standard, hardware, D0 et D1 vers PC!!VERIFIER cette vitesse!! //**************Vers PC Serial.println("Bonjour "); Serial.println("Le caractere entre sur l'Android doit se retrouver ci dessous"); //***************Vers module BT.println(" "); BT.println(" "); BT.println("Bonjour sur Android"); BT.println(" "); BT.println("HC05, la led doit clignoter 2 flash, 1s Off, 2flash..."); BT.println("HC06, led On fixe"); BT.println(" "); BT.println("Entrer un caractere "); BT.println("S'il se retouve sur le PC, tout va bien..."); } void loop() { if (BT.available()) //Car pret en entrée sur Serie soft? { BTdata = BT.read(); //oui, le clavier Android BT a émis un car BT.println(" ");//Aller à la ligne sur // **************Vers PC Serial.write(BTdata);//ecrire le car sur le PC Serial.println(); } }