Antes de mais nada vamos saber o que é Bluetooth? Bluetooth é um dispositivo que conecta e troca informações com outros aparelhos, celular, notebook, impressoras, vídeo games, etc.
Bluetooth é um protocolo padrão de comunicação primariamente projetado para baixo consumo de energia com baixo alcance, (dependendo da potência: 1 metro, 10 metros, 100 metros) baseado em microchips transmissores de baixo custo em cada dispositivo.
O Bluetooth possibilita a comunicação desses dispositivos uns com os outros quando estão dentro do raio de alcance. Os dispositivos usam um sistema de comunicação via rádio, por isso não necessitam estar na linha de visão um do outro, e podem estar até em outros ambientes, contanto que a transmissão recebida seja suficientemente potente.
O modulo e o USB que recebi foi idêntico a esses: Módulo e USB e foi necessário fazer uma plaquinha para poder soldar e adaptar o Bluetooth no Arduino, preferir fazer a placa como externa e não como Shield. O layout da placa foi feita na mão e por isso que não da para colocar aqui no blog.
Serão usado apenas 4 terminais desse módulo, o Tx que é o terminal 1, o Rx que é o terminal 2, o Vcc que é o terminal 12 e o GND que é o terminal 13. Necessário prestar atenção se o Bluetooth precisa de uma tensão de 5v ou de 3,3v, no meu caso 3,3v.
Para ligar esse dispositivo no Arduino, precisa prestar atenção também em Ligar o Tx do módulo ao Rx do Arduino, o Rx do módulo ao Tx do Arduino e a tensão de entrada do módulo e GND.
Na programação, qualquer dispositivo que trabalhe com Rx e Tx não precisa de biblioteca, assim a programação fica mais fácil de entender e fazer também.
Para testar a minha programação usei a programação do controle pelo teclado com os relés. Para criar uma programação precisa usar o Serial.available() que serve obter a leitura de bits para a leitura da porta serial e o Serial.read() que lê a entrada de dados do serial.
Como Saber a porta do Modulo Bluetooth:

Vídeo:
Logo postarei o vídeo com o projeto descrito.











