Arduino Bluetooth Controlled J


1.2 por Uncia Robotics
Jan 19, 2021 Versões Antigas

Sobre Arduino Bluetooth Controlled J

Controle seu robô usando o Joystick virtual, os botões ou o acelerômetro.

Android App Logic

Existem 5 botões na tela, nomeadamente preto, vermelho, verde, amarelo, azul.

O botão preto é um joystick, igual ao controlador real do joystick - o joystick fornece 2 valores

1. Ângulo [0 - 359]

2. Força [0 - 100]

O restante dos botões (vermelho, verde, amarelo, azul) são botões normais; por padrão, os valores são definidos como 0. Você pode alterar os valores acessando Menu> Configuração.

Os valores dos botões do joystick, vermelho, verde, amarelo e azul serão visíveis à esquerda e à direita de em tempo real.

A combinação desses botões (dados) é enviada via bluetooth

1. Por padrão, o número de sete dígitos é definido como 0000000

2. Os três primeiros dígitos representam Ângulo

3. Segundo dígito três representam força

4. O último dígito representa os valores do botão azul, verde, vermelho, amarelo

Exemplo: o número de sete dígitos é 2700891, então

1. Os três primeiros dígitos representam Ângulo, ou seja: 270

2. O segundo dígito representa a força, ou seja: 089

3. O último dígito representa os valores do botão azul, verde, vermelho, amarelo, ou seja: 1

Esboço Arduino (copie e cole este código para ver os valores)

configuração nula () {

Serial.begin (9600);

}

loop vazio () {

if (Serial.available ()> 0)

{

Valor da sequência = Serial.readStringUntil ('#');

if (value.length () == 7)

{

Ângulo da string = value.substring (0, 3);

Intensidade da string = value.substring (3, 6);

Botão String = value.substring (6, 8);

Serial.print ("angle:"); Serial.print (angle); Serial.print ('\ t');

Serial.print ("força:"); Serial.print (força); Serial.print ('\ t');

Serial.print ("button:"); Serial.print (button); Serial.println ("");

Serial.flush ();

valor = "";

}

}

}

Novidades da Última Versão 1.2

Last updated on Jan 19, 2021
Bugfix in Joystick mode.

Informações Adicionais do Aplicativo

Última versão

1.2

Enviado por

Anwar Siibudax Jauh

Requer Android

Android 4.1+

Relatório

Marcar como inapropriado

Mostrar mais

Usar o APKPure APP

Obter o APK da versão antiga de Arduino Bluetooth Controlled J para Android

Baixar

Usar o APKPure APP

Obter o APK da versão antiga de Arduino Bluetooth Controlled J para Android

Baixar

Alternativa de Arduino Bluetooth Controlled J

Obtenha mais de Uncia Robotics

Descobrir