Não há necessidade de escudo de anfitrião extra ou Bluetooth. Tudo o que precisa é de um Micro USB OTG para adaptador USB.
Envie dados do seu Arduino com Serial.println(), Serial.print() ou Serial.write() em 9600 baud rate. Receber dados com Serial.read().
Alternar entre o hexá e o ascii clicando em dados recebidos/enviados.
Deixe que a sua própria aplicação Android receba dados da Arduino ouvindo a intenção de "primavera.arduino.intent.action.DATA_RECEIVED". Esta intenção conterá o conjunto byte "primavera.arduino.intent.extra.DATA" com os dados recebidos. Ligue para getByteArrayExtra ("primavera.arduino.intent.extra.DATA") para recuperar os dados. Envie dados para a Arduino a partir da sua aplicação transmitindo uma intenção com ação "primavera.arduino.intent.action.SEND_DATA". Adicione os dados a serem enviados como byte array extra "primavera.arduino.intent.extra.DATA".
Por favor, note que esta aplicação não funcionará com placas Arduino com o chip de condutor USB-to-serial FTDI.
Código fonte em: https://github.com/jeppsson/Arduino-Communicator
história da versão
- Versão 1.33 postado em 2013-03-04
Várias correções e atualizações - Versão 1.33 postado em 2013-03-04
Apoio adicional para:,Arduino Mega 2560 ADK
Detalhes do programa
- Categoria: Utilitários de Sistema > Manutenção do Sistema
- Editor: Jeppsson & Lövström
- Licença: Grátis
- Preço: N/A
- Versão: 1.33
- Plataforma: android