# OM-robot-arm-controller ## Project structure ``` StageControl/ ├── app/ │ ├── src/main/ │ │ ├── java/com/stage/control/ │ │ │ ├── MainActivity.java # Main UI + bluetooth + voice recognization │ │ │ └── DeviceListActivity.java # bluetooth selection │ │ ├── res/ │ │ │ ├── layout/ │ │ │ │ ├── activity_main.xml # Main UI │ │ │ │ └── activity_device_list.xml │ │ │ ├── values/ │ │ │ │ ├── colors.xml │ │ │ │ ├── strings.xml │ │ │ │ └── themes.xml │ │ │ └── drawable/ │ │ │ └── card_bg.xml │ │ └── AndroidManifest.xml │ └── build.gradle ├── build.gradle ├── settings.gradle └── arduino/ └── StageControl.ino # Arduino connection ``` --- ## Voice action | 음성 | 전송 명령 | |----------------|---| | 동작 1 / 동작1 / 1번 | `1` | | 동작 2 / 동작2 / 2번 | `2` | | 정지 / stop / 스톱 | `S` | | 홈 / home / 처음 | `H` | --- ## Arduino setup ### HC-05 | Arduino | HC-05 | |-------------| ----- | | 5V | VCC | | GND | GND | | Pin 10 (RX) | TX | | Pin 11 (TX) | RX (전압분배 필요: 1kΩ + 2kΩ) |