LusoRobótica - Robótica em Português
Sistemas específicos => Arduino / AVR => Tópico iniciado por: nadabro em 20 de Julho de 2015, 22:40
-
Boas.
Desejo ligar um Arduino Uno a um tablet (Android) e receber no tablet os dados enviados do Arduino por serial, andei a ver uns tutoriais na net como ligar um arduino a um tablet, mas não consigo obter comunicação, experimentei:
-Ligar directamente o Arduino ao Tablet/smartphone utilizando um cabo USB de smartphone (experimentei vários)..a luz do Arduino nem acende.
-Alimentar o arduino com um transformador (9v), ligar o cabo USB ao tablet, não consigo obter comunicação, e o tablet começa a carregar!!
Antes de danificar o tablet, gostava de saber se alguem poderia dar umas dicas para saber o que se passa..
Obrigado.
-
Já foi discutido aqui no fórum.
Precisa de suportar USB-On the Go, ou seja, USB-OTG e usar um cabo especifico que liga ao tablet e tem uma ficha USB fêmea do outro lado.
-
Obrigado pela resposta..
Supostamente o tablet suporta OTG, mas não o consigo por o tablet a comunicar com o Arduino..
Mas acho que vou então optar por comunicação Bluetooth.. o arduino a ler de um ADC a 40SPS e enviar por bluetooth, irei ter muita perda de dados em 2/3 horas (a distância entre o tablet e Arduino será mínima)?
Inicialmente pensei..
1 Sample
1 Envio Bluetooth
1 Sample
...
Mas tb posso colocar tudo numa array e enviar os dados em pacotes a cada >=1 segundo..
Que método aconselhas para ocorrer mais fiabilidade na comunicação?
-
Usa um cabo OTG, e faz um ritual satânico para que algures nos confins das internetz exista uma ROM custom que suporte USB-CDC para esse tablet..
BT4.0LE serve para audio(pelo menos 16bits, 2 canais, 48Khz), 40 samples por segundo não é nada..