Osciloscopio Bluetooth

Περιέχει διαφημίσεις
2,6
40 κριτικές
5 χιλ.+
Λήψεις
Αξιολόγηση περιεχομένου
Κατάλληλο για όλους
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης
Εικόνα στιγμιότυπου οθόνης

Περιγραφή εφαρμογής

Παλμογράφο Bluetooth

Ο παλμογράφος εφαρμογή Bluetooth μετατρέπει το τηλέφωνο ή το tablet σας σε έναν παλμογράφο ή βολτόμετρο συνδέεται μέσω Bluetooth σε ένα μικρο-ελεγχόμενη συσκευή όπως ένα ΣΜΕ, Arduino ή Rasberry ΡΙ σύστημα. Το Bluetooth παλμοσκόπιο μπορεί να εμφανίζει σήματα εναλλασσόμενο (AC) και συνεχούς σήματα (DC) στην κινητή συσκευή σας με ασφάλεια, δεδομένου ότι συνδέεται ασύρματα με μικρο ελεγκτή σας που συλλαμβάνει το ή σήματα συνεχούς ρεύματος AC και μεταδίδει στο τηλέφωνο ή το tablet σας μέσω Bluetooth.
Επισκεφθείτε τη σελίδα http://www.profjmunoz.blogspot.com/ μέσα από την εφαρμογή, πατώντας το "online σεμινάρια" εικονίδιο, όπου μπορείτε να βρείτε tutorials για τη σύνδεση των σημάτων AC και DC σε ένα σύστημα Arduino και το διαβιβάζει στο τηλέφωνο ή το tablet σας για δείτε μέσω της εφαρμογής Bluetooth παλμοσκόπιο.
Η εφαρμογή παλμογράφο Bluetooth λαμβάνει δεδομένα από μικρο σας σύστημα ελεγχόμενης με την ακόλουθη μορφή:

Λαμβανόμενο σήμα = $ Dato1Dato2 #
Παράδειγμα: Ναι DATA1 και χαρακτήρα2 = 4.25 = 60.5 λαμβάνει $ 4.2560.5 #
Η αξία των δεδομένων1 σχεδιάζεται και εμφανίζεται η αξία των χαρακτήρα2.

Όταν ο παλμογράφος ανάβει το πράσινο εικονίδιο με το χαρακτήρα "1" μικρο ελεγχόμενο σύστημα διατίθεται στην αγορά. Όταν το κόκκινο κουμπί πιέζεται από το χαρακτήρα "0" στέλνεται, οι τιμές αυτές μπορούν να χρησιμοποιηθούν για τον έλεγχο των διαδικασιών που επιθυμούν, όπως ένα LED ή να απενεργοποιήσετε, να ενεργοποιήσετε ή να απενεργοποιήσετε την αποστολή δεδομένων κ.λπ.
Στη συνέχεια, το πρόγραμμα διεξάγεται σε ένα Arduino σύστημα για την αποστολή δεδομένων στο tablet ή το κινητό σας τηλέφωνο. 11 (RX) και 12 (TX): Arduino 1, μια μονάδα Bluetooth HC-06 χρησιμοποιήθηκε στις ακίδες. Το σήμα DC ή AC εισάγεται από το αναλογικό pin A0:

// Περιλαμβάνουν τον κωδικό βιβλιοθήκη:
#include
// String μήνυμα, mensaje3?
#include
SoftwareSerial mySerial (11, 12)? // RX, TX
inchar char?
// Αρχικοποίηση της βιβλιοθήκης με τους αριθμούς από τις ακίδες διασύνδεσης
LiquidCrystal LCD (8, 3, 4.6, 7.9)?
επιπλέουν data1 = 1,25?
επιπλέουν χαρακτήρα2 = 9,45?
Tmp String?
ανυπόγραφα καιρό Duration1?
ανυπόγραφα καιρό Durability2?

// Κούρεμα μεταβλητές δείκτη
Boolean ψαλίδισμα = 0?

Μεταβλητές αποθήκευσης δεδομένων //
newData byte = 0?
prevData byte = 0?

// Μεταβλητές freq
unsigned int χρονόμετρο = 0? // περίοδο Η κύματος
unsigned int περίοδο?
συχνότητα int?

// Διαβάστε τα δεδομένα τάσης Pin A0
readDatos άκυρη ()?

void setup () {
  
  Serial.begin (9600)?
  Serial.begin (9600)?
  
  // Set-up αριθμό της οθόνης LCD των στηλών και γραμμών:
  lcd.begin (20, 4)?
  // Εκτυπώστε ένα μήνυμα στην οθόνη LCD.
  lcd.setCursor (0,0)?
  lcd.print («παλμοσκόπιο BTH")?
  // PinMode (Α1, INPUT)?
  mySerial.begin (9600)?
 
}

void loop () {
 
 readDatos ()?
// Υπολογίστε τη συχνότητα του σήματος
 
 
  lcd.setCursor (0,2)?
  lcd.print ("DATA1 =")?
  lcd.print (data1)?
  lcd.print ("χαρακτήρα2 =")?
  lcd.print (χαρακτήρα2)?
  SendData ()?
 
  
    ενώ (mySerial.available ()> 0)
    {
       inchar = (mySerial.read ())?
       lcd.setCursor (0,1)?
       lcd.print ("Λήψη =")?
       lcd.setCursor (13.1)?
       lcd.print (inchar)?
       inchar = ''?
       
     }
  καθυστέρησης (100)?
}

// Διαβάστε Δεδομένων και Α0 αναλογικές τάσεις Pueto
readDatos void ()
{
  // DATA1 = analogRead (A0)?
  data1 = (analogRead (A0) * 0,00488)?
  χαρακτήρα2 = 00,0?
}
// Αποστολή δεδομένων σε συσκευή Android
SendData void ()
{
    mySerial.print ('$')?
       readDatos ()?
       mySerial.print (data1)?
       mySerial.print (data1)? // Εδώ μπορείτε να στείλετε δεδομένα σε άλλες Android
       mySerial.print ('#')?
     
}
Ενημερώθηκε στις
17 Αυγ 2020

Ασφάλεια δεδομένων

Οι προγραμματιστές μπορούν να προβάλλουν εδώ πληροφορίες σχετικά με τον τρόπο συλλογής και χρήσης των δεδομένων σας από την εφαρμογή τους. Μάθετε περισσότερα σχετικά με την ασφάλεια δεδομένων
Δεν υπάρχουν διαθέσιμες πληροφορίες.

Τι νέο υπάρχει

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

Υποστήριξη εφαρμογής

Σχετικά με τον προγραμματιστή
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