Gerencie o Arduino, com o telefone Android.Gerencie o telefone Android, com o Arduino.
Gerencie o Arduino, com o telefone Android.
Gerenciar telefone Android, com Arduino.
Gerenciamento Arduino, com o celular Android, utilizando sensores/sensores no seu celular Android:
Dados do sensor Peredaёm / sensor com Bluetooth, para Arduino.
1). Sensor Acelerômetro - (xAccel, yAccel, zAccel).
2). Sensor de Orientação - (Roll, Pitch, Azimute).
3). Sensor de Localização GPS - (Altitude, Latitude, Longitude).
4). Reconhecimento de voz - SpeechRecognizer.
5). Texto para fala - TextToSpeech.
6). Botão / Botão.
7). Teclado.
Por exemplo, "Sensor de Orientação", inclinação do telefone Android, esquerda / direita - valor para cima / baixo "Sensor de Orientação" (Roll, Pitch,
Azimute) mudará.
Envie esses valores para o Arduino, Arduino para processá-los, como o ângulo de rotação do servo, ou acione o motor de passo, ou
LEDs de brilho.
Para ver na tela os valores desejados dos sensores, pressione o botão vermelho à esquerda desligado, ele mudará para verde ligado.
Para iniciar o envio via Bluetooth no Arduino o valor desejado do sensor, pressione o botão vermelho N, ele mudará de cor para azul
agora todos os valores deste sensor serão enviados para o Arduino.
Gerenciar telefone Android, com Arduino:
Enviando comandos para o Arduino Bluetooth no seu telefone Android, nós podemos.
1). Habilite/desabilite a gravação do “SoundRecorder”, reproduza/pare o arquivo gravado “Player”.
2). Reproduza um arquivo de som "Som".
3). Execute o reconhecimento de voz "SpeechRecognizer", o resultado é enviado de volta ao Arduino.
3). Para iniciar a tradução da conversão de texto em fala "TextToSpeech". Voz, frase previamente salva na memória do telefone.
Para gravar uma frase na memória do telefone, digite na caixa "TextBox" o texto do teclado ou usando reconhecimento de voz, e
segure o botão por 2 segundos "Fala".
Bluetooth envia comandos para o telefone Android.
Serial.println;
(10001); // Inclui áudio.
(10002); //Desliga o áudio.
(10003); // Ouça o arquivo gravado.
(10004); // Pare de ouvir o arquivo gravado.
(10005); // Reproduz um arquivo de som "Sound".
(10006); Para iniciar a tradução do texto para fala. Anuncie antecipadamente a frase salva na memória do telefone.
(10007), ButtonVal = 0; Inicie o reconhecimento de voz "SpeechRecognizer", o resultado é enviado de volta ao Arduino.
// É possível, e essas equipes.
// Às vezes, ao enviar via Bluetooth no Android, a letra “longas linhas” desaparece.
Serial.write;
("SOM DE GRAVAÇÃO INICIADO"); // Inclui áudio.
("Parar GRAVAÇÃO DE SOM"); //Desliga o áudio.
("INICIAR REPRODUÇÃO DE SOM DE GRAVAÇÃO"); // Reproduz/para, o arquivo gravado.
("Parar de reproduzir som de gravação");
("REPRODUZIR ARQUIVO DE ÁUDIO"); // Reproduz um arquivo de som "Sound".
(“PLAY texto escrito da voz humana”); Para iniciar a tradução do texto para fala. Anuncie antecipadamente a frase salva na memória do telefone.
("Fala"), ButtonVal = 0; Inicie o reconhecimento de voz "SpeechRecognizer", o resultado é enviado de volta ao Arduino.
Configurando sensores:
O botão “SET”, entrada para o menu de configuração dos sensores.
No menu de configurações você pode definir o parâmetro desejado do sensor selecionado, pressione o botão à direita para salvar.
O parâmetro “TimerInterval” (no canto superior esquerdo), define a velocidade de envio/recebimento de dados via Bluetooth, em milissegundos.
Todo sketch para Arduino, na descrição das videoaulas.
2). Добавлена возможность прокрутки экрана / "Rolável".
3). Заблокировал, правую аппаратную кнопку "назад", no режиме ориентации экрана - горизонтальный / "paisagem".
4). Instale novos comandos Bluetooth.
Leia mais