Use APKPure App
Get Osciloscopio Bluetooth old version APK for Android
Oscilloscopio Bluetooth può trasformare il vostro dispositivo in un oscilloscopio Bt
Oscilloscopio Bluetooth
L'applicazione oscilloscopio Bluetooth trasforma il tuo telefono o tablet su un oscilloscopio o un voltmetro è collegato via Bluetooth a un dispositivo di micro-controllato come un PIC, sistema di Arduino o Rasberry PI. L'oscilloscopio Bluetooth in grado di visualizzare i segnali alternati (AC) e segnali continui (DC) sul dispositivo mobile in modo sicuro in quanto collega senza fili al vostro micro controller che cattura il o segnali DC AC e lo trasmette sul tuo cellulare o tablet tramite Bluetooth.
Visita la pagina http://www.profjmunoz.blogspot.com/ dall'applicazione premendo i "tutorial online" icona in cui è possibile trovare tutorial su come collegare i segnali AC e DC a un sistema Arduino e trasmetterlo sul tuo cellulare o tablet per visualizzare attraverso l'applicazione Bluetooth oscilloscopio.
L'applicazione oscilloscopio Bluetooth riceve dati dal micro sistema controllato nel seguente formato:
Received Signal = $ Dato1Dato2 #
Esempio: Sì Data1 e Data2 = 4,25 = 60,5 riceve $ 4.2560.5 #
Il valore di dati 1 è tracciata e viene visualizzato il valore di dati2.
Quando l'oscilloscopio si accende l'icona verde sul carattere "1" micro sistema controllato viene spedito. Quando viene premuto il pulsante rosso off il carattere "0" viene inviato, questi valori possono essere utilizzati per controllare i processi che desiderano, ad esempio un LED o disattivare, attivare o disattivare l'invio di dati, ecc
Poi il programma è condotto in un sistema Arduino per inviare i dati al tablet o telefono. 11 (RX) e 12 (TX): Arduino 1, un HC-06 modulo Bluetooth è stato utilizzato nei perni. Il segnale DC o AC è introdotta dal perno A0 analogico:
// Include il codice della libreria:
#include
// String message, mensaje3;
#include
SoftwareSerial mySerial (11, 12); // RX, TX
char inchar;
// Inizializza la libreria con i numeri dei pin di interfaccia
Lcd LiquidCrystal (8, 3, 4.6, 7.9);
float data1 = 1,25;
float dati2 = 9.45;
String tmp;
unsigned long Duration1;
unsigned long Durability2;
// Clipping variabili indicatore
booleano ritaglio = 0;
Variabili memorizzazione dati //
newData byte = 0;
prevData byte = 0;
// Variabili freq
int unsigned timer = 0; // periodo di conteggi onda
unsigned int periodo;
int frequenza;
// Leggi i dati di tensione Pin A0
readDatos void ();
void setup () {
Serial.begin (9600);
Serial.begin (9600);
// Set-up il numero del display LCD di colonne e righe:
lcd.begin (20, 4);
// Stampa un messaggio per il display LCD.
lcd.setCursor (0,0);
lcd.print ("Oscilloscope Bth");
// PinMode (A1, INPUT);
mySerial.begin (9600);
}
void loop () {
readDatos ();
// Calcola la frequenza del segnale
lcd.setCursor (0,2);
lcd.print ("Data1 =");
lcd.print (data1);
lcd.print ("Data2 =");
lcd.print (data2);
invio dati ();
while (mySerial.available () 0>)
{
inchar = (mySerial.read ());
lcd.setCursor (0.1);
lcd.print ("Ricezione =");
lcd.setCursor (13.1);
lcd.print (inchar);
inchar = '';
}
ritardo (100);
}
// Lettura dati e A0 tensioni analogiche Pueto
readDatos void ()
{
// Data1 = analogRead (A0);
data1 = (analogRead (A0) * 0,00488);
dati2 = 00.0;
}
// Invia i dati a un dispositivo Android
sendData void ()
{
mySerial.print ('$');
readDatos ();
mySerial.print (data1);
mySerial.print (data1); // Qui è possibile inviare i dati ad altri Android
mySerial.print ('#');
}
Last updated on Aug 26, 2020
New content added. Improve application performance
Caricata da
Jose Garcia
È necessario Android
Android 4.1+
Categoria
Segnala
Osciloscopio Bluetooth
1.0 by JOSE MUNOZ
Aug 26, 2020