Osciloscopio Bluetooth

Inneholder annonser
2,6
40 anmeldelser
5k+
Nedlastinger
Egnethet
Alle
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde
Skjermbilde

Om denne appen

Bluetooth oscilloskop

Oscilloskop Bluetooth-programmet forvandler telefonen eller nettbrettet på et oscilloskop eller voltmeter kobles via Bluetooth til en mikro-styrt enhet, for eksempel en PIC, Arduino eller Rasberry PI system. Bluetooth oscilloskop kan vise vekslende signaler (AC) og kontinuerlige signaler (DC) på din mobile enhet sikkert som det kobles trådløst til din mikro kontrolleren som fanger eller DC signaliserer AC og sender den til telefonen eller nettbrettet via Bluetooth.
Besøk http://www.profjmunoz.blogspot.com/ siden fra programmet ved å trykke på "online tutorials" -ikonet hvor du kan finne tutorials om hvordan du kobler ac signaler og DC til en Arduino system og overføre den til telefonen eller nettbrettet for se gjennom Bluetooth oscilloskop søknad.
Oscilloskop Bluetooth program mottar data fra mikrosystemet kontrolleres i følgende format:

Mottatt signal = $ Dato1Dato2 #
Eksempel: Ja Data1 og Data2 = 4,25 = 60,5 mottar $ 4.2560.5 #
Verdien av data1 blir plottet, og verdien av data 2 er vist.

Når oscilloskop slår på grønne ikonet på karakteren "1" micro styrt system er sendt. Når den røde knappen trykkes av tegnet "0" er sendt, kan disse verdiene brukes til å styre de prosessene som ønsker, for eksempel en LED på eller av, slå av eller på sending av data etc.
Så programmet er gjennomført i en Arduino system for å sende data til nettbrettet eller telefonen. 11 (RX) og 12 (TX): Arduino 1, ble en Bluetooth-modul HC-06 anvendt i pinnene. DC eller AC-signalet blir innført ved den analoge tappen A0:

// Inkluder biblioteket kode:
# include
// String melding, mensaje3;
# include
SoftwareSerial mySerial (11, 12); // RX, TX
inchar røye;
// Initial biblioteket med tallene av grensesnittet pins
LiquidCrystal lcd (8, 3, 4.6, 7.9);
flyte data1 = 1,25;
flyte data2 = 9,45;
String tmp;
usignert lang Varighet 1;
usignert lang Durability2;

// Klipping indikatorvariablene
boolean klipping = 0;

Datalagrings // variabler
NewData byte = 0;
prevData byte = 0;

// Variabler freq
unsigned int timer = 0; // periode bølge teller
unsigned int periode;
int frekvens;

// Les spenningen data Pin A0
readDatos void ();

void setup () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // Set-up displayet er antall kolonner og rader:
  lcd.begin (20, 4);
  // Skriv ut en melding til LCD.
  lcd.setCursor (0,0);
  lcd.print ("oscilloskop BTH");
  // PinMode (A1, INPUT);
  mySerial.begin (9600);
 
}

void loop () {
 
 readDatos ();
// Beregn signalfrekvensen
 
 
  lcd.setCursor (0,2);
  lcd.print ("Data1 =");
  lcd.print (data1);
  lcd.print ("Data2 =");
  lcd.print (data2);
  senddata ();
 
  
    while (mySerial.available () 0>)
    {
       inchar = (mySerial.read ());
       lcd.setCursor (0,1);
       lcd.print ("Motta =");
       lcd.setCursor (13.1);
       lcd.print (inchar);
       inchar = '';
       
     }
  forsinkelse (100);
}

// Les Data- og A0 Analog spenninger Pueto
readDatos void ()
{
  // Data1 = analogRead (A0);
  data1 = (analogRead (A0) * 0,00488);
  data2 = 00.0;
}
// Sende data til Android-enhet
senddata void ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (data1);
       mySerial.print (data1); // Her kan du sende data til andre Android
       mySerial.print ('#');
     
}
Oppdatert
17. aug. 2020

Datasikkerhet

Utviklere kan vise informasjon her om hvordan appene deres samler inn og bruker dataene dine. Finn ut mer om datasikkerhet
Det finnes ingen tilgjengelig informasjon.

Hva er nytt?

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