Osciloscopio Bluetooth icon

Osciloscopio Bluetooth

1.0

Oscyloskop Bluetooth może przekształcić urządzenie w Bt oscyloskopu

Nazwa Osciloscopio Bluetooth
Wersja 1.0
Aktualizuj 26 sie 2020
Rozmiar 6 MB
Kategoria Edukacja
Instalacje 5tys.+
Deweloper JOSE MUNOZ
Android OS Android 4.1+
Google Play ID josemunoz.osciloscopiobluetooth
Osciloscopio Bluetooth · Zrzuty ekranu

Osciloscopio Bluetooth · Opis

Oscyloskop Bluetooth

Aplikacja Bluetooth oscyloskop przekształca telefon lub tablet na oscyloskop lub woltomierz jest podłączony przez Bluetooth z urządzeniem sterowanym mikro, takich jak PIC, systemu Arduino lub Rasberry PI. Bluetooth Oscyloskop może wyświetlać sygnały przemiennego (AC) i sygnałów ciągłych (DC) na urządzeniu mobilnym bezpieczny, ponieważ łączy się bezprzewodowo z mikro kontrolera, który przechwytuje AC lub DC sygnalizuje transmituje go i telefonie lub tablecie przez Bluetooth.
Odwiedź stronę http://www.profjmunoz.blogspot.com/ z poziomu aplikacji, naciskając "samouczki online" ikonę, gdzie można znaleźć tutoriale na podłączenie sygnałów AC i DC do systemu Arduino i przekazuje go do telefonu lub tabletu widok przez zastosowanie Bluetooth oscyloskopu.
Aplikacja oscyloskop Bluetooth odbiera dane z mikro systemu kontrolowanego w następującym formacie:

Odbieranego sygnału = $ Dato1Dato2 #
Przykład: Tak Dane1 i Data2 = 4.25 = 60.5 otrzymuje $ 4.2560.5 #
Wartość danych1 wykreślono i wyświetlony wartość danych2.

Gdy oscyloskop włącza się zielona ikona na znak "1" system mikro kontrolowany jest dostarczany. Po naciśnięciu czerwonego przycisku off znak "0" jest wysyłany, wartości te mogą być wykorzystane do kontroli procesów, które chcą, takie jak LED lub wyłączyć, włączyć lub wyłączyć wysyłania danych etc.
Następnie program jest przeprowadzane w systemie Arduino do wysyłania danych do postaci tabletki lub telefonu. 11 (RX) i 12 (TX): Ciężki 1, moduł Bluetooth HC-06 użyto kołków. Sygnał DC lub AC jest wprowadzony przez analogowe pin A0:

// Dołącz kod biblioteki:
#include
// Komunikat String, mensaje3;
#include
SoftwareSerial mySerial (11, 12); // RX, TX
inchar char;
// Inicjalizacja biblioteki z numerami pinów interfejsu
LiquidCrystal LCD (8, 3, 4.6, 7.9);
unosić data1 = 1,25;
unosić dane2 = 9,45;
Tmp String;
unsigned long Czas pobytu1;
unsigned long Durability2;

// Zmienne wskaźnikowe Strzyżenie
logiczna obcinanie = 0;

// Zmienne przechowywania danych
newData bajt = 0;
prevData bajt = 0;

// Zmienne freq
unsigned int zegar = 0; // okres liczy się fal
unsigned int okres;
int częstotliwości;

// Odczytanie danych napięcia Pin A0
readDatos void ();

void setup () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // Konfiguracja numer LCD kolumn i wierszy:
  lcd.begin (20, 4);
  // Wypisuje komunikat na wyświetlaczu LCD.
  lcd.setCursor (0,0);
  lcd.print ("Oscyloskop Bth");
  // PinMode (A1, INPUT);
  mySerial.begin (9600);
 
}

void loop () {
 
 readDatos ();
// Oblicz częstotliwość sygnału
 
 
  lcd.setCursor (0,2);
  lcd.print ("Dane 1 =");
  lcd.print (dane1);
  lcd.print ("Data2 =");
  lcd.print (dane2);
  sendData ();
 
  
    while (mySerial.available () 0>)
    {
       inchar = (mySerial.read ());
       lcd.setCursor (0,1);
       lcd.print ("Odbieranie =");
       lcd.setCursor (13,1);
       lcd.print (inchar);
       inchar = '';
       
     }
  opóźnienia (100);
}

// Odczyt danych i A0 analogowe Napięcia Pueto
readDatos void ()
{
  // Dane1 = analogRead (A0);
  dane1 = (analogRead (A0) * 0,00488);
  dane2 = 00,0;
}
// Wyślij dane do urządzenia z systemem Android
sendData void ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (dane1);
       mySerial.print (dane1); // Tutaj możesz wysłać dane do innych Androida
       mySerial.print ("#");
     
}

Osciloscopio Bluetooth 1.0 · Pobierz Bezplatnie

2,6/5 (40+ Opinie)

Old Versions

Wszystkie wersje