BLE Arduino Bluetooth - RedBearLab

by 330ohms in Circuits > Arduino

2515 Views, 15 Favorites, 0 Comments

BLE Arduino Bluetooth - RedBearLab

ble2.jpg
IMG_0976.JPG
IMG_0980.JPG
IMG_0978.JPG

En este Instructable te enseñaremos como poder usar y programar el Blend Micro de ReadBearLab, esta tarjeta no puede ser programada con el IDE más actual de Arduino, necesita el IDE de Arduino 1.0.5 para poder ser programada. Te proporcionamos todos los archivos para su instalación.

El materiales que necesitarás es:

Un cable USB- Micro USB

Un Blend Micro

Un celular con Android (versión 4.3 o mayor) o IOs (versión 7.0 o mayor).

Instalar El IDE 1.0.5 De Arduino

Captura de pantalla 2015-07-06 11.08.54.png

Instalar el IDE 1.0.5 de Arduino, lo puedes encontrar en los archivos de este Instructable o bien descargarlo directamente de la página de Arduino en el área de descargas de versiones anteriores del IDE de Arduino.

Agregar Blend Micro a Las Tarjetas Del IDE De Arduino

Captura de pantalla 2015-07-06 11.09.23.png
Captura de pantalla 2015-07-06 11.13.45.png
Captura de pantalla 2015-07-06 11.13.51.png
Captura de pantalla 2015-07-06 11.13.55.png
Captura de pantalla 2015-07-06 11.13.59.png
Captura de pantalla 2015-07-06 11.14.15.png
Captura de pantalla 2015-07-06 11.14.55.png
Captura de pantalla 2015-07-06 11.19.13.png

En este paso encontrarás para descargar cuatro carpetas “Blend-20140701, ble-sdk-arduino-0.9.0.beta, nRF8001-20140701 y RBL_Windows_Driver_Installer”. También puedes descargarlas de la página de RedBearLab en la página del Blend Micro, utilizaremos primero “Blend-20140701”.

Abre la carpeta:

Blend-20140701> Blend-20140701>Arduino

Dentro de Arduino encontraremos la carpeta “Hardware” copiamos esta y nos movemos:

Bibliotecas>Documentos>Arduino

Pegamos la carpeta “Hardware” después de esto si volvemos a abrir nuestro IDE será posible identificar la tarjeta Blend Micro, si todo salió bien, dentro de Herramientas Tarjeta. Cerrar el IDE.

Remplazar El Archivo Main.cpp

Captura de pantalla 2015-07-06 11.21.21.png
Captura de pantalla 2015-07-06 11.23.24.png
Captura de pantalla 2015-07-06 11.29.20.png

Localizar el Archivo “Main.cpp”, donde se encuentra la carpeta de Arduino del paso anterior. Copiamos este archivo.

Blend-20140701> Blend-20140701

Ahora hay que localizar la carpeta donde está instalado el IDE de Arduino en el disco local de tu pc.

Equipo> Disco Local (C:)>Archivos de programa (x86)>Arduino>hardware>cores> arduino

Dentro de esa carpeta pegar el “Main.cpp” y remplazar con el nuevo.

Instalar El Controlador De RedBearLab

Captura de pantalla 2015-07-06 11.38.32.png
Captura de pantalla 2015-07-06 11.38.39.png

Intalar el “RBL_Windows_Driver_Installer” este es el controlador para la tarjeta

Ejecutar e Instalar.

Importar Las Bibliotecas Necesarias

Captura de pantalla 2015-07-06 11.40.19.png
Captura de pantalla 2015-07-06 11.41.07.png
Captura de pantalla 2015-07-06 11.41.11.png
Captura de pantalla 2015-07-06 11.41.23.png
Captura de pantalla 2015-07-06 11.41.35.png
Captura de pantalla 2015-07-06 11.42.19.png

Las librerías, solo hay que abrir el IDE de Arduino.

Dentro de Sketch>Importar Librería…>Add Library

Buscar las carpetas donde están las carpetas restantes que nos faltan por usar “ble-sdk-arduino-0.9.0.beta y nRF8001-20140701” abrir hasta encontrar las carpetas “BLE y RBL_nRF8001” respectivamente y cargarlas. Cerrar el IDE de Arduino. (Son necesarias ambas bibliotecas)

Conectar La Tarjeta Blend Micro

Conectar el Blend Micro a la PC, se debe instalar automáticamente el controlador si todo está bien, de lo contrario volver al Paso 4.

Abrir El IDE De Arduino

Captura de pantalla 2015-07-06 12.07.07.png
Captura de pantalla 2015-07-06 12.07.12.png

Abrir el IDE de Arduino, seleccionar la tarjeta y el puerto.

Cargar El Primer Ejemplo

Captura de pantalla 2015-07-06 12.10.41.png

Abrir el ejemplo de “Blink” y cargarlo a la tarjeta. Si todo salio bien se debe de cargar sin ningún problema el programa y podrá observar el led L en la tarjeta prendiendo y apagando.

Cargar El Segundo Ejemplo

Captura de pantalla 2015-07-06 12.28.06.png

Abrir el ejemplo de BLEController y cargarlo a la tarjeta.

Instalar La App De RedBearLab

Screenshot_2015-07-06-12-34-24.png
Screenshot_2015-07-06-12-34-35.png
Screenshot_2015-07-06-13-07-44.png
Screenshot_2015-07-06-12-34-45.png
Screenshot_2015-07-06-13-08-50.png
Screenshot_2015-07-06-13-11-50.png
Screenshot_2015-07-06-13-11-56.png
Screenshot_2015-07-06-13-12-03.png
Screenshot_2015-07-06-13-12-10.png

Instalar la App de RedBearLab “BLE Controller” de la “Play Store” de Google.

Iniciarla App y seleccionar BLE Controller.

Scan y debe aparecer el BlendMicro.

Seleccionar el BlendMicro y dejar terminar el proceso de carga.

Podremos observar los pines habilitados para cambiarlos a INPUT, OUTPUT, PWM, SERVO, etc de estar correcto el proceso así como controlarlos.