Problema comandos AT módulo Bluetooth HC-05

He conectado como la siguiente imagen el módulo y lo puse en el modo para configurar donde el led parpadea de forma más lenta, al momento de escribir cualquier comando AT no da el "OK" que debería dar. Lo estoy conectando desde la USB de mi computadora

Este es el código que estoy usando

#include <SoftwareSerial.h>   // Incluimos la librería  SoftwareSerial  
SoftwareSerial BT(10,11);    // Definimos los pines RX y TX del Arduino conectados al Bluetooth
 
void setup()
{
  BT.begin(38400);       // Inicializamos el puerto serie BT (Para Modo AT 2)
  Serial.begin(9600);   // Inicializamos  el puerto serie  
  Serial.println("El BT esta listo para configurarse");
}
 
void loop()
{
  if(BT.available())    // Si llega un dato por el puerto BT se envía al monitor serial
  {
    Serial.write(BT.read());
  }
 
  if(Serial.available())  // Si llega un dato por el monitor serial se envía al puerto BT
  {
     BT.write(Serial.read());
  }
}

Si lo has conectado tal cual el esquema entonces está mal conectado.

El pin 10 del UNO cumple la función Rx según tu código y debe ir conectado al pin Tx del módulo (o sea, TXD).
Y el pin 11 del UNO es Tx entonces va conectado al Rx del módulo (RXD).

Por regla general el pin que recibe (Rx) se conecta al pin que transmite (Tx).

This topic was automatically closed 180 days after the last reply. New replies are no longer allowed.