Paso 6: Cargar el código
En orden para los puertos RX y TX para que funcione correctamente en el escarabajo, necesitará llevar encima de la resistencia interna del pin 0 (la línea de RX). Para ello, usaremos:
pinMode (0, INPUT_PULLUP);
y sólo para estar seguro, he dedicado canal 1 (TX) como salida:
pinMode (1, salida);
Después de buscar un poco más, también descubrí que Arduino Leonardo utiliza Serial1 en lugar de la serie. Esto es importante para conseguir el Bluetooth funciona correctamente. Si está transmitiendo datos en serie sobre una línea USB, usar comando serie. De lo contrario el HC-06 necesita Serial1 cuando se usa el escarabajo. Usar este en cualquier lugar que se utilizaría la serie, incluyendo Serial.println.
Así que tengo el escarabajo programado para leer el canal análogo 0 e imprimir los resultados. El código en la imagen es todo lo que se necesita para hacer eso, pero siéntase libre de modificarlo de ninguna manera que ajuste.
Enchufe su USB micro al escarabajo y seleccione su tipo de tarjeta y puerto en el IDE de Arduino Arduino Leonardo. No probar y subir el código a través de Bluetooth - no va a funcionar. Debe conectar su escarabajo cuando subir o cambiar código.