Bluetooth JY-MCU AT command

renaudyes:
C'est la première fois que j'utilisais le softwareSerial.
Et je ne sais pas qu'elle est la différence entre le serial hard ou du soft serial.
Enfin bon, je reste sur les pin RX et TX du arduino pour le moment.

Mais, si j'envoie via le moniteur série at+name=Rename\r\n, est ce que ça l'envoie obligatoirement sur les pin TX et RX de l'arduino ? ( et donc passe par le HC ?)
Et si le HC m'envoie des données via les pin TX et RX de l'arduino, est ce que je reçois sa réponse sur le moniteur série ?

Enfaite, j'utilisais autre chose parce que je ne comprenais pas vraiment comment fonctionnait les TX et RX de l'arduino :wink:

essaie déjà de suivre pas à pas ça :
attention à bien comprendre la difference entre serial et softserial
tout semble bien detaillé y compris le câblage

j'ai testé la compil ça passe

/*

AUTHOR: Hazim Bitar (techbitar)
DATE: Aug 29, 2013
LICENSE: Public domain (use at your own risk)
CONTACT: techbitar at gmail dot com (techbitar.com)

*/


#include <SoftwareSerial.h>

SoftwareSerial BTSerial(10, 11); // RX | TX

void setup()
{
  pinMode(9, OUTPUT);  // this pin will pull the HC-05 pin 34 (key pin) HIGH to switch module to AT mode
  digitalWrite(9, HIGH);
  Serial.begin(9600);
  Serial.println("Enter AT commands:");
  BTSerial.begin(38400);  // HC-05 default speed in AT command more
}

void loop()
{

  // Keep reading from HC-05 and send to Arduino Serial Monitor
  if (BTSerial.available())
    Serial.write(BTSerial.read());

  // Keep reading from Arduino Serial Monitor and send to HC-05
  if (Serial.available())
    BTSerial.write(Serial.read());
}