d0ded0d4e0b2857b9f9a938cf5b52c7142b16bc2
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Ω) |
Languages
HTML
84.1%
Java
14.5%
C++
1.4%