Arduino Bluetooth Controller

Contém anúncios
3,8
929 avaliações
100 mil+
Downloads
Classificação do conteúdo
Todos
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela
Imagem da captura de tela

Sobre este app

Você é um entusiasta Arduino que sempre quis controlar remotamente seus projetos através de seu telefone Android, mas não têm o tempo, a paciência ou o conhecimento para construir um Android Controlador de Bluetooth? Então ARDUINO Bluetooth Comando é o que você precisa!

Esta aplicação android pode estabelecer uma conexão com qualquer projeto Arduino / microcontrolador que envolve um módulo Bluetooth! Ele permite que o usuário defina um UUID do seu próprio módulo Bluetooth para conectar o aplicativo android com seus projetos! O UUID padrão que vem com esta aplicação é para o HC-06 sem fio de série 4 Pin Bluetooth RF Transceiver Module RS232. (Se você usa UUID padrão, a fim de associar o módulo de BT com o smartphone pela primeira vez, você terá que dar uma senha de 4 dígitos. Esta senha é '1234 '.)

A aplicação é composta por quatro modos de comando:

1. Modo Veículo: Ao pressionar o botão "joystick" o usuário pode controlar remotamente um veículo com gestos específicos. Para a interpretação dos gestos aos comandos, o aplicativo usa o sensor acelerômetro embutido do dispositivo inteligente. Há 8 gestos diferentes disponíveis (frente, para trás, esquerda, direita, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Você pode definir esses gestos com seus próprios comandos personalizados através dos o botão de menu "Definir Comandos".
Além disso, há uma paragem e um botão ANDROID que pode ser atribuído com comandos personalizados também.

*** IMPORTANTE *** O modo fornece através das opções de menu a opção de alterar a orientação de axises acelerômetro (X-> Y, Y-> X), a fim de funcionar corretamente em telefones Android com diferente orientação padrão.

Além disso, as opções de menu fornecer um botão mudança sensibilidade para modificar o ponto em que o aplicativo capta os eventos de gesto para este modo. Como o título sugere, este modo é projetado especificamente para o controle remoto de um veículo que utiliza um módulo Bluetooth e um microcontrolador.


2. Modo de Fader: Este modo fornece ao usuário um fader-seekbar que pode enviar comandos de 0-9 e permitir que o usuário a experimentar com servos, leds, motores e muito mais.

3. Controller Mode: Este modo fornece um layout padrão controlador com 10 botões no total que podem ser atribuídos com comandos personalizados. As teclas de seta são projetados especificamente para enviar continuamente comandos enquanto pressionado, a fim de simular um controlador real.

4. Modo Terminal: Este modo fornece uma interface de terminal-like em que o usuário pode digitar e enviar um comandos individuais ou múltiplas, que serão executados em seqüência. Desde porta serial Arduino recebe um byte de cada vez, se o usuário digitar um texto no campo de texto de entrada, o aplicativo divide essa seqüência em caracteres e envia-los um por um para Arduino. Note-se que os espaços ou strings vazias são ignoradas.


Todas as configurações do aplicativo e comandos são permanentemente armazenados e podem ser acessados ​​e modificados a qualquer momento de acordo com suas necessidades.


# # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # # #
Arduino Código Side

Abaixo código é um exemplo de como Arduino pode "ouvir" os comandos que recebe através desta aplicação Android.

caractere incomingByte / / variável para receber dados da porta serial

void setup () {
  Serial.begin (9600) / / iniciar a comunicação serial a 9600bps
}
void loop () {
  if (Serial.available ()> 0) / / se os dados estão disponíveis para leitura
  {
   incomingByte = Serial.read () / / lê-lo e armazená-lo em 'incomingByte'
  }

}
____________________________________
                                                                
© 'Arduino' é marca registrada da equipe Arduino
____________________________________
Atualizado em
7 de fev. de 2017

Segurança dos dados

Sua segurança começa com o entendimento de como os desenvolvedores coletam e compartilham seus dados. As práticas de segurança e privacidade de dados podem variar de acordo com o uso, a região e a idade. O desenvolvedor forneceu as informações a seguir, que podem ser atualizadas ao longo do tempo.
Os dados não são compartilhados com terceiros
Saiba mais sobre como os desenvolvedores declaram o compartilhamento
Nenhum dado foi coletado
Saiba mais sobre como os desenvolvedores declaram a coleta

Classificações e resenhas

3,8
833 avaliações
Um usuário do Google
6 de janeiro de 2019
o app é ótimo mega facil de configurar essas pessoas que dizem que nao conseguem configurar nao dá bola talves o celular delas que tao dando error
Essa avaliação foi marcada como útil por 2 pessoas
Você achou isso útil?
Um usuário do Google
10 de outubro de 2015
Alguém sabe como quebrar linha para esse soft? Sei que trabalha com caracteres apenas, porém não estou conseguindo usar o famoso '\n' na separação da string...no vbnet funciona com "environment. Newline"
Essa avaliação foi marcada como útil por 7 pessoas
Você achou isso útil?
Um usuário do Google
16 de dezembro de 2014
Nao estou a conseguir instalar o codigo
Essa avaliação foi marcada como útil por 4 pessoas
Você achou isso útil?