Bluetooth Car Controller RC 정보
기존 블루투스를 통해 아두이노 및 HC-05 RC 자동차를 제어하세요. 한 번 페어링하고 탭 한 번으로 바로 주행할 수 있습니다.
블루투스 자동차 컨트롤러는 스마트폰을 아두이노 기반 RC 자동차를 위한 완벽한 조종석으로 바꿔줍니다. HC-05, HC-06 또는 ESP32 모듈과 블루투스 RFCOMM(직렬 포트 프로파일) 방식으로 통신하므로, 스케치에서 이미 이해하고 있는 단일 바이트 명령이 작성된 그대로 정확하게 전달됩니다. 계정이나 클라우드, 추가 하드웨어 브리지가 필요하지 않습니다.
주요 기능
• 실제 자동차 조종석과 같은 디자인. 전진, 후진, 좌회전, 우회전을 위한 큰 D-패드, 엄지손가락이 닿는 곳에 위치한 경적, 한눈에 알아볼 수 있는 10단계 속도계.
• 실제 자동차에 있는 기능들을 한 번의 탭으로 전환: 전조등, 후미등, 모든 LED, 좌우 방향지시등, 주차 브레이크, 잠금.
• 실시간 연결 상태 표시. 연결 상태는 녹색 "연결됨" 표시로, 연결되지 않은 경우 "다시 시도" 메시지가 포함된 오류 대화 상자 표시.
• 세로 및 가로 모드 지원. 가로 모드 화면이 두 개의 열로 나뉘어 한쪽에는 이동, 다른 쪽에는 속도 및 보조 제어 버튼이 배치되어 엄지손가락을 제자리에 고정할 수 있습니다.
• 밝은 테마, 어두운 테마 또는 시스템 언어 설정 적용.
• 영어, 터키어, 아랍어 지원(오른쪽에서 왼쪽으로 쓰는 전체 레이아웃 포함) 또는 기기 언어 설정 적용.
연결 방법
1. 표준 SPP 서비스 UUID 00001101-0000-1000-8000-00805F9B34FB를 노출하는 펌웨어를 플래싱합니다. 대부분의 HC-05 및 HC-06 모듈은 기본적으로 이 기능을 제공합니다.
2. Android 설정 > 연결된 기기 > Bluetooth에서 모듈을 한 번 페어링합니다.
3. Bluetooth 차량 컨트롤러 앱을 실행하고 Android에서 Bluetooth 허용을 요청하면 차량을 터치합니다. 상태 표시등이 녹색으로 바뀌면 바로 주행을 시작할 수 있습니다.
명령어 세트
움직임은 버튼을 누른 상태로 유지합니다. 전진은 F, 후진은 B, 좌회전은 L, 우회전은 R을 전송하고, 버튼을 놓으면 중립 문자 S를 전송합니다. 경적은 누르고 있는 동안 Z를, 놓으면 z를 전송합니다.
토글 스위치는 대소문자를 짝지어 사용합니다. 주차는 H와 h, 우회전은 U와 u, 좌회전은 V와 v, 모든 LED는 P와 p, 전조등은 W와 w, 후미등은 E와 e를 사용합니다. 잠금은 K를 전송하고, 잠금 해제는 k 뒤에 공백을 전송하여 이전 Arduino 스케치와 동일한 동작을 구현합니다.
속도 제어는 0에서 9까지의 10단계 레벨을 가진 하나의 원시 바이트를 전송하며, 펌웨어에서 원하는 방식으로 PWM에 매핑할 수 있습니다. 모든 명령어는 앱 내 명령어 참조 화면에 설명되어 있으므로 컨트롤러를 종료하지 않고도 바이트 값을 확인할 수 있습니다.
권한, 명확하게 설명드리겠습니다.
Android 12 이상 버전에서는 앱이 BLUETOOTH_CONNECT 권한을 요청합니다. 이 권한을 통해 이미 페어링하여 신뢰하는 하드웨어에 RFCOMM 소켓을 열 수 있습니다. 이전 버전에서는 기존 Bluetooth 권한을 사용합니다. 이미 페어링된 기기 목록을 표시하는 데 위치 권한이나 백그라운드 액세스 권한은 필요하지 않으므로 요청하지 않습니다.
개인 정보 보호
테마 및 언어 설정은 휴대폰에만 저장되며 다른 곳에는 저장되지 않습니다. 이 빌드에는 분석 SDK, 광고 SDK, 크래시 보고 SDK가 포함되어 있지 않습니다. 앱은 어떠한 정보도 수집, 전송 또는 판매하지 않습니다.
빌드 전 유의 사항
차량의 배선, 전원 공급 장치, 모터 드라이버 및 펌웨어 안전(타임아웃, 페일세이프 정지 등)은 사용자의 책임입니다. 이 앱은 UART-over-RFCOMM 원격 제어 앱이므로 전자 장치의 고장이나 보드 속도 불일치를 진단할 수 없습니다. 스케치에서 예상하는 바이트 수가 위에 나열된 것과 다른 경우 양쪽을 수정하십시오. 프로토콜은 용량이 작고 모든 정보가 문서화되어 있습니다.
Kotlin과 Jetpack Compose, Material 3를 사용하여 개발되었으며, 최소 Android 9 버전을 지원합니다.
What's new in the latest 1.0.2
• Cockpit-style controller with D-pad, horn and a 10-step speed meter
• One-tap toggles: front and rear lights, all LEDs, turn signals, park and lock
• Connects to paired HC-05, HC-06 and ESP32 modules over classic Bluetooth RFCOMM
• Live connection status with retry when a socket fails
• Dedicated landscape layout with two-column controls
• Light and dark themes, English, Turkish and Arabic with full RTL support
• In-app command reference for every byte the app sends





