Post on 17-Apr-2015
Implementação de um teremim controlado através do acelerômetro de dispositivos móveis
Diego Bonesso (dbonesso@inf.ufrgs.br)
Felipe Cecagno (fcecagno@gmail.com)
Leonardo Crauss Daronco (lcdaronco@inf.ufrgs.br)
Rubem Nakamura (rncarneiro@inf.ufrgs.br)
Objetivos
Implementar um teremim controlado por celulares Uso do acelerômetro
Dispositivos
2 celulares com acelerômetro e bluetooth Nokia N95 (Symbian S60 3ed fp1) HTC Magic (Android 1.6 Donut)
Servidor PC Linux Conexão bluetooth
Servidor recebe informações dos celulares e gera o som de acordo com
esses dados
Funcionamento
Acelerômetro
Funcionamento
Implementação
Servidor Aplicação em Python
Baseado no projeto PTheremin (http://sourceforge.net/projects/ptheremin/)
Bluetooth utilizando BlueZ/PyBluez Utilização dos dados de orientação Um celular controla volume, o outro controla frequência Faixa de frequências entre 600Hz e 3000Hz
Implementação
Celulares Nokia N95
Aplicação em Python BlueZ/PyBluez
HTC Magic Aplicação em Java Android SDK BlueZ nativo no celular, sem API de programação Biblioteca experimental para acesso ao BlueZ
Demonstração
Vídeo em: http://www.youtube.com/watch?v=JE-CQjFjXHw
Implementação de um teremim controlado através do acelerômetro de dispositivos móveis
Diego Bonesso (dbonesso@inf.ufrgs.br)
Felipe Cecagno (fcecagno@gmail.com)
Leonardo Crauss Daronco (lcdaronco@inf.ufrgs.br)
Rubem Nakamura (rncarneiro@inf.ufrgs.br)