0% encontró este documento útil (0 votos)
55 vistas3 páginas

BLUETOOTH2

El documento describe el uso de módulos Bluetooth HC-05 para comunicaciones inalámbricas entre Arduino y dispositivos como teléfonos o PC. Explica cómo se simuló la comunicación entre dos módulos Bluetooth en Proteus usando Arduino Mega, y cómo se programó Arduino en Arduino IDE para encender y apagar un LED según las letras recibidas por los módulos Bluetooth.

Cargado por

Jesús Munguía
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
55 vistas3 páginas

BLUETOOTH2

El documento describe el uso de módulos Bluetooth HC-05 para comunicaciones inalámbricas entre Arduino y dispositivos como teléfonos o PC. Explica cómo se simuló la comunicación entre dos módulos Bluetooth en Proteus usando Arduino Mega, y cómo se programó Arduino en Arduino IDE para encender y apagar un LED según las letras recibidas por los módulos Bluetooth.

Cargado por

Jesús Munguía
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 3

MODULO BLUETOOTH

El modulo de bluetooth HC-05 nos permite conectar nuestros proyectos con


Arduino a un smartphone, celular o PC de forma inalámbrica, con la facilidad de
operación de un puerto serial. La transmisión se realiza totalmente en forma
transparente al programador, por lo que se conecta en forma directa a los pines
seriales de nuestro microcontrolador preferido.

Para su simulación de este sensor se realizó en Proteus y descargando las


librerías de este, ocupamos un Arduino mega 2560, dos módulos de bluetooth HC-
05 esto para representar un emisor y un receptor e implementar una
comunicación, también dos Virtual Terminal, para ingresar las palabras y poder
transmitirse al receptor bluetooth.

ARDUINO IDE

Es una aplicación multiplataforma que está escrita en el lenguaje de programación


JAVA. Se utiliza para escribir y cargar programas en placas compatibles con
Arduino.

En esta ocasión ocupamos este software para programar y darle indicaciones al


Arduino para que realizar la programación.
Simulación Proteus

Las conexiones del Arduino mega 2560, el pin numero 13 conectado a un led

Al Arduino se le carga el archivo HEX que salió de la compilación del programa

El sensor de bluetooth emisor no va conectado al Arduino solo se conectan sus


pines sensor (TXD)->(RXD) DEL VIRTUAL TERMINAL y del sensor (RXD)->(TXD)
del virtual terminal.

Declaramos una variable pin 13 como salida y otra variable state que no indicara si
este encendido o apagado. Configuramos el pin 13 como salida y escribimos un
estado bajo, en tablamos una comunicación de 9600 para simular la conexión del
módulo de bluetooth.

Hacemos una lectura serial que se almacenara en la variable estado si estado si


se convierte en la constante E se harán un estado alto en el pin 13 y así reiniciar la
variable posteriormente volvemos a hacer la lectura en el void loop y en ese orden
si se pone una letra A se pondrá en un estado bajo ya solo se exportar para
proteos.

El módulo de bluetooth receptor se conectan sus pines sensor (TXD)-> (RXD)


DEL VIRTUAL TERMINAL y del sensor (RXD)->(TXD) del virtual terminal. Igual al
emisor, de la conexión del TXD del módulo de bluetooth se conecta al pin del
Arduino RX0 y del RXD del sensor, al TXD1 del Arduino.

Virtual Serial Port

Es una representación de software de un puerto de serie que no se conecta a un


puerto serie o agrega funcionalidad a un puerto serie real a través de una
extensión de software. Y la ocupamos para crear los puertos en comunicación con
los virtual terminal de proteus y poder escribir.

También podría gustarte