reflexion

Páginas: 5 (1161 palabras) Publicado: 2 de julio de 2013

EMPAREJAMIENTO Y ENVIO DE COMANDOS AL MÓDÚLO BLUETOOTH

AUTOR: DEFTSTAR



“En el video tutorial 1 podrás ver todo lo referente a la conexión con la computadora, el emparejamiento, la selección de puertos, así como el envió de datos”

http://my.opera.com/FXU236/blog/












OBJETIVO

Vamos a controlar la activación/desactivación de dos Leds enviando comandos desdela computadora por Bluetooth.


QUE APRENDEREMOS?

Aprenderemos a emparejar a la computadora con nuestro módulo Bluetooth.
Aprenderemos a enviarle comandos al módulo.



MATERIAL

Software:
Hyperterminal
Código asm para el pic

Hardware:
Módulo Bluetooth
Pic 16f877a
Cristal de cuarzo de 20 Mhz
2 capacitores de 20 pf
1 pushbutton
4leds
4 resistores de 330 ohms
1 resistorde 10 k
Cable para protoboard
1 protoboard
1 fuente de voltaje o baterías
Cautín
Soldadura
Una computadora con conectividad bluetooth







PROCEDIMIENTO

1) Procedemos a cargar el programa contenido en el archivo ASM en nuestro pic 16f877a, prográmalo como habitualmente lo harías, configurando el uso del cristal de cuarzo a 20mhz.
2) Montaremos nuestro protoboard como en laFig1.




Fig. 1





3) Soldamos unos cablecitos a las terminales de nuestro módulo como se ve en la Fig. 2, 2.1 y 2.2.


Fig. 2


Fig.2.1

Fig. 2.2

4) Conectamos el módulo con el piccon el módulo Bluetooth mediante las terminales Tx y Rx, estas van cruzadas, (es decir Tx ->Rx y Rx ->Tx), y el resto de los elementos como se ve en la figura Fig3.

Fig. 3
5) Alimentamos todonuestro protoboard con 5V, el led de señalización de nuestro módulo Bluetooth empezara a parpadear.

6) Instalamos el programa Hyperterminal, este programa venia incluido en versiones anteriores de Windows Vista, si tienes Vista o Windows 7, instala Hyperterminal, si tienes XP puedes usar el que trae el sistema operativo, este está alojado en inicio-> accesorios.
7) Inicia una búsqueda dedispositivos Bluetooth dentro del alcance, selecciona a nuestro módulo Bluetooth en introduce el número de emparejamiento 1234, empezara a buscar los controladores y al final de la configuración, nos dirá que puertos utilizara para conectarse, ponemos atención en los números.
8) Ahora que estamos emparejados, abriremos Hyperterminal, le damos cualquier nombre a nuestra conexión, seleccionamoscualquier icono, y seleccionamos el primer número de puerto que nos arrojó el paso anterior, cuando el módulo está conectado se quedara encendido su led de señalización. Si esto no sucede repite este paso.
9) Ya estamos conectados, ahora procederemos a enviar comandos, los comandos asignados en el programa del pic son: 1= prende led1, 2= prende led 2, C= apaga los leds 1 y 2.
10) Haz las pruebasnecesarias


COMENTARIOS:

a) Cuando escribas, el programa te devolverá un ECO, eso es porque el programa del pic así está diseñado. Generalmente no verías nada de lo que tecleas en la
Hyperterminal.

b) Esta es una forma básica de controlar cualquier dispositivo electrónico, lo único que tienes que hacer es modificar un poco el programa, quizás las condiciones, y casos a cumplirse, asícomo las acciones a emprender, cuando suceda, podrías agregar otras variables como sensores, y actuadores como motores solo necesitarías agregar las etapas de potencia convenientes a las salidas de los leds y listo.


SOBRE EL MÓDULO BLUETOOTH:

Cuando tu tecleas en tu computadora, la tecla produce un código ASCII que es codificado al protocolo Bluetooth y transmitido inalámbricamente,cuando esa información es recibida por el Módulo Bluetooth, este la decodifica y la transmite por serial al pic, el pic guarda el dato en un registro y compara si se da alguna de las condiciones para realizar el encendido o apagado de los leds.

El programa que está en el pic básicamente consiste en declarar el pic a usar, declarar los registros a usar, inicializar la función USART, declarar una...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Reflexion
  • Reflexiones
  • Reflexiones
  • Reflexión
  • Reflexion
  • Reflexion
  • Reflexion
  • Reflexion

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS