Osciloscopio Bluetooth icon

Osciloscopio Bluetooth

1.0

สโคปบลูทู ธ สามารถเปลี่ยนอุปกรณ์ของคุณเข้า Oscilloscope บาท

ชื่อ Osciloscopio Bluetooth
เวอร์ชัน 1.0
ปรับปรุง 26 ส.ค. 2020
ขนาด 6 MB
ประเภท การศึกษา
การติดตั้ง 5K+
นักพัฒนาซอฟต์แวร์ JOSE MUNOZ
Android OS Android 4.1+
Google Play ID josemunoz.osciloscopiobluetooth
Osciloscopio Bluetooth · ภาพหน้าจอ

Osciloscopio Bluetooth · คำอธิบาย

สโคปบลูทู ธ

การประยุกต์ใช้บลูทู ธ สโคปเปลี่ยนโทรศัพท์มือถือหรือแท็บเล็ตของคุณในสโคปหรือโวลต์มิเตอร์เชื่อมต่อผ่านบลูทู ธ กับอุปกรณ์ควบคุมขนาดเล็กเช่น PIC, Arduino หรือ Rasberry ระบบ PI Oscilloscope บลูทู ธ สามารถแสดงสัญญาณสลับ (AC) และสัญญาณอย่างต่อเนื่อง (DC) บนอุปกรณ์มือถือของคุณได้อย่างปลอดภัยในขณะที่มันเชื่อมต่อไร้สายไปยังไมโครคอนโทรลเลอร์ของคุณที่จับสัญญาณ DC หรือ AC และส่งไปยังโทรศัพท์มือถือหรือแท็บเล็ตของคุณผ่านทาง บลูทู ธ
ไปที่หน้า http://www.profjmunoz.blogspot.com/ จากภายในโปรแกรมโดยการกด "บทเรียนออนไลน์" ไอคอนที่คุณสามารถหาบทเรียนในการเชื่อมต่อสัญญาณ AC และ DC ระบบ Arduino และส่งไปยังโทรศัพท์มือถือหรือแท็บเล็ตของคุณ มุมมองผ่านการประยุกต์ใช้ Oscilloscope บลูทู ธ
แอพลิเคชันสโคปบลูทู ธ ได้รับข้อมูลจากระบบไมโครควบคุมของคุณในรูปแบบต่อไปนี้:

สัญญาณที่ได้รับ = $ Dato1Dato2 #
ตัวอย่าง: ใช่ Data1 และ data2 = 4.25 = 60.5 ได้รับ $ 4.2560.5 #
ค่าของ data1 เป็นพล็อตและความคุ้มค่าของ data2 จะปรากฏ

เมื่อสโคปเปิดไอคอนสีเขียวที่ตัวอักษร "1" ระบบควบคุมไมโครจัดส่ง เมื่อกดปุ่มสีแดงกดปิดตัวละคร "0" จะถูกส่งค่าเหล่านี้สามารถนำมาใช้ในการควบคุมกระบวนการที่ต้องการเช่น LED หรือปิดเปิดหรือปิดการส่งข้อมูลอื่น ๆ
จากนั้นโปรแกรมจะดำเนินการในระบบ Arduino สำหรับการส่งข้อมูลไปยังแท็บเล็ตหรือโทรศัพท์ของคุณ 11 (RX) และ 12 (TX): Arduino 1 โมดูลบลูทู ธ HC-06 ที่ใช้ในหมุด สัญญาณ DC หรือ AC เป็นที่รู้จักโดยอะนาล็อกขา A0:

// รวมรหัสห้องสมุด:
#include
// ข้อความสตริง mensaje3;
#include
SoftwareSerial mySerial (11, 12); // RX, เท็กซัส
inchar ถ่าน;
ห้องสมุด // เริ่มต้นด้วยตัวเลขของหมุดอินเตอร์เฟซ
จอแอลซีดี LiquidCrystal (8, 3, 4.6, 7.9);
ลอย data1 = 1.25;
ลอย data2 = 9.45;
String tmp;
ที่ไม่ได้ลงชื่อยาว Duration1;
ที่ไม่ได้ลงชื่อยาว Durability2;

// ตัดตัวแปรตัวบ่งชี้
ตัดบูล = 0;

ตัวแปร // การจัดเก็บข้อมูล
newData ไบต์ = 0;
prevData ไบต์ = 0;

// ความถี่ตัวแปร
จับเวลาได้ลงนาม int = 0; // ระยะเวลาของการนับคลื่น
ระยะเวลา int ไม่ได้ลงนาม;
ความถี่ int;

// อ่านข้อมูลแรงดันไฟฟ้าขา A0
readDatos โมฆะ ();

การติดตั้งเป็นโมฆะ () {
  
  Serial.begin (9600);
  Serial.begin (9600);
  
  // การตั้งค่าจอแอลซีดีจำนวนของคอลัมน์และแถว:
  lcd.begin (20 4)
  // พิมพ์ข้อความไปยังจอแอลซีดี
  lcd.setCursor (0,0);
  lcd.print ("Oscilloscope Bth");
  // PinMode (A1, INPUT);
  mySerial.begin (9600);
 
}

ห่วงเป็นโมฆะ () {
 
 readDatos ();
// คำนวณความถี่ของสัญญาณ
 
 
  lcd.setCursor (0.2);
  lcd.print ("Data1 =");
  lcd.print (data1);
  lcd.print ("data2 =");
  lcd.print (data2);
  SendData ();
 
  
    ในขณะที่ (mySerial.available ()> 0)
    {
       inchar = (mySerial.read ());
       lcd.setCursor (0.1);
       lcd.print ("ที่ได้รับ =");
       lcd.setCursor (13.1);
       lcd.print (inchar);
       inchar = '';
       
     }
  ความล่าช้า (100);
}

// อ่านข้อมูลและ A0 แรงดันอนาล็อก Pueto
readDatos โมฆะ ()
{
  // Data1 = analogRead (A0);
  data1 = (analogRead (A0) * 0.00488);
  data2 = 00.0;
}
// ส่งข้อมูลไปยังอุปกรณ์ Android
SendData โมฆะ ()
{
    mySerial.print ('$');
       readDatos ();
       mySerial.print (data1);
       mySerial.print (data1); // ที่นี่คุณสามารถส่งข้อมูลไปยัง Android อื่น ๆ
       mySerial.print ('#');
     
}

Osciloscopio Bluetooth 1.0 · ดาวน์โหลดฟรี

2.6/5 (40+ ความเห็น)

เวอร์ชันเก่า

ทุกเวอร์ชัน