144
se vuelve oscuro y también debería ver el indicador STATUS
del panel frontal está activo; estas dos indicaciones muestran
que el RN42 ha establecido un conexión de datos con otro
dispositivo Bluetooth. Ingrese caracteres en la ventana del
emulador de terminal PuTTY y espere ver que esos mismos
caracteres aparezcan en el panel frontal del VI. Ingrese "t" y "d"
y confirme que ve la hora y fecha de sistema de NI myRIO. De
clic en enable echo e ingrese otros caracteres; debería ver los
caracteres a medida que los ingresa en la ventana del
emulador de terminal PuTTY.
De clic en el botón CTS ("Clear To Send") e ingrese
varios caracteres. Cuando el CTS está activo el RN42
suspende la transmisión desde su UART y debería ver
que los caracteres no son recibidos con el NI myRIO. De
clic en el botón CTS nuevamente para ver que los
caracteres almacenados en búfer aparecen en un
sucesión rápida en el indicador de carácter entrante.
Cierre la ventana PuTTY; verá que el LED verde de estado
del PmodBT2 destella nuevamente y el indicador STATUS del
panel frontal se inactiva para mostrar que el RN42 está
esperando una nueva conexión de datos.
Abra la ventana PuTTY nuevamente e ingrese $$$ para
entrar al modo de comando. Por ahora la configuración de
ventana de tiempo de 60 segundos ha expirado y nada
especial sucederá. Observe el LED verde de estado del
PmodBT2 a medida que da clic en el botón RESET dos veces;
¿nota cómo la tasa de destello es más rápida ahora? Esta
tasa de velocidad media indica que el RN42 puede aceptar
solicitud para entrar el modo comando. Ingrese $$$
nuevamente y verá que el aviso CMD aparece; también
observe que el LED de estado destella a alta velocidad
mientras está en modo de comando. Ingrese "h" para
desplegar la ayuda de todos los comandos disponibles. En
particular, intente "d" para desplegar la configuración básica,
"e" para desplegar configuración extendida y "v" para mostrar
la versión del firmware. Ingrese -- para salir del modo de
comando.
De clic en el botón Stop o presione la tecla Escape para
detener el VI y para reiniciar el NI myRIO.
Consejos de diagnóstico:
esperados? Confirme los siguientes puntos:
• LED indicador de energía encendido en NI myRIO,
• El botón de ejecución Run en color negro en la barra
de herramientas significa que el VI está en modo de
ejecución,
• Terminales correctas del conector MXP - asegúrese
¿No obtiene los resultados
31. MÓDULO BLUETOOTH
que está utilizando el Conector B y que ha
hecho las conexiones de pin correctas,
• Terminales correctas de PmodBT2 - verifique sus
conexiones y asegúrese que ha conectado la
entrada "receive" de UART de NI myRIO a la salida
"transmit" del RN42; también verifique que no ha
cruzado accidentalmente la conexiones de la
fuente de alimentación.
31.2 Teoría de Interfaz
Circuito interfaz: El RN42 de Roving Networks
es un módulo Bluetooth autónomo Clase 2 con
antena integrada. De manera predeterminada
el RN42 opera en modo "esclavo", puede ser
asociado con el código "1234" y ofrece el
servicio de Perfil de Puerto Serial (SPP). Al
conectar la UART de NI myRIO a la UART del
RN42, el RN42 aparece como un puerto COM
virtual en una computadora portátil o de
escritorio con Bluetooth.
Estudie el video Teoría de Interfaz de
Bluetooth (
youtu.be/WidjSMNU1QM
aprender mas las bases del RN42 así como de
una aplicación de reemplazo inalámbrico de
cable serial, incluyendo características esenciales
del RN42 y pines del PmodBT2, asociación del
RN42 con una computadora, acceso al puerto
COM virtual mediante un emulador de terminal y
con una aplicación LabVIEW de escritorio y
acceso a la UART del RN42 con los VIs UART de
bajo nivel de NI myRIO.
Programación LabVIEW: Estudie el video VIs
UART de Bajo Nivel (
para aprender a utilizar los subVIs UART de
bajo nivel para leer y escribir datos de
comunicaciones seriales.
, 15:34) para
, :)
youtu.be/[TBD]:uartVI