Bluno Beetle Ble Control remoto bluetooth 4.0 a infrarrojo

Muy buenas, en otra revisión de hoy veremos el módulo Bluetooth 4.0 Bluno Beetle Ble de la empresa DFROBOT, un interesante dispositivo con el que podremos darle vida a nuestros proyectos, en un tamaño muy compacto y con bajo consumo de energía, sin duda algo que encanta en el mundo Maker.

Por otro lada ademas de integrar Bluetooth 4.0 tambien viene con un arduino uno, con menos pines por supuesto, pero en un tamaño muy reducido que nos recuerda al de una tarjeta SD.


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagrama


Beetle BLE - The smallest Arduino bluetooth 4.0 (BLE)

¿Que es el Bluno Beetle Ble?

El Beetle Ble,  es una placa Arduino Uno con bluetooth 4.0 (BLE). Es probablemente la placa Arduino BLE más pequeño en el mercado. Utiliza IDE estándar de Arduino para cargar códigos sin necesidad de biblioteca y controladores adicionales. Este Beetle BLE es otro hito en la línea Beetle, lo que hace que los usuarios de bricolaje tengan más opciones en el diseño del proyecto. Es totalmente compatible con  Bluno  en instrucciones y procedimientos. Soporta los modos Bluetooth HID e ibeacon.

El Beetle BLE ofrece un super pequeño y de bajo costo Arduino con bluetooth 4.0. El Beetle BLE se puede utilizar para proyectos, tales como bricolaje, talleres, wearable E-Textiles y educativo. Para los estudiantes y los fabricantes que no pueden permitirse demasiado en la compra de hardware, Beetle puede ser una gran solución.

Al igual que una placa Arduino nativa , pero con Bluetooth 4.0. Un APP llamado Play Bluno está disponible en IOS y Android, lo que da un acceso rápido a este pequeña placa.

No sólo soporta la programación USB, sino también el método de carga inalámbrica.

CARACTERISTICAS

  • ATmega328 @ 16MHz
  • Bluetooth baja energía (BT 4.0)
  • Puerto micro USB
  • Tamaño Super Compacto
  • Soporta Bluetooth HID e ibeacon
  • Comaptible con todas las series Bluno de DFRobot
  • Soporte de programación inalámbrica

ESPECIFICACIÓN

  • Chip Bluetooth: CC2540
  • Sensibilidad: -93dBm
  • Temperatura de trabajo: -10 ℃ ~ +85 ℃
  • Distancia máxima: 50m (1968.50 “) (campo abierto)
  • Microcontrolador: ATmega328
  • Frecuencia de reloj: 16 MHz
  • Tensión de funcionamiento: 5V DC
  • Voltaje de entrada: <8V (Vin <8V)
  • Pin digital x4
  • Pin analógico x4
  • Salida PWM x2
  • Interfaz UART x1
  • Interfaz I2C x1
  • Interfaz micro USB x1
  • Puerto de alimentación x2
  • Tamaño: 28.8mm X 33.1mm (1.13 “x 1.30”)
  • Peso: 10g

Lista de Materiales

Bluno Beetle Ble

Resultado de imagen para bluno beetle

Módulo receptor infrarrojo, con el cual capturaremos los códigos del control remoto

Sensor TSOP1838

Resultado de imagen para modulo infrarrojo arduino

Resistor 330 ohm

Resultado de imagen para resistor 330 ohm

Transistor NPN BC548

Resultado de imagen para bc548

Diodo emisor infrarrojo

Resultado de imagen para diodo infrarrojo

Lo primero que debemos hacer es subir el siguiente skecht, al beetle ble, con este ejemplo vamos a capturar los códigos del control remoto que queremos clonar, recordemos que el ejemplo por defecto utiliza el pin número 11 el cual el beetle ble no posee pero simplemente cambiamos por el pin número 5, y este problema ya está solucionado

Abrimos el terminal serial, apretamos el botón del control que queremos capturar, ahora observaremos algo parecido a lo siguiente

 

La información que nos interesa es el Encoding en este ejemplo el RC5, el code el número 820 y los bits que son 12 para el ejemplo que se muestra.

Código fuente para capturar códigos del control remoto

Con este código vamos a enviar el código capturado, hay que tener en cuanta que esta librería no soporta todos los controles remotos que existen.

Bluno Basic Demo

Bluno Basic Demo es una aplicación desarrollada por DFROBOT  y está para descargar para Andrioid y IOS, es de código abierto, así qu e podemos adaptarla a nuestras necesidades y gustos.

Esta aplicación escanea en busca de nuestro Bluno, y una vez que nos aparezca lo seleccionamos, y en el caso de que nunca hubiésemos puesto la contraseña la misma por defecto es 000000 (seis ceros),  esta puede ser modificada por comandos At de ser necesario.

Para descargar la aplicación Android puedes hacerlo de aquí BlunoBasicDemo

Y para IOS debes compilar el código para descargarlo https://github.com/DFRobot/BlunoBasicDemo/tree/master/IOS/BlunoBasicDemo

Nota importante: No todos los celulares, tables y pc soporta bluetooth 4.0, esto hay que tenerlo en cuenta y ver las características del dispositivo que vamos a usar, antes de probar, si no estaremos perdiendo el tiempo.

Armado del circuito

La conexión del circuito es muy simple, el pin número 5 del Bluno Beetle se conecta al pin de señal de modulo Sensor TSOP1838, este módulo se alimenta con 5 voltios obtenidos del mismo Bluno. El pin 3 del bluno va conectado a un resistor de 330 ohm, el cual se conecta a la base del transistor BC548, el colector se conecta directamente a 5 voltios del bluno, el emisor va conectado al ánodo del diodo emisor infrarrojo y cátodo de este diodo a tierra

Pint Out

Atención la contraseña por defecto del Bluno Beetle Ble es 000000

Circuito

Puedes comprar a Bluno Blettle Ble en este link

Para más información visita la página de DFRobot con su Wiki


Tal vez pueda interesarte proyectos en arduino, pic, robótica, telecomunicaciones, suscribete en http://www.youtube.com/user/carlosvolt?sub_confirmation=1 mucho videos con código fuentes completos y diagrama


SUSCRIBETE A NUESTROS BOLETINES, RECIBE EN TU CORREO LAS NOTICIAS MÁS DESTACADAS, SÓLO INGRESANDO TU CORREO ELECTRÓNICO


VIDEO RECOMENDADO

Deja un comentario