yuneec 滑板遥控器改造记录(1)

news/2025/1/13 2:52:59/

缘起

本人没事喜欢逛淘宝,尤其喜欢那些卖拆机件的店铺,所有发现了一些个人认为不错的东西,遇到都是缘分啊 哈哈

构想

一直想做个遥控滑板,网上买套件回来,只是组装的话 ,没啥意思一般是有钱就能办到,也没啥成就感
估计主要是觉得没啥成就感,所以一直什么都想自己做,,,,,

控制器 的话就是那个piccolo电机控制项目,电池还在设想有些眉目了,遥控就是今天要讲的,这样就齐活了

原物件

发现这个纯属偶然或者说是缘分,觉得用缘分比较好。

整体大小合适握感还不错,主要是没有握过其他商品级的滑板遥控,搜集资料时倒是看到几款国外的方案

比较眼馋,没见过实物。  所以目前这款感觉还不错 ,外形比较犀利   

 

自己抄的简易电路,充电和LDO部分没有画,写软件用不到,

芯片电源电压是2.7V的  这是为了配合锂电池的电压(3.0V-4.2V),USB后面接了一个充电芯片直接给电池充电

板子上还有一个震动马达驱动  ,PMOS做的一个高边驱动,  ECO 模式和SPORT(乌龟和兔子图案)模式,就是一个开关

RGB指示灯,速度滑动变阻器,这个东西手感不错,其他就没了,电路很简单,

 

方案设想

 

                           

                           

 

本来想走CAN总线的,想想还是先不要挖很多坑了,到时候没时间填,先简单的把功能实现后面再完善

 

接收端调试

关于蓝牙的教程大家可以参考这位博主的帖子,个人认为写得很好 

接收端测试流程,

手机端调试APP发数据给----->蓝牙接收板-------->串口打印出来,反过来也一样可以

从机用的事S110协议栈

文件包:nRF51SDK1000dc26b5e

位置:nRF51SDK1000dc26b5e\examples\ble_peripheral\ble_app_uart\pca10028\s110\arm5_no_packs

开发板:PCA10028

串口用 的程序默认的,9,11

硬件流关闭,波特率9600

主要修改的代码如下

主函数调用的串口初始化程序

static void uart_init(void)
{
    uint32_t                     err_code;
    const app_uart_comm_params_t comm_params =
    {
        RX_PIN_NUMBER,
        TX_PIN_NUMBER,
        RTS_PIN_NUMBER,
        CTS_PIN_NUMBER,
        APP_UART_FLOW_CONTROL_DISABLED,    硬件流关闭
        false,
        UART_BAUDRATE_BAUDRATE_Baud9600     波特率9600
    }; 

    APP_UART_FIFO_INIT( &comm_params,
                       UART_RX_BUF_SIZE,
                       UART_TX_BUF_SIZE,
                       uart_event_handle,
                       APP_IRQ_PRIORITY_LOW,
                       err_code);
    APP_ERROR_CHECK(err_code);
}

 

端口配置

#define RX_PIN_NUMBER  11
#define TX_PIN_NUMBER  9
#define CTS_PIN_NUMBER 10
#define RTS_PIN_NUMBER 8
#define HWFC           false

 

 

 

目前必须要发满20个字符才穿出来,这个要研究一下   

 

今天就到这里 

 

 

 


http://www.ppmy.cn/news/401176.html

相关文章

咪咕盒子MGV2000免拆机卡刷精简固件

这里写自定义目录标题 咪咕盒子MGV2000免拆机卡刷精简固件(安卓4.4.2) 固件说明: 1、本固件在MGV2000 KL盒子上测试可用,与MGV2000 XUNLIAN 版本通刷,其它地区自行测试,请慎 重使用; 2、支持原…

移动魔百盒cm201-2,免拆机-刷机固件及教程

魔百盒cm201-2 易视YS代工 免拆机-刷机固件及教程 固件特性: 01.采用官方系统核心以及官方内核,确保固件运行无问题 ; 02.全局精简,保留基本功能,速度更快,无广告,无推送 ; 03…

先科sast x6盒子拆机解决散热问题

sast 先科的盒子我先后用了两个,分别是基于rockchip3229的Q7和rockchip 3328的X6,前者是基于arm a7架构的,对新版本android兼容不太好,而3328是基于A53架构,就可以支持到最新android版本了,为什么要买先科这样的小品牌呢,事实上我也买了天猫魔盒3s pro等(含某米)主流品牌,基于a…

小度智能音响拆解 芯片_拆机解析,小度智能音箱1S,万能遥控版音箱,这做工你想不到...

原标题:拆机解析,小度智能音箱1S,万能遥控版音箱,这做工你想不到 百度推出了小度智能音箱1S,可以语音控制家里的电视机,空调,机顶盒等,那么这个音箱的内部配置和做工如何呢?下面通过拆解带大家看一下。 从小度人工智能音箱1s的底部防滑脚垫撬开,因为底部用的是双面胶…

【TA100 】3.3 曲面细分与几何着色器---大规模草渲染

一、两者的应用列举 1-1.曲面细分着色器的应用 ①海浪、雪地等 2著名的应用:和置换贴图(DIsplacement mapping,也叫位移贴图)结合使用 ● 使用普通法线的模型,在边缘部分的凹凸感会不理想 ● 如果使用置换贴图&#…

OpenAI API升级:新GPT-3.5 Turbo和GPT-4助力AIGC应用大放异彩

theme: orange 前言 北京时间2023年6月13日,OpenAI宣布对其领先的生成型AI模型GPT-3.5 Turbo和GPT-4进行一系列更新,以提高工作场所的人工智能能力。这些改进包括引入全新的函数调用功能、增强的可引导性、GPT-3.5 Turbo的扩展上下文,以及修订…

电子计算机为什么123安不出来,右边键盘数字键打不出来怎么解锁

大家好,我是时间财富网智能客服时间君,上述问题将由我为大家进行解答。 右边键盘数字键打不出来的解决方法有: 1、首先要排除连接问题。可以检查一下键盘与电脑的连接,看一看是否有松动或者断线。如有松动,需要插紧&am…

键盘右边数字键不能用,只能当方向键使用

键盘右边数字键不能用,只能当方向键使用 首先排除NUMLOCK键未打开和键盘机械失灵的话 1、按左 ALT 键 左 SHIFT 键 NUM LOCK 键。 2、在鼠标键信息对话框中,按 SPACEBAR 键可清除“关闭该辅助功copy能的键盘快捷方式”复选框的复选标记。 3、按 TAB …