Osciloscopio Bluetooth

Yra skelbimų
2,6
40 apžvalgų
5 tūkst.+
Atsisiuntimai
Turinio įvertinimas
Visiems
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas
Ekrano kopijos vaizdas

Apie šią programą

"Bluetooth" osciloskopu

Osciloskopu "Bluetooth" programa paverčia jūsų telefoną ar tabletę osciloskopu arba voltmetras yra prijungtas per Bluetooth mikro kontroliuojamų prietaisą, pavyzdžiui, PIC, Arduino ar Rasberry PI sistemą. "Bluetooth" Oscilloskopas gali rodyti kintančios signalus (kintamosios srovės) ir nuolat signalai (DC) savo mobiliojo prietaiso saugiai, nes ji jungia laidų į savo mikro valdiklio, kuri fiksuoja arba nuolatinės srovės signalizuoja Kintamosios srovės ir perduoda jį į savo telefone ar planšetiniame kompiuteryje per Bluetooth.
Aplankykite http://www.profjmunoz.blogspot.com/ "puslapio taikymo spausdami" online TUTORIALS "piktogramą, kur galima rasti samouczków apie prijungti kintamosios srovės signalus ir DC į Arduino sistemos ir perduoda jį į savo telefoną ar tablečių ir peržiūrėti "Bluetooth" Oscilloscope taikymo.
Osciloskopu "Bluetooth" programinė įranga gauna duomenis iš savo mikro sistemos valdomos tokiu formatu:

Gautas signalas = $ Dato1Dato2 #
Pavyzdys: Taip duomenys 1 ir duomenis2 = 4.25 = 60,5 gauna $ 4.2560.5 #
Iš duomenų judėjimo1 vertė brėžiama ir rodomas nuo duomenis2 vertė.

Kai osciloskopu įsijungia žalia piktogramą ant charakterį "1" mikro kontroliuojama sistema išsiuntimo. Kai raudona mygtuką išjungti simbolį "0" siuntė, šios vertybės gali būti naudojami siekiant kontroliuoti procesus, nori, pavyzdžiui, LED įjungti arba išjungti, įjungti arba išjungti siunčiant duomenis ir tt
Tada programa būtų vykdoma Arduino sistemos duomenų siuntimą į savo planšetiniame kompiuteryje ar telefone. 11 (RX), ir 12 (TX): Arduino 1, "Bluetooth" modulis HC-06 buvo naudojamas kaiščių. DC arba AC signalas pristatė analoginis pin A0:

// Įtraukti bibliotekos kodą:
#include
// Styginių pranešimą, mensaje3;
#include
SoftwareSerial mySerial (11, 12); // RX, TX
inchar simbolis;
// Inicijuoti biblioteką su sąsajos kaiščių skaičių
LiquidCrystal LCD (8, 3, 4.6, 7.9);
plūduriuoti data1 = 1.25;
plūduriuoti duomenis2 = 9,45;
Styginių tmp;
nepasirašytos ilgai Duration1;
nepasirašytos ilgai Durability2;

// Kirpimas indikatorius kintamuosius
Būlio karpymas = 0;

Duomenų saugojimo // kintamieji
NewData baitas = 0;
prevData baitas = 0;

// Kintamieji dažnis
nepasirašytos INT laikmatis = 0; // laikotarpis bangų skaičiaus
nepasirašytos INT laikotarpis;
INT dažnis;

// Skaityti įtampos duomenis Prisegti A0
readDatos negaliojančiu ();

negaliojančiu montavimas () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // Set-up LCD numerį stulpelių ir eilučių:
  lcd.begin (20, 4);
  // Spausdinti žinutę LCD.
  lcd.setCursor (0,0);
  lcd.print ("Oscilloskopas BTH");
  // PinMode (A1 sąnaudų);
  mySerial.begin (9600);
 
}

negaliojančiu kilpa () {
 
 readDatos ();
// Apskaičiuoti signalo dažnį
 
 
  lcd.setCursor (0,2);
  lcd.print (duomenys 1 = ");
  lcd.print (duomenys 1);
  lcd.print ("duomenis2 =");
  lcd.print (duomenys2);
  sendData ();
 
  
    o (mySerial.available ()> 0)
    {
       inchar = (mySerial.read ());
       lcd.setCursor (0.1);
       lcd.print ("Priėmimo =");
       lcd.setCursor (13.1);
       lcd.print (inchar);
       inchar = '';
       
     }
  uždelsimas (100);
}

// Skaityti Duomenys ir A0 Analoginis Įtampa Pueto
readDatos negaliojančiu ()
{
  // Duomenys 1 = analogRead (A0);
  duomenys 1 = (analogRead (A0) * 0,00488);
  duomenys2 = 00.0;
}
// Siųsti duomenis į Android "įrenginį
sendData negaliojančiu ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (duomenys 1);
       mySerial.print (duomenys 1); // Čia galite siųsti duomenis į kitas Android
       mySerial.print ('#');
     
}
Atnaujinta
2020-08-17

Duomenų sauga

Kūrėjai čia gali pateikti informacijos apie tai, kaip programa renka ir naudoja jūsų duomenis. Sužinokite daugiau apie duomenų saugą
Nėra jokios informacijos

Kas naujo

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

Programos palaikymas

Apie kūrėją
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

Daugiau iš JOSE MUNOZ