Osciloscopio Bluetooth icon

Osciloscopio Bluetooth

1.0

Osciloscópio Bluetooth pode transformar o seu dispositivo em um Bt Oscilloscope

Nome Osciloscopio Bluetooth
Versão 1.0
Atualizar 26 de 08 de 2020
Tamanho 6 MB
Categoria Educação
Instalações 5mil+
Desenvolvedor JOSE MUNOZ
Android OS Android 4.1+
Google Play ID josemunoz.osciloscopiobluetooth
Osciloscopio Bluetooth · Capturas de tela

Osciloscopio Bluetooth · Descrição

Osciloscópio Bluetooth

O aplicativo Bluetooth osciloscópio transforma seu telefone ou tablet em um osciloscópio ou voltímetro é conectado via Bluetooth para um dispositivo controlado por micro, como um PIC, sistema Arduino ou Rasberry PI. O osciloscópio Bluetooth pode exibir sinais alternada (AC) e sinais contínuos (DC) em seu dispositivo móvel com segurança, uma vez que se conecta sem fio ao seu micro controlador que capta a DC ou sinais AC e transmite-o ao seu telefone ou tablet através Bluetooth.
Visite a página de http://www.profjmunoz.blogspot.com/ de dentro do aplicativo, pressionando os "tutoriais on-line" icon, onde pode encontrar tutoriais sobre como conectar sinais AC e DC para um sistema Arduino e transmiti-lo para o seu telefone ou tablet para ver através da aplicação Bluetooth Oscilloscope.
O aplicativo Bluetooth osciloscópio recebe dados do seu sistema de micro controlado no seguinte formato:

Received Signal = # $ Dato1Dato2
Exemplo: Sim Data1 e Data2 = 4.25 = 60,5 recebe US $ 4.2560.5 #
O valor de dados 1 é representada graficamente e o valor de dados 2 é apresentado.

Quando o osciloscópio transforma no ícone verde no personagem "1" micro controlado sistema é enviado. Quando o botão vermelho é pressionado fora do personagem "0" for enviado, esses valores podem ser usados ​​para controlar os processos que deseja, como um LED ligado ou desligado, ligar ou desligar o envio de dados etc.
Em seguida, o programa é realizado em um sistema Arduino para o envio de dados para o seu tablet ou telefone. 11 (RX) e 12 (TX): Arduino 1, um módulo de Bluetooth HC-06 foi utilizado na pinos. O sinal de corrente contínua ou alternada é introduzido pelo pino A0 analógico:

// Incluir o código da biblioteca:
#include
// Mensagem String, mensaje3;
#include
SoftwareSerial mySerial (11, 12); // RX, TX
Char inchar;
// Inicializar a biblioteca Com os números dos pinos da interface
LCD LiquidCrystal (8, 3, 4,6, 7,9);
flutuar dados 1 = 1,25;
flutuar data2 = 9,45;
Corda tmp;
unsigned long Duração1;
unsigned long Duração2;

// Clipping variáveis ​​indicadoras
recorte boolean = 0;

Variáveis ​​de armazenamento de dados //
newData byte = 0;
prevData byte = 0;

// Variáveis ​​freq
unsigned int timer = 0; // período de contagem de onda
período int não assinado;
int freqüência;

// Ler os dados de tensão Pin A0
readDatos void ();

void setup () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // Configurar o número do LCD de colunas e linhas:
  lcd.begin (20, 4);
  // Imprime uma mensagem para o LCD.
  lcd.setCursor (0,0);
  lcd.print ("Oscilloscope Bth");
  // PinMode (A1, entradas);
  mySerial.begin (9600);
 
}

void loop () {
 
 readDatos ();
// Calcula a frequência do sinal
 
 
  lcd.setCursor (0,2);
  lcd.print ("Dados1 =");
  lcd.print (dados1);
  lcd.print ("dados2 =");
  lcd.print (data2);
  sendData ();
 
  
    enquanto (mySerial.available () 0>)
    {
       inchar = (mySerial.read ());
       lcd.setCursor (0,1);
       lcd.print ("Recebendo =");
       lcd.setCursor (13,1);
       lcd.print (inchar);
       inchar = '';
       
     }
  atraso (100);
}

// Ler dados e A0 Analog Tensões Pueto
readDatos void ()
{
  // Data1 = analogRead (A0);
  data1 = (analogRead (A0) * 0,00488);
  data2 = 00.0;
}
// Enviar dados para dispositivos Android
sendData void ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (dados1);
       mySerial.print (dados1); // Aqui você pode enviar dados para outros Android
       mySerial.print ('#');
     
}

Osciloscopio Bluetooth 1.0 · Baixar Grátis

2,6/5 (40+ Resenhas)

Versões antigas

Todas versões