Use APKPure App
Get Osciloscopio Bluetooth old version APK for Android
블루투스 오실로스코프는 비티 오실로스코프에 장치를 변환 할 수 있습니다
블루투스 오실로스코프
오실로스코프 블루투스 응용 프로그램은 오실로스코프에 휴대 전화 나 태블릿을 변환 또는 전압계는 PIC, 아두 이노 또는 Rasberry PI 시스템으로 마이크로 제어 장치에 블루투스를 통해 연결되어있다. 이 캡처 또는 DC는 AC 신호를 통해 휴대 전화 나 태블릿에 전송하여 마이크로 컨트롤러에 무선으로 연결하여 안전하게 귀하의 모바일 장치에서 블루투스 교류 신호를 표시 할 수 있습니다 오실로스코프 (AC)와 연속 신호 (DC) 블루투스.
당신은 아두 이노 시스템에 AC 신호와 DC를 연결하는 방법에 대한 자습서를 찾을 수에 대한 귀하의 휴대 전화 나 태블릿으로 전송할 수있는 아이콘을 "온라인 자습서"를 눌러 응용 프로그램 내에서 http://www.profjmunoz.blogspot.com/ 페이지를 방문하십시오 블루투스 오실로스코프 응용 프로그램을 통해 볼 수 있습니다.
오실로스코프 블루투스 응용 프로그램은 다음과 같은 형식으로 제어하여 마이크로 시스템에서 데이터를 수신 :
수신 된 신호 = $ Dato1Dato2 #
예 : 예 데이터 1과 데이터 2 = 4.25 = 60.5 달러 4.2560.5 #를 수신
DATA1의 값을 플롯하고 DATA2의 값이 표시된다.
오실로스코프가 문자에 녹색 아이콘으로 바뀌면 "1"마이크로 제어 시스템이 제공됩니다. 적색 버튼 문자 "0"을 송신한다 누르면, 이러한 값은 예컨대 온 또는 오프, LED를 켜거나 같은 데이터를 전송하는 등의 목적으로 오프 프로세스를 제어하는 데 사용될 수있다
그런 다음 프로그램은 태블릿 또는 전화로 데이터를 전송하는 아두 이노 시스템에서 수행된다. 11 (RX) (12) (TX)의 Arduino 1, 블루투스 모듈 HC-06 핀에 사용 하였다. DC 또는 AC 신호를 아날로그 핀 A0에 의해 도입된다 :
// 라이브러리 코드를 포함합니다 :
사용법 #include
// 문자열 메시지, mensaje3;
사용법 #include
SoftwareSerial mySerial (11, 12); // RX, TX
inchar 문자;
// 인터페이스 핀의 번호가 라이브러리를 초기화
LiquidCrystal LCD (8, 3, 4.6, 7.9);
DATA1 = 1.25 플로트;
데이터 2 = 9.45 플로트;
문자열의 tmp;
서명되지 않은 긴 작업 시간;
서명되지 않은 긴 Durability2;
// 표시기 변수 클리핑
부울 클리핑 = 0;
데이터 저장 // 변수
newData에 바이트 = 0;
prevData 바이트 = 0;
// 변수 주파수
부호 INT 타이머 = 0; // 표면파 카운트 기간
서명되지 않은 INT 기간;
INT 주파수;
전압 데이터 핀 A0 읽기 //
readDatos 무효 ();
무효 설정 () {
Serial.begin (9600);
Serial.begin (9600);
// 셋업 열과 행의 LCD의 수 :
lcd.begin (20, 4);
LCD에 메시지를 인쇄 //.
lcd.setCursor (0,0);
lcd.print ( "오실로스코프 BTH");
// PinMode (A1, 입력);
mySerial.begin (9600);
}
공간 루프 () {
readDatos ();
신호 주파수를 계산 //
lcd.setCursor (0.2);
lcd.print ( "데이터 1 =");
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);
}
// 데이터 읽기 및 A0 아날로그 전압 Pueto
readDatos 무효 ()
{
// 데이터 1 = analogRead (A0)
DATA1 = (analogRead (A0) * 0.00488);
데이터 2 = 00.0;
}
// 안드로이드 장치에 데이터를 보내기
sendData 무효 ()
{
mySerial.print ( '$');
readDatos ();
mySerial.print (DATA1);
mySerial.print (DATA1); // 여기에 다른 안드로이드에 데이터를 보낼 수 있습니다
mySerial.print ( '#');
}
Last updated on Aug 26, 2020
New content added. Improve application performance
Osciloscopio Bluetooth
1.0 by JOSE MUNOZ
Aug 26, 2020