Buenas tardes nuevamente, logré hacer que funcionara pero solo conectando el sensor de temperatura LM35 y el HC 05 el código es el siguiente:
#include <SoftwareSerial.h>
SoftwareSerial BTserial(10,11); // RX / TX
float tempC;
int pinLM35 = 0;
void setup(){
BTserial.begin(9600);
}
void loop(){
tempC = analogRead(pinLM35);
tempC = (5.0 * tempC * 100.0)/1024.0;
BTserial.print("Temperatura");
BTserial.print(tempC);
delay(1000);
}
De esta manera si funciona correctamente a como lo queremos, según nosotros estamos utlizando la misma lógica que con el código anterior, inclusive cambiamos los pines RX y TX al pin 10 y 11 respectivamente ya que en varios tutoriales vimos que utilizaban estos pines para el HC 05. No hemos logrado saber cual es el error en el código anterior. Saludos! espero puedan ayudarnos.