Вы находитесь на странице: 1из 4

ELECTRONICA EN LA AGRICULTURA 1

Practica 5: Comunicacion Bluetooth y sus


aplicaciones agrcolas
Juan Camilo Ramirez Ayala Yonny clinton Nova
Stephanie Lizeth Puentes Perez Hernan Javier Barreto Rodriguez
Universidad Nacional de Colombia, Sede Bogota

I. O BJETIVO DE LA PRACTICA B. Procedimiento para la creacion de la app para envio de


Realizar una aplicacion en Android para el uso agrcola que datos.
utilice la tecnologa Bluetooth como puente de comunicacion Para la creacion de la aplicacion primero se desarrollo la
para la solucion de un problema real. interfaz grafica como se muestra en la figura 1.
Reconocer los protocolos de comunicacion para el uso
del Bluetooth.
Crear una aplicacion para dispositivos moviles mediante
la aplicacion Web MIT App Inventor 2.
Realizar el montaje de la tarjeta de desarrollo para el en-
cendido de un motor mediante la conectividad Bluetooth
Realizar el montaje de la tarjeta de desarrollo para el
registro de datos de temperatura y humedad con los
diferentes sensores.

II. M ARCO T E ORICO


A. Protocolos de comunicacion de la tecnologa bluetooth
El bluetooth estandar funciona mediante FHHS (Frequency
Hopping Spread Spectrum) lo cual se basa en la division de
la frecuencia de 2.402-2.480 HHz en 79 canales de 7 MHz
de ancho, transmitiendo la senal que se comporte de manera
conocida para el emisor y el receptor.
El modulo HC-05 puede funcionar de dos maneras, como
maestro o esclavo, lo que significa que no solo emite ordenes
si no que tambien es capaz de transferir y recibir informacion,
una de las ventajas es que consume poca energa, no requiere Figura 1: interfaz grafica
mucho para su implementacion, se puede conectar de manera
rapida y se puede usar en varias aplicaciones, algunas de sus Posteriormente se busco la forma de manejar las funciones
falencias se pueden ver en el limite de equipos que pueden de bluetooth del mit app inventor. Y se encontro que la esto
entablar conexion y la corta distancia. se deba realizar implementando creando un check list de los
dispositivos que el telefono encontraba, para posteriormente
B. Plataformas de desarrollo de Android tomar el nombre de esta red y conectarse como cliente. Vease
figuras 2, 3.
III. M ETODOLOG IA
A. Aparatos, instrumentos y materiales utilizados (descrip-
cion)
Arduino uno
Sensor de temperatura y humedad DHT11 o DTH22
LM 35 Figura 2: lista de Redes
Modulo Bluetooth HC-05
Rele 5VDC
Protoboard
Jumper macho-hembra
Bombilla
Motores bifasicos y trifasicos
Computador Figura 3: Red Seleccionada
ELECTRONICA EN LA AGRICULTURA 2

Cuando ya tuvo la conexion establecida se procedio asignar Como se deseaba recibir multiples variables se considero
una accion a cada uno de los botones de encendido y pagado. necesario adjuntar dos botones para seleccionar la variable
Como se observa en las Figuras 4, 6, la accion correspondiente que se desea medir. Se utilizo el siguiente metodo para este
es enviar un caracter a traves del bluetooth, que en el Arduino proposito.
se convertira en la accion de encendido o apagado de acuerdo
con lo que se escribio el codigo.

Figura 4: envio de caracter a arduino

Figura 8: seleccion de que datos debe recibir desde el arduino

Figura 5: envio de caracter a arduino D. Procedimiento para la conexion delHC-05 con arduino

C. Procedimiento para la creacion de la app para la recep-


cion datos.
La interfaz grafica desarrollada para la recepcion de datos
se muestra en la siguiente imagen.

Figura 9: conexion del arduino

La conexion de este modulo se hace por medio de UART.


Este tipo de conexion consta de una salida como transmisor,
por parte del arduino (TX) y una entrada la cual recibe
los datos que comunica el modulo (RX). Este procedimiento
se realiza conectando cualquier PIN digital del arduino al
modulo, sin embargo, hay que tener en cuenta la librera que
se debe cargar para el funcionamiento correcto de los pines
como transmisores y receptores.

Figura 6: interfaz grafica

El sistema de recepcion de datos utiliza el mismo metodo


de conexion como cliente al buetooth. Pero para la recepcion E. Montaje, plano y programa
de datos se utilizo el codigo de la figura 7.
En la seccion anterior se dio el montaje realizado para la
conexion del modulo, en la practica anterior se realizo el
montaje de un rele y de un contactor, lo cual en este informe no
se dara para evitar redundancia en la informacion. El programa
utilizado por el arduino para el funcionamiento del modulo se
Figura 7: parte de Recepcion encuentra en la siguiente figura.
ELECTRONICA EN LA AGRICULTURA 3

Figura 11: envio de caracter a arduino

IV. D ISCUSI ON
A. Problemas, fallas e inconvenientes
La distancia entre el montaje y el sensor de temperatura
Figura 10: Codigo modulo HC-05 LM35 es muy corta lo que puede causar que al arrancar el
motor, se generen valores aleatorios afectando directamente
el proceso a emular.

Fue necesario conectar el modulo Modulo Bluetooth


HC-05,despues de cargar el programa al arduino para que
En el uso de este modulo es importante tener en cuenta el funcionara adecuadamente.
uso de UART como protocolo de comunicacion. Para ello, se
carga la librera SoftwareSerial, la cual hace el llamado a los La aplicacion vinculada al dispositivo movil no encontraba
pines TX y RX elegidos por el usuario. Es importante tener la senal del modulo bluetooth independientemente, es decir
en cuenta que el codigo solamente enva una senal que activa era necesario vincularla dedsde las configuraciones internas
el modulo, este detecta automaticamente el dispositivo por el del celular.
cual se va a hacer el intercambio de informacion, es decir el
celular. Es necesario tener en cuenta como estan condificados los
datos al ser enviados, para al ser recibidos poder tener un
analisis correcto de ellos y no ser mal interpretados.

B. Recomendaciones
Realizar estos montajes sin la proteccion adecuada, es uno
de los grandes problemas debido a que se pueden ocasionar
accidentes que afecten de manera directa a los estudiantes,
a pesar de ello se deben realizar conexiones estables,
organizadas e intentando evitar cualquier accidente, es por
F. Resultados de la conexion remota. esto que se recomienda el uso de elementos de proteccion
personal como guantes y gafas para el uso de equipos que
necesiten mas de 120v.

Debido a que en la practica varios equipos de trabajo


Despues de realizar la implementacion se logro observar manejaban el mismo modulo, es recomendable cambiar el
como el codigo efectivamente funciono, y determinar sus dife- nombre para evitar confuciones y alterar la practica y datos
rentes caractersticas; rango de alcance, velocidad de respuesta, de los demas.
y robustez del sistema. Figura 11.
ELECTRONICA EN LA AGRICULTURA 4

C. Aplicacion de la conexion por bluetooth en sistemas agro-


pecuarios
De las aplicaciones mas importantes en la agricultura, es la
activacion remota de distintos implementos, tales como bom-
bas, ventiladores, cortinas de invernaderos, ademas de adquirir
informacion de estaciones meteorologicas, o de ambientes
controlados.

V. C ONCLUSIONES
La recoleccion de datos inhalambrica para comunicar
dispositivos y facilitar el trabajo en campo.
La facilidad en la creacion de aplicaciones permite esta-
blecer proyectos de prototipado, y montaje sencillos para
aplicaciones en el campo directamente.
es importante definir las variables en el generador de
apps, y en el arduino con el fin de que no se generen
errores.

VI. R EFERENCIAS
[1] EL RELE. Tomado de https://www.electronicafacil.net/
tutoriales/El-rele.php. Consultado el da 4 de octubre del 2017.

Вам также может понравиться