Application Android de télécommande Bluetooth pour le robot Zumo Shield BatMobile.
- Node.js >= 22.11.0
- Android SDK (build-tools + platform-tools)
- Java 17+
- Un téléphone Android appairé avec le module Bluetooth BatMobile
npm installBrancher le téléphone en USB (débogage USB activé) :
npm run androidcd android && ./gradlew assembleReleaseL'APK est généré dans android/app/build/outputs/apk/release/app-release.apk.
- Ouvrir l'app et appuyer sur Connecter
- Sélectionner BatMobile dans la liste des appareils appairés
- Utiliser le pad directionnel :
| Bouton | Action |
|---|---|
| ▲ | Maintenir = avance, relâcher = stop |
| ▼ | Maintenir = recule, relâcher = stop |
| ↺ | Pivoter à gauche de 45° |
| ↻ | Pivoter à droite de 45° |
| ■ | Stop immédiat |
Les boutons sont grisés tant que le robot n'est pas connecté.
| Package | Rôle |
|---|---|
react-native-bluetooth-classic |
Communication Bluetooth série (SPP) |
react-native 0.85.3 |
Framework UI |