1/18
BlueDisplay screenshot 0
BlueDisplay screenshot 1
BlueDisplay screenshot 2
BlueDisplay screenshot 3
BlueDisplay screenshot 4
BlueDisplay screenshot 5
BlueDisplay screenshot 6
BlueDisplay screenshot 7
BlueDisplay screenshot 8
BlueDisplay screenshot 9
BlueDisplay screenshot 10
BlueDisplay screenshot 11
BlueDisplay screenshot 12
BlueDisplay screenshot 13
BlueDisplay screenshot 14
BlueDisplay screenshot 15
BlueDisplay screenshot 16
BlueDisplay screenshot 17
BlueDisplay Icon

BlueDisplay

Armin
Trustable Ranking Icon인증완료
1K+다운로드
116.5kB크기
Android Version Icon3.1+
안드로이드 버전
4.4.1(07-03-2025)최신 버전
-
(0 리뷰)
Age ratingPEGI-3
다운로드
세부 정보리뷰버전정보
1/18

BlueDisplay의 설명

HC-05 또는 USB OTG 케이블과 같은 Bluetooth 어댑터를 사용하여 스마트폰/태블릿을 Arduino 및 ARM 프로젝트용 Android 원격 터치 디스플레이로 변환하는 오픈 소스 소프트웨어입니다.


HC-05를 Arduino의 rx/tx 핀에 연결하기만 하면 Arduino 스케치가 스마트폰의 그래픽, 버튼 및 슬라이더가 있는 GUI를 만들 수 있습니다.

USB 케이블과 USB-OTG 어댑터로 아두이노를 스마트폰에 직접 연결하는 것도 지원합니다.

BlueDisplay는 Bluetooth를 통해 Arduino에서 그리기 요청을 수신하고 렌더링합니다.

버튼 및 슬라이더와 같은 기본 GUI 요소는 여전히 앱에서 구현되어 Arduino 코드 크기를 줄입니다.

GUI 콜백, 터치 및 센서 이벤트는 Arduino로 다시 전송됩니다.

안드로이드 프로그래밍이 필요하지 않습니다!


특징:

- 오픈 소스.

- Arduino 및 ARM(STM)용 C++ 라이브러리

- 그래픽 + 텍스트 출력 및 printf 구현.

- 바이트 또는 짧은 값에서 차트를 그립니다. 마지막으로 그린 ​​차트를 지울 수 있습니다.

- 시스템 톤을 재생합니다.

- 톤 피드백이 있는 터치 버튼 + 슬라이더 개체.

- 버튼 및 슬라이더 콜백과 터치 및 센서 이벤트는 Arduino로 다시 전송됩니다.

- 표시 영역의 자동 및 수동 크기 조정.

- 옴, 섭씨 등과 같은 UTF-8 문자의 쉬운 매핑

- HC-05 모듈을 사용하여 최대 115200 보드.

- 블루투스 대신 USB OTG 연결을 사용할 수 있습니다.

- 디버깅 목적으로 수신 및 전송된 명령 및 데이터의 로컬 표시.

- 수신된 Bluetooth 데이터의 16진수 및 ASCII 출력은 로그 수준 상세 정보입니다.

- 메시지를 토스트로 디버그합니다.


출처 + 예:

소스는 https://github.com/ArminJo/android-blue-display에서 사용할 수 있습니다.

예제는 Arduino BlueDisplay 라이브러리 https://github.com/ArminJo/Arduino-BlueDisplay에 포함되어 있습니다.

또는 Arduino IDE에서 (Ctrl+Shift+I)를 사용하여 BlueDisplay를 검색하십시오.

라이브러리에는 HC-05를 쉽게 초기화하고 0.3메가샘플/초로 간단한 DSO에 대한 예제가 포함되어 있습니다.


예제를 사용하기 전에 BT 모듈(예: HC-05 모듈)이 Android 장치에 연결되어 있고 Bluetooth 설정에 표시되는지 확인하십시오.


모든 예제는 처음에 9600의 전송 속도를 사용합니다. 특히 SimpleTouchScreenDSO 예제는 115200의 전송 속도에서 더 부드럽게 실행됩니다.

이를 위해 `#define HC_05_BAUD_RATE BAUD_9600` 줄을 비활성화하고 `#define HC_05_BAUD_RATE BAUD_115200`을 활성화하여 예제 전송 속도를 변경합니다.

그리고 BT-Module baudrate를 변경합니다. BTModuleProgrammer.ino 예제를 사용하여.


ARM 예제 코드는 https://github.com/ArminJo/STMF3-Discovery-Demos에서 찾을 수 있습니다.


버전 정보:

4.3

- 느린 디스플레이의 재동기화를 활성화하는 새로운 명령 FUNCTION_CLEAR_DISPLAY_OPTIONAL.

- 블루투스 임의 지연 감지.

- 마이크로 스와이프 억제 버그가 수정되었습니다.

- 슬라이더 SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD를 추가했습니다.

- 스와이프로 옵션 메뉴 열기가 이제 전체 화면에서 제한되지 않고 연결됩니다.

- Serial.print()로 인쇄된 문자열은 해석되지 않지만 디버그 목적으로 로그에 저장됩니다.

- FUNCTION_BUTTON_REMOVE의 버그를 수정했습니다.

- SUBFUNCTION_SLIDER_SET_POSITION의 버그를 수정했습니다.


4.2

- 애플리케이션 전체 화면 모드에서 왼쪽 테두리에서 스와이프하면 옵션 메뉴가 열립니다.

- 수신된 데이터가 없을 때 잘못된 메시지를 제거했습니다.

- setScreenOrientationLock() 함수에 대한 매개변수 값 *LOCK_SENSOR_LANDSCAPE 및 *LOCK_SENSOR_PORTRAIT를 추가했습니다.

- 슬라이더 캡션 처리가 개선되었습니다.

- 짧은 `drawText` 기능을 추가했습니다.


4.1 향상된 시작. 연결 후 데이터가 수신되지 않고 화면의 일부가 비활성화/검은색인 경우 로그에 액세스하기 위한 새 메시지입니다.

4.0 이제 USB OTG 케이블로 연결도 가능합니다. 이 경우 Bluetooth 어댑터가 필요하지 않습니다.

슬라이더 setScaleFactor()는 init()에서 초기 값으로 전달되는 실제 값의 크기를 조정하지 않습니다.

향상된 톤 볼륨 설정 - 스마트폰에서도 조정할 수 있습니다.

모든 버튼 캡션 문자열에 대해 trim().


힌트:

HC-05가 연결된 상태에서 Arduino의 프로그래밍을 활성화하려면 다이오드를 사용하여 Arduino rx와 HC-05 tx를 연결합니다.

BlueDisplay - 버전 4.4.1

(07-03-2025)
다른 버전들
뭐가 새롭나- Improved Chart and Slider support, minor bug fixes and improvements.- Android 12+ permission bug fixed.- Bluetooth random delay detection.- Fixed bug for micro-swipe suppressing.- Added Slider command `SUBFUNCTION_SLIDER_SET_DEFAULT_COLOR_THRESHOLD`.- Opening options menu by swipe now not restricted on full screen and connected.- Strings printed with Serial.print() are not interpreted, but stored in the log for debug purposes.

아직 평가나 리뷰가 없습니다! 첫 번째로 남겨 보세요

-
0 Reviews
5
4
3
2
1

BlueDisplay - APK 정보

APK 버전: 4.4.1패키지: de.joachimsmeyer.android.bluedisplay
안드로이드 호환: 3.1+ (Honeycomb)
개발자:Armin권한:3
이름: BlueDisplay크기: 116.5 kB다운로드: 0버전 : 4.4.1출시 날짜: 2025-03-07 17:04:42최소 스크린: SMALL지원되는 CPU:
패키지 ID: de.joachimsmeyer.android.bluedisplaySHA1 서명: 9E:BA:2B:AA:CA:14:2D:B1:81:C9:9E:8D:13:B8:46:56:E0:42:17:ED개발자 (CN): Armin Joachimsmeyer단체 (O): private로컬 (L): Cologne나라 (C): de주/시 (ST): NRW패키지 ID: de.joachimsmeyer.android.bluedisplaySHA1 서명: 9E:BA:2B:AA:CA:14:2D:B1:81:C9:9E:8D:13:B8:46:56:E0:42:17:ED개발자 (CN): Armin Joachimsmeyer단체 (O): private로컬 (L): Cologne나라 (C): de주/시 (ST): NRW

BlueDisplay의 최신 버전

4.4.1Trust Icon Versions
7/3/2025
0 다운로드116.5 kB 크기
다운로드

다른 버전들

4.3.3Trust Icon Versions
31/8/2023
0 다운로드112.5 kB 크기
다운로드
4.3.1Trust Icon Versions
10/6/2023
0 다운로드112 kB 크기
다운로드
3.6Trust Icon Versions
22/9/2018
0 다운로드91.5 kB 크기
다운로드
appcoins-gift
보너스 게임더 많은 보상을 받으세요!
더 보기