BTscope - Arduino oscilloscope 정보
Arduino용 Bluetooth 오실로스코프 앱
Arduino 및 HC-05를 사용하여 간단한 Bluetooth 오실로스코프를 만들기 위한 무료 앱입니다. 이 간단한 오실로스코프는 예를 들어 자동차 전자 장치에서 센서와 고속이 필요하지 않은 기타 장소를 테스트하는 데 사용할 수 있습니다.
오실로스코프 앱, 안드로이드용 오실로스코프, Arduino 시뮬레이터, Arduino 블루투스
``cpp
// HC-05를 사용한 Arduino Nano 예제:
// 핀아웃:
// VCC --> 빈
// TXD --> 핀 10
// RXD --> 핀 11
// GND --> GND
#include "SoftwareSerial.h"
SoftwareSerial BTSerial(10, 11); // RX | 텍사스
int 값 = 0; // 읽은 값을 저장할 변수
int 아날로그핀 = A7; // 아날로그 핀 3에 연결된 전위차계 와이퍼(중간 단자)
무효 설정() {
BTSerial.begin(9600); // AT 명령 모드에서 HC-05 기본 속도
}
무효 루프() {
정적 unsigned long PreviousMillis = 0;
const 부호 없는 긴 간격 = 30; // 원하는 간격을 밀리초 단위로 설정합니다.
부호 없는 긴 currentMillis = millis();
if (currentMillis - 이전Millis >= 간격) {
이전Millis = 현재Millis;
// 블루투스를 통해 데이터를 읽고 전송하는 코드
val = 아날로그읽기(analogPin);
BTSerial.println(val);
}
// 다른 비차단 작업이 여기에 들어갈 수 있습니다.
// ...
// 루프의 응답성을 유지하려면 지연()을 사용하지 마세요.
}


