Arduino Bluetooth Controller

Contén anuncios
3,2
920 recensións
100.000+
Descargas
Clasificación de contido
Todos
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla
Imaxe de captura de pantalla

Acerca desta aplicación

Vostede é un entusiasta do Arduino que sempre quixo control remoto seus proxectos a través do seu teléfono Android, pero non teñen o tempo, a paciencia ou o coñecemento para construír un Android Controlador Bluetooth? Entón Arduino Bluetooth Comando é o que precisa!

Esta aplicación Android pode establecer unha conexión con calquera proxecto / microcontrolador Arduino que implica un módulo Bluetooth! Permite que o usuario defina un UUID do seu propio módulo Bluetooth para conectarse a aplicación Android con proxectos !!! O UUID estándar que vén con esta aplicación é para o HC-06 sen fíos Bluetooth Serial 4 Pin RF Transceiver Module RS232. (Se usa UUID estándar, a fin de asociar o módulo de BT co smartphone por primeira vez, terá que dar un contrasinal de 4 díxitos. O contrasinal é '1234'.)

A aplicación está composta por catro modos de comando:

1. Modo Vehículo: Ao premer o botón "joystick", o usuario pode controlar remotamente un vehículo con xestos específicos. Para a interpretación dos xestos aos mandos, a aplicación usa o sensor acelerómetro incorporado do dispositivo intelixente. Hai 8 xestos diferentes dispoñibles (adiante, para atrás, esquerda, dereita, FRONT_LEFT, FRONT_RIGHT, BACK_LEFT, BACK_RIGHT).

 Podes establecer estes xestos con ordes de seu propio costume través do botón do menú "Definir Ordes".
Ademais, existe unha parada e un botón Android que pode ser atribuído con comandos personalizados tamén.

*** IMPORTANTE *** O modo ofrece a través das opcións de menú a opción de cambiar a orientación da axises acelerómetro (X-> Y, Y> X), a fin de funcionar correctamente en teléfonos Android con diferente orientación estándar.

Ademais, as opcións de menú proporcionan un botón de cambio de sensibilidade para modificar o punto onde a aplicación capta os eventos xesto para este modo. Como o título suxire, este modo é designado especificamente para controlar remotamente un vehículo que utiliza un módulo Bluetooth e un microcontrolador.


2. Modo Fader: Este modo ofrece ao usuario cun fader-seekbar que pode enviar comandos 0-9 e facer que o usuario a experimentar con servos, leds, motores e moito máis.

Controlador de Mode 3 .: Este modo ofrece un esquema estándar controlador con 10 botóns en total, que poden ser asignados con comandos personalizados. Os botóns de frecha son deseñados especificamente para enviar comandos continuamente mentres preme, a fin de simular un controlador de reais.

4. Terminal Mode: Este modo fornece unha interface de terminal semellante no que o usuario pode introducir e enviar unha comandos individuais ou múltiples, que serán executados secuencialmente. Desde porto serie Arduino recibe un byte de cada vez, se o usuario inserir unha secuencia de caracteres no campo de texto de entrada, a aplicación divide esta secuencia en caracteres e envia-los un por un para Arduino. Debe notarse que os espazos baleiros ou cordas son ignorados.


Todas as opcións de aplicacións e comandos son permanentemente almacenados e poden acceder e modificados en calquera momento de acordo coas súas necesidades.


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

Abaixo código é un exemplo de como Arduino pode "escoitar" as ordes que recibe a través desta aplicación Android.

Char incomingByte; // Variable para recibir datos a partir do porto serie

void setup () {
  Serial.begin (9600); // Inicia comunicación serial a 9600 bps
}
void loop () {
  if (Serial.available ()> 0) // os datos están dispoñibles para lectura
  {
   incomingByte Serial.read = (); // Le-lo e almacena-lo en 'incomingByte'
  }

}
____________________________________
                                                                
© "Arduino" é unha marca rexistrada do equipo Arduino
____________________________________
Última actualización
7 de feb. de 2017

Seguranza dos datos

A seguranza pasa por entender como recompilan e comparten os teus datos os programadores. As prácticas relacionadas coa seguranza e a privacidade dos datos utilizadas poden variar en función do uso, a rexión e a idade. O programador facilitou esta información e pode modificala co paso do tempo.
Non se comparten datos con terceiros
Máis información sobre como fan os programadores declaracións acerca dos datos que comparten
Non se recompila ningún dato
Máis información sobre como fan os programadores declaracións acerca da recompilación de datos

Valoracións e recensións

3,2
828 recensións