Finalmente, vamos a revisar el sistema de comunicación, en este caso va a ser de manera inalámbrica,
para lo cual vamos a utilizar un módulo Bluetooth.
Entonces la idea aquí es enviar los comandos para nuestro robot mediante una comunicación inalámbrica.
Entonces aquí, por ejemplo, puede ser enviado estos comandos de un smartphone o puede ser enviado
desde un computador.
Entonces, dependiendo de qué tarea le vamos a asignar a nuestro robot, acá podemos enviar los comandos
para que nuestro microcontrolador pueda procesar estos comandos y pueda realizar la tarea específica.
Entonces, el módulo que vamos a utilizar aquí es el módulo HC 05, que es un módulo Bluto común.
Entonces vamos a observar las características que tiene este módulo.
Si podemos ver nuestro módulo y vamos a dar la vuelta y podemos observar aquí sus características.
Tenemos un voltaje de alimentación, como pueden ver de 3.6 hasta 6 voltios.
Entonces Arduino tiene salidas de 3.3 y también salida de 5 voltios.
Tranquilamente lo podemos alimentar mediante esa salida del Arduino.
Luego tenemos acá sus niveles.
En este caso sus niveles son de 3.3 voltios.
La lógica es de 3.3 voltios.
Es por eso que es necesario tener un divisor de voltaje que lo tenemos acá.
Entonces acá tenemos un divisor únicamente para la entrada RX que tenemos acá.
Debido a que este módulo solamente acepta niveles de 3.3 y Arduino, arroja 5 voltios.
Vamos a hacer este divisor de voltaje con una resistencia de 10K y una resistencia de veintidós QAM.
Vamos a hacer un divisor de voltaje y aquí vamos a tener un valor aproximado de 3.3 voltios, el cual
ya se puede utilizar en la parte de acá.
Podemos alimentar ya este Epping acá en la parte de transmisión.
No va a ser necesario esto.
Vamos a conectarlo directamente a la parte de transmisión del Arduino debido a que aquí vamos a tener
una señal de 3.3 voltios y Arduino.
Si detecta ese nivel lógico como un nivel alto, entonces no va a haber ningún problema.
No hay ningún cambio que debemos hacer ahí.
Entonces, aquí simplemente debemos hacer este cambio para mantener la vida útil de este módulo Bluto.
Sin embargo, hay algunos que recomiendan que si se los puede conectar directamente, que si son tolerables
a 5 voltios.
Sin embargo, para evitar problemas, vamos a hacer este pequeño divisor de voltaje que no es muy complicado.
Sin embargo, también actualmente les había mencionado que, por ejemplo, ya tenemos microcontroladores
procesadores que ya vienen con un sistema de comunicación de Bluetooth o también de Wi fi y entonces
podemos ver este módulo ya viene incorporado con Bluetooth, también con WiFi.
Tenemos también este de acá es mucho más completo.
Entonces hay diferentes soluciones que nosotros podemos utilizar.
Sin embargo, en este caso, como les había mencionado, vamos a utilizar este microcontrolador, por
lo cual va a ser necesario adaptar este módulo Bluto, ya que el Arduino no posee un módulo Brutus.
Sin embargo, en otras soluciones de Arduino también puede tener un módulo Bluto.
Entonces ya hemos revisado cada uno de los componentes que vamos a utilizar en nuestro robot.
Ya en la siguiente sección vamos a ver cómo realizar la programación de cada uno de estos componentes
y también otras partes que vamos a revisar en la siguiente sección.