Osciloscopio Bluetooth

Contén anuncios
2,6
40 recensións
5.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
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
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

Osciloscópio Bluetooth

A aplicación Bluetooth osciloscópio transforma o seu teléfono ou tablet nun osciloscópio ou voltímetro se conecta a través de Bluetooth a un dispositivo controlado por micro, como un PIC, sistema Arduino ou rasberry PI. O osciloscópio Bluetooth pode amosar sinais alterna (AC) e sinais continuos (DC) no seu dispositivo móbil con seguridade, xa que se conecta sen fíos ao seu micro controlador que capta a DC ou signos AC e transmítese ao seu teléfono ou tablet través Bluetooth.
Visita a páxina de http://www.profjmunoz.blogspot.com/ de dentro da aplicación, presionando os "tutoriais en liña" icon, onde podes atopar tutoriais sobre como conectarse sinais AC e DC para un sistema Arduino e transmitilo lo ao seu teléfono ou tablet para ver a través da aplicación Bluetooth Oscilloscope.
A aplicación Bluetooth osciloscópio recibe datos do seu sistema de micro controlado no seguinte formato:

Received Signal = # $ Dato1Dato2
Exemplo: Si Data1 e Data2 = 4.25 = 60,5 recibe US $ 4.2560.5 #
O valor de datos 1 é representada graficamente e o valor de datos 2 amósase.

Cando o osciloscopio transforma na icona verde no personaxe "1" micro controlado sistema é enviado. Cando o botón vermello é presionado fóra do personaxe "0" se envía, eses valores poden ser usados ​​para controlar os procesos de querer, como un LED activado ou desactivado, activar ou desactivar o envío de datos etc.
A continuación, o programa se realiza nun sistema Arduino para o envío de datos para o seu tablet ou teléfono. 11 (RX) e 12 (TX): Arduino 1, un módulo de Bluetooth HC-06 foi utilizado na pinos. O sinal de corrente continua ou alterna é introducido polo Pino A0 analóxico:

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

// Clipping variables indicadoras
recorte boolean = 0;

Variables de almacenamento de datos //
newData byte = 0;
prevData byte = 0;

// Variables freq
unsigned int timer = 0; // período de conta de onda
período int non asinado;
int frecuencia;

// Ler os datos de tensión Pin A0
readDatos void ();

void setup () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // Set-up o número do LCD de columnas e liñas:
  lcd.begin (20, 4);
  // Imprime unha mensaxe ao LCD.
  lcd.setCursor (0,0);
  lcd.print ("Oscilloscope BTH");
  // PinMode (A1, entradas);
  mySerial.begin (9600);
 
}

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

// Ler datos e A0 Analoxía Tensións Pueto
readDatos void ()
{
  // Data1 = analogRead (A0);
  data1 = (analogRead (A0) * 0,00488);
  data2 = 00.0;
}
// Enviar datos para dispositivos Android
sendData void ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (dados1);
       mySerial.print (dados1); // Aquí pode enviar datos a outros Android
       mySerial.print ('#');
     
}
Última actualización
17 de ago. de 2020

Seguranza dos datos

Neste apartado, os programadores poden mostrar información sobre como recompilan e utilizan os teus datos coa súa aplicación. Máis información sobre a seguranza dos datos
Non hai información dispoñible

Novidades

Se agregaron nuevos contenidos. Mejorar desempeño de la aplicación

Servizo de asistencia da aplicación

Acerca do programador
José Marino Muñoz
jose.munoz28@gmail.com
Calle María uxiliadora Edifico Taguanes 3 Los Ruices Piso 14 Apartamento 146 Caracas 1071, Distrito Federal Venezuela
undefined

Máis contido de JOSE MUNOZ