Mi hc-05 no se conecta bien

mi modulo bluethoot se conecta pero luego se desconecta, eso pasa cuando solo lo conecto en mi teléfono pero cuando uso una app dice error 507 (the device is turned on?) el código aquí lo tengo:

`/*
	Capitulo 24 de Arduino desde cero en Español.
	Programa que permite establecer una comunicación con el modulo Bluetooth HC-05
	y configurarlo de manera tal que pueda ser vinculado mediante un telefono
	movil o dispositivo compatible.

	Autor: bitwiseAr  

*/

#include <SoftwareSerial.h>	// libreria que permite establecer pines digitales
				// para comunicacion serie

SoftwareSerial miBT(10, 11); 	// pin 10 como RX, pin 11 como TX 

void setup(){
  Serial.begin(9600);		// comunicacion de monitor serial a 9600 bps
  Serial.println("Listo");	// escribe Listo en el monitor
  miBT.begin(9600);		// comunicacion serie entre Arduino y el modulo a 38400 bps
}

void loop(){
if (miBT.available())     	// si hay informacion disponible desde modulo
   Serial.write(miBT.read()); 	// lee Bluetooth y envia a monitor serial de Arduino

if (Serial.available())   	// si hay informacion disponible desde el monitor serial
   miBT.write(Serial.read()); 	// lee monitor serial y envia a Bluetooth

}` 
  el código no marca error uso arduino IDE 2.3.6	
![Captura.PNG|690x340]

Moderador:
Por favor, lee las Normas del foro y publica/edita tu código/error usando etiquetas de código.
Ve a edición, luego selecciona todo el código que has publicado/editado, lo cortas y click en (<CODE/>)