O
BluePad é uma pequena aplicação composta por 2 pequenos programas que comunicam-se, sendo que um será utilizado no celular com Bluetooth e com suporte a Java, e outro na sua máquina com
GNU/Linux.
BluePad permite a utilização de um celular para enviar comandos simples à sua máquina, e desta forma, você poderá controlar reprodutores de mídias e apresentações remotamente.
Neste artigo utilizarei um celular Nokia 3120 Classic para comunicar com dispositivo Bluetooth USB simples, que pode ser adquirido em qualquer loja de informática por menos de R$ 10. O sistema utiliza o
Ubuntu 10.04 LTS.
O pacote completo para o BluePad pode ser baixado aqui:
Página do projeto:
http://sourceforge.net/projects/bluepad/
Pareando os dispositivos:
- Execute o gerenciador de dispositivos Bluetooth
- Clique na aba: Adaptador → Preferência
- Selecione o tipo de visibilidade e dê um nome para o dispositivo do computador, exemplo: UBUNTU10
- Feche esta janela e clique no botão: Pesquisar
Assim que o dispositivo encontrar seu celular, clique sobre a identificação com o botão direito e selecione: Par - para parear os dispositivos:
Utilize uma senha qualquer, que deverá ser repetida no celular para que os dispositivos sejam pareados.
Agora, extraia os arquivos do pacote BluePad que baixou do link acima e envie o arquivo "BluePad.jar" para o celular, clicando com botão direito do mouse no dispositivo do celular do gerenciador de dispositivos Bluetooth e selecionando "Enviar um Arquivo".
Conectando dispositivos
Extraia o pacote BluePad:
tar -zxvf bluepad_0.4_completo_project_sources.tar.gz
Acesse o diretório
bluepad_pc:
cd bluepad_0.4_completo_project_sources/bluepad_pc
Execute o BluePad com o comando:
./bluepad
O BluePad solicitará a senha do administrador, e fará o download de algumas dependências automaticamente (se houverem), através do gerenciador de atualizações do sistema. Neste ponto, certifique-se de que seu computador esta conectado à Internet.
Com o BluePad em execução, clique com o botão direito do mouse sobre seu ícone na barra de ferramentas, e selecione "Conectar".
Na janela do BluePad, clique em "Localizar" e aguarde o dispositivo do seu celular outrora pareado, aparecer no campo de opções de dispositivos. Selecione-o e clique em "Conectar":
Note que, no terminal, neste momento o BluePad está com status "escutando", aguardando a conexão remota do celular.
No celular, instale se necessário, e execute o "BluePad.jar". Selecione o idioma e pressione "5" para iniciar a localização do dispositivo da sua máquina. Ex.: UBUNTU10
Aceite o dispositivo clicando em "Ligar a...", para conectar ao dispositivo da sua máquina e clique em "Atrás" para retroceder ao menu de opções de aplicação. Selecione a aplicação mais apropriada para comandar seu aplicativo.
Note que no terminal, são impressos números à medida que você pressiona os botões do teclado do celular, indicando que os controles estão funcionando!
Agora é só fazer bonito em sua apresentação! :)
Previamente publicado em meu blog: