

스마트 폰을 Arduino 또는 ARM 프로젝트의 원격 터치 디스플레이로 변환합니다.
오픈 소스 소프트웨어 HC-05 또는 USB OTG 케이블과 같은 Bluetooth 어댑터를 사용하여 Arduino 및 ARM 프로젝트의 Android 원격 터치 디스플레이로 스마트 폰 / 태블릿을 변환합니다.
Arduino 스케치가 Arduino의 RX/TX 핀에 HC-05를 연결하여 스마트 폰에 그래픽, 버튼 및 슬라이더가있는 GUI를 만들도록하십시오.
Arduino를 USB 케이블과 스마트 폰에 USB-OTG 어댑터와 직접 연결하는 것도 지원됩니다.
BlueDisplay Arduino로부터 Bluetooth를 통해 추첨 요청을 받고 렌더링합니다.
버튼 및 슬라이더로서의 기본 GUI 요소는 앱에서 여전히 구현되어 Arduino 코드 크기를 줄입니다.
GUI 콜백, 터치 및 센서 이벤트는 Arduino로 다시 전송됩니다.
안드로이드 프로그래밍이 필요하지 않습니다!
특징:
- 오픈 소스.
-Arduino and Arm (STM) 용 C ++ 라이브러리
-Printf 구현뿐만 아니라 그래픽 + 텍스트 출력.
- 바이트 또는 짧은 값에서 차트를 그립니다. 마지막으로 그린 차트를 청소할 수 있습니다.
- 시스템 톤을 재생합니다.
- 터치 버튼 + 톤 피드백이있는 슬라이더 개체.
- 터치 및 센서 이벤트뿐만 아니라 버튼 및 슬라이더 콜백은 Arduino로 다시 전송됩니다.
- 디스플레이 영역의 자동 및 수동 스케일링.
- 옴, 섭씨 등과 같은 UTF-8 문자의 쉬운 매핑 ..
-HC-05 모듈을 사용하여 최대 115200 BAUD.
- Bluetooth 대신 USB OTG 연결을 사용할 수 있습니다.
- 디버깅 목적으로 수신 및 전송 된 명령 및 데이터의 로컬 표시.
- 로그 레벨 장점에서 수신 된 블루투스 데이터의 16 진수 및 ASCII 출력.
- 토스트로 메시지를 디버그합니다.
출처 + 예제 :
소스는 https://github.com/arminjo/android-blue-display에서 구입할 수 있습니다.
예는 Arduino Bluedisplay 라이브러리 https://github.com/arminjo/arduino-bleuisplay에 포함되어 있습니다.
또는 Arduino IDE에서 (Ctrl+Shift+I)를 사용하고 BlueDisplay 를 검색하십시오.
라이브러리에는 HC-05를 쉽게 초기화하고 0.3 메가 샘플/Sec의 간단한 DSO에 대한 예제가 포함되어 있습니다.
예제를 사용하기 전에 BT 모듈 (예 : HC-05 모듈)이 Android 장치에 연결되어 있으며 Bluetooth 설정에서 볼 수 있도록주의하십시오.
모든 예제는 처음에는 9600의 보드 레이트를 사용합니다. 특히 SimpleTouchsCreendso 예제는 115200의 보드 레이트로 더 매끄럽게 진행됩니다.
이를 위해`#define hc_05_baud_rate baud_9600`를 비활성화하고 '#define hc_05_baud_rate baud_115200'을 활성화하여 예제 Baudrate를 변경하십시오.
Btmoduleprogrammer.ino 예제를 사용하여 BT- 모듈 보드 레이트를 변경하십시오.
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
- 애플리케이션에서 왼쪽 테두리에서 스 와이프하면 전체 화면 모드가 옵션 메뉴를 엽니 다.
- 수신 된 데이터가없는 경우 잘못된 메시지를 제거했습니다.
- 매개 변수 값이 추가되어 *lock_sensor_landscape 및 *lock_sensor_portrait for setscreenorientationLock ().
- 슬라이더 캡션 처리가 향상되었습니다.
- 짧은`drawText '함수가 추가되었습니다.
4.1 스타트 업 향상. 새로운 메시지 Connect 및 Screen의 일부가 수신 된 데이터가 없으면 로그에 액세스하기 위해 비활성/검정색이 아닌 경우.
4.0 USB OTG 케이블과의 연결도 가능합니다. 이 경우 블루투스 어댑터가 필요하지 않습니다.
Slider setScalefactor ()는 init ()에서 초기 값으로 전달되는 실제 값을 확장하지 않습니다.
개선 된 톤 볼륨 설정 - 스마트 폰에서도 조정할 수 있습니다.
모든 버튼 캡션 문자열에 대한 트림 ().
힌트:
HC-05가 연결된 상태에서 Arduino의 프로그래밍을 가능하게하려면 다이오드를 사용하여 Arduino RX 및 HC-05 TX를 연결하십시오.
Inzoi가 언제 출시 될지 궁금하다면, 우리는 당신을 덮었습니다. 다음은 알아야 할 사항입니다.
원하는 경우 MIDAS 퀘스트를 수행하는 경우 센서 배낭을 장착하고 Fortnite에서 신비한 에너지 시그니처를 스캔하는 방법이 있습니다.
타락한 천사는 강력한 인종이며 당신을위한 놀라운 애호가가 있습니다. 그러나 타락한 천사 종족을 얻는 것은 쉽지 않지만이 가이드는 여기에 있습니다.
새로운 암살자의 크리드 게임은 일본으로 향하고 있습니다. 그렇다면 Assassin 's Creed Shadows는 언제 시리즈 타임 라인에서 이루어 집니까?
다음은 대학에 가거나 MLB에서 고등학교를 졸업 한 후 전시회 25 도로에서 공연으로 가야하는지 여부는 다음과 같습니다.
스토커가있어 ...
저희 웹사이트에서 BlueDisplay의 최신 버전을 쉽게 다운로드하실 수 있습니다! 등록이나 SMS가 필요 없습니다!