Osciloscopio Bluetooth

Iragarkiak ditu
2,6
40 iritzi
5.000+
deskarga
Edukiaren sailkapena
Adin guztietarako
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia
Pantaila-argazkia

Aplikazio honi buruz

Bluetooth osziloskopioa

The osziloskopioa Bluetooth aplikazio zure telefonoa edo tablet eraldatzen osziloskopio batean edo voltmeter Bluetooth bidez konektatuta mikro-kontrolatutako gailu batera, hala nola, PIC bat, Arduino edo Rasberry PI sistema gisa. Bluetooth Osziloskopioa txandakatuz seinaleak erakutsi ahal izango da (AC) eta etengabeko seinaleak (DC) telefonoa mugikorren haririk lotzen segurtasunez bezala harrapatzen edo DC seinaleak AC eta transmititzen da zure telefono edo tablet bidez zure mikro kontroladore on Bluetooth.
Bisita ezazu http://www.profjmunoz.blogspot.com/ aplikaziotik orrialde du "online tutoretzak" presionatzeko ikonoa non tutoretzak ac seinaleak eta DC konektatzen Arduino sistema baten bitartez eskuragarri eta transmititzeko zure telefonoa edo tablet-ek Bluetooth Osziloskopioa aplikazioaren bidez ikusteko.
Osziloskopioa Bluetooth Aplikazioa datuak jasotzen formatu kontrolatutako zure sistema mikro-tik:

Jasotako Signal = $ Dato1Dato2 #
Adibidea: Bai Data1 eta Data2 = 4,25 = 60,5 $ 4.2560.5 # jasotzen
Data1 balioa marrazten eta data2 balioa bistaratuko da.

Oscilloscope pertsonaia guztiak ikono berdea jartzen denean mikro kontrolatutako sistema "1" datorrena. When botoi gorrian "0" pertsonaia bidaliko da presionatzen ari da off, balio horiek nahi duten prozesuak, esaterako on edo off LED, piztu edo datuak bidaltzeko eta abar off kontrolatzeko erabil daiteke
Ondoren, programa Arduino sistema bat gauzatu datuak bidaliz zure tablet edo telefono izateko. 11 (RX) eta 12 (TX): Arduino 1, bluetooth modulua HC-06 a pin erabili zen. DC edo AC seinalea da, analogikoa pin A0 sartua:

// Besteak beste, liburutegia kodea:
# besteak
// String mezua, mensaje3;
# besteak
SoftwareSerial mySerial (11, 12); // RX, TX
inchar char;
// Hasieratu liburutegian interface pin zenbakiak
LiquidCrystal LCD (8, 3, 4.6, 7.9);
flotatzen data1 = 1,25;
flotatzen data2 = 9.45;
String tmp;
unsigned Duration1 luzea;
unsigned Durability2 luzea;

// Adierazle aldagai mozketa
boolean ileapaindegiak = 0;

Datuak gordetzea // aldagai
newData byte = 0;
prevData byte = 0;

// Aldagaiak maiztasuna
unsigned int tenporizadorea = 0; // olatu zenbatzen epea
unsigned int aldian;
int maiztasuna;

// Tentsio datuak Pin A0 irakurri
readDatos hutsunea ();

hutsunea konfigurazioa () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // Moduan jartzea LCD en zutabe eta errenkada kopurua:
  lcd.begin (20, 4);
  Mezu bat inprimatu // LCD izateko.
  lcd.setCursor (0,0);
  lcd.print ("Osziloskopioa Bth");
  // PinMode (A1, INPUT);
  mySerial.begin (9600);
 
}

hutsunea begizta () {
 
 readDatos ();
Kalkulatu // seinale maiztasuna
 
 
  lcd.setCursor (0,2);
  lcd.print ("Data1 =");
  lcd.print (data1);
  lcd.print ("Data2 =");
  lcd.print (data2);
  sendData ();
 
  
    bitartean (mySerial.available ()> 0)
    {
       inchar = (mySerial.read ());
       lcd.setCursor (0,1);
       lcd.print ("= jasotzea");
       lcd.setCursor (13,1);
       lcd.print (inchar);
       inchar = '';
       
     }
  Atzerapenik (100);
}

// Irakurri Data eta A0 analogikoa tentsio Pueto
readDatos hutsunea ()
{
  // Data1 = analogRead (A0);
  data1 = (analogRead (A0) * 0.00488);
  data2 = 00,0;
}
// Bidalitako datuen Android gailua
sendData hutsunea ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (data1);
       mySerial.print (data1); // Hemen beste Android datuak bidali ahal duzu
       mySerial.print ('#');
     
}
Azken eguneratzea
2020(e)ko abu. 17(a)

Datuen babesa

Aplikazioak zure datuak nola biltzen eta erabiltzen dituen adieraz dezakete garatzaileek hemen. Lortu informazio gehiago datuen babesari buruz
Ez dago informaziorik

Berritasunak

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

Aplikazioaren laguntza-zerbitzua

Garatzaileari buruz
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

JOSE MUNOZ garatzailearen elementu gehiago