Mostrando entradas con la etiqueta hc-06. Mostrar todas las entradas
Mostrando entradas con la etiqueta hc-06. Mostrar todas las entradas

jueves, 8 de diciembre de 2011

Un acelerómetro en tu pie (Bluetooth + Android)


En la tienda en línea de Android existen decenas de aplicaciones dedicadas a los ciclistas que salen por las calles, o rutas de la región, a entrenar o en búsqueda de esparcimiento. Las bondades del uso del GPS, en un móvil con SO Android, hacen todo el trabajo necesario para brindar la información detallada y útil de la jornada sobre dos ruedas y al aire libre. Pero, ¿Y en un gimnasio?, ¿En una bicicleta fija sin indicadores? ¿Cómo sabemos el tiempo que estuvimos realizando la actividad física? ¿Cuánta distancia equivalente transitamos? ¿Cómo sabe Android cuánto pedal hemos metido? Descubre en este artículo una aplicación especial donde se combina el uso de un acelerómetro, un microcontrolador y un módulo Bluetooth HC-06, unidos para obtener toda la información necesaria que estará volcada sobre nuestro dispositivo móvil. Un artículo para cerrar el año con Android en una aplicación que despertará tu imaginación para múltiples proyectos.

En la aplicación que veremos hoy utilizaremos muchas cosas que ya hemos visto en entregas anteriores, pero combinadas para una aplicación muy útil y que se puede adaptar a otros usos como veremos más adelante. Los elementos activos que forman este desarrollo son cuatro: un acelerómetro de salidas analógicas, un doble amplificador operacional, un microcontrolador y un módulo Bluetooth HC-06 con entrada de datos serie, operado por el microcontrolador. El acelerómetro que he utilizado en este trabajo es un MMA7260Q que, a pesar de que no se fabrica más, puedes encontrarlo en el mercado fácilmente en forma simple o en módulos pre-ensamblados listos para usar en un protoboard. En el caso de que no puedas encontrar este mismo modelo de acelerómetro en el mercado, pues adaptar cualquier otro que posea salidas analógicas en uno, dos o tres ejes de desplazamiento. La idea es que aprovechemos los materiales que ya tenemos en nuestros cajones y sin uso. En mi caso, el MMA7260Q fue el acelerómetro seleccionado, además, al igual que el resto de los elementos activos que dan forma a este desarrollo, utiliza una alimentación de 3,3Volts, que en mi aplicación, lo he probado hasta con 2,7Volts y aún continúa funcionando, entregando buena señal en sus salidas. Recuerda que sólo utilizaremos la salida de un eje.

¿Te interesa el desafío? ¿Te atrapa la programación para Android? Continúa leyendo aquí ...

jueves, 24 de noviembre de 2011

Comandos AT para el módulo Bluetooth HC-06

El módulo Bluetooth HC-06 es, sin duda alguna, un dispositivo inalámbrico que puede resolver la mayoría de las comunicaciones inalámbricas en nuestros desarrollos domésticos cuando no se requieran demasiadas distancias de cobertura. Este módulo podrá incorporarse en nuestro sistema y adaptarse a las condiciones de trabajo que las comunicaciones seriales ya tenían en, por ejemplo, una red RS485 trabajando a 38400BPS o en un sistema RS232 que opere a velocidades tan altas como 115,2KBPS. Para lograr este tipo de ajustes existen los Comandos AT del módulo que nos permitirán adaptar, además de la velocidad de manejo de datos, otros parámetros que ahora veremos. ¿Deseabas personalizar tu módulo? ¡Descubre como hacerlo en este artículo!

domingo, 20 de noviembre de 2011

Módulo Bluetooth HC-06 (Android)

El futuro es inalámbrico y la tecnología Bluetooth es una de las favoritas en el mundo de los aficionados a la electrónica, donde el enlace de datos “sin vínculo físico” debe ser robusto, confiable y seguro. Luego de haber ensayado el módulo Bluetooth RN41, ahora le llega el turno a uno de los modelos más económicos del mercado. Distribuido en todo el mundo por Wavesen, el módulo Bluetooth HC-06 es un dispositivo muy fácil de obtener, económico y sencillo de utilizar. En este artículo veremos su implementación y uso dentro de una sencilla aplicación para Android. En esta primera entrega aprenderemos a conectar y poner en funcionamiento este popular y eficaz módulo Bluetooth HC-06. ¿Tienes uno y no lo has hecho funcionar aún? Este artículo es para ti.

Con dimensiones tan pequeñas como un conector USB, el módulo Bluetooth HC-06 es una de las piezas de mercado más económicas que puedas encontrar dedicadas a este tipo de conectividad. La mayoría de los aficionados a los enlaces inalámbricos de datos, encuentran en este pequeño dispositivo todo lo necesario para resolver sus conexiones "wireless" y a un costo que no alcanza a la quinta parte de lo que hay que pagar por otros dispositivos de las mismas características (menos de 6 Euros en DealExtreme). Durante los ensayos realizados, el módulo ha demostrado tener un solo punto débil: la escasa (y confusa) información que existe sobre él en la web. Su parecido (podríamos decir su igualdad) en el aspecto físico con los módulos HC-03/04/05 hacen que muchos usuarios terminen frustrados por no poder utilizar el HC-06 ya que las conexiones cambian de un modelo a otro y el usuario termina, muchas veces, teniendo experiencias de fracaso y la sensación de haber gastado dinero inútilmente. Sin embargo, al final de este artículo, podrás lograr hacer las primeras experiencias con el módulo HC-06.

¿Te interesa este artículo? Continúa leyéndolo AQUÍ ...