Comunicação Arduino via Bluetooth I
Outro dia comprei, aproveitando a vinda de amigos dos EUA, alguns gadgets que aqui em Pindorama são caros. Assim vieram um break bluetooth, um acelerômetro (devia ter comprado direto um IMU, que inclui o giroscópio, mas agora já era), um shield GPS e um sensor de impressões digitais. O primeiro binquedim que funcionou foi o break bluetooth. Muito, muito mole. Ele é igulalim esse aí: Os quatro pinos de conexão são Vcc, GND, TX e RX, o que indica uma comunicação serial, ou seja, o Arduino verá o bluetooth como um dispositivo serial. Esse que eu comprei tem um regulador de tensão para poder ser usado em 5V. Outros só podem ser usados em 3.3V, então vc deve alimentá-lo com a saída 3V3 do Arduino e também deve providenciar um divisor de tensão para adequar a comunicação. Liguei a alimentação e os TX/RX nos RX/TX do Arduino (pinos 0 e 1). Testei e funcionou de cara. O inconveniente dessa abordagem é que vc tem que desligar os fios da comunicação toda vez que for atualizar o software