# 虚拟摇杆 **Repository Path**: moieo/virtual-joystick ## Basic Information - **Project Name**: 虚拟摇杆 - **Description**: Android中的一个简易虚拟摇杆,用于单片机开发中遥控小车的一个小设计,Android作为ESP8266的服务端,通过透传来进行高效率的无线通信,实现遥控器功能 - **Primary Language**: Unknown - **License**: MulanPSL-2.0 - **Default Branch**: main - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 1 - **Forks**: 1 - **Created**: 2025-03-06 - **Last Updated**: 2025-11-24 ## Categories & Tags **Categories**: Uncategorized **Tags**: Android, 嵌入式, 遥控器 ## README # 虚拟摇杆 #### 介绍 适用于Android的虚拟摇杆,该项目使用 Jetpack Compose 进行开发 ![预览视频](images/preview.webp) ~~Jetpack Compose 是推荐 Android 的新工具包,使用更少的代码、强大的工具和直观的 Kotlin API 来构建原生界面。它可简化并加快界面开发,包括适应任何外形规格的设备,从智能手机、可折叠设备、平板电脑到电视和穿戴式设备。~~ #### 使用方法 删除 `app/src/main/java/cn/moieo/carcontrol/payload/LeftRockerControl.kt`和`app/src/main/java/cn/moieo/carcontrol/payload/RightRockerControl.kt`,然后新建与这两个文件同名的 `Kotlin` 或者 `Java` 类,并继承 `cn.moieo.carcontrol.payload.RockerControl`,重写`controlMotor`方法以实现自己的通信逻辑 作用于ESP8266或其他联网设备的摇杆(Android作为TCP服务端,由设备进行连接)可直接重写使用 #### 参与贡献 1. Fork 本仓库 2. 新建 Feat_xxx 分支 3. 提交代码 4. 新建 Pull Request #### 特技 主页: moieo.net