Paso 2: Software (también conocido como el Arduino "sketch" y app para Android)
Una vez que ha conectado el hardware, entrar el bosquejo a continuación en el IDE de Arduino y subirlo a la placa. También esto puede descargar desde nuestra Página de github.
El dibujo es muy simple, utiliza un puerto de serie de software para comunicarse con el módulo de Bluetooth de la misma manera que usted normalmente lo haría con puerto serie de Arduino normal. Si comunicaciones serie están nuevos para usted, revisa el capítulo cinco del libro "Taller de Arduino".
Se puede ver en la línea dos del bosquejo que el puerto serial del software se ha definido con el nombre "BT", y que cualquier referencia al módulo de comunicación serial en el bosquejo ahora es BT.begin, BT.println y así sucesivamente.
El bosquejo espera un carácter de texto para ser enviado desde el módulo de Bluetooth al puerto de serie de software, y se almacena en la variable char un en la línea 22. Esto entonces se interroga usando if funciones a partir de la línea 23.
Puedes ver lo fácil que es para que el Arduino tomar acción basada en el carácter recibido - pero ¿de dónde viene este texto? En nuestra demostración vamos a usar software de emulación de terminal en el teléfono inteligente Android.
Utilizamos "Bluetooth Terminal" por qwerty como libre y trabajado, sin embargo usted puede elegir su propio. Una vez instalada la aplicación, necesita asociar el módulo de Bluetooth para el teléfono inteligente. Para ello, acceda al menú de Bluetooth dentro de configuración y, a continuación, buscar nuevos dispositivos. Después de un momento que aparecerá el dispositivo "HC06", por ejemplo, ver la imagen en este paso.