大发彩票合法吗手机app: [uCOS/RTOS] 【RT-Thread作品秀】基于安卓应用的自行车里程测速仪

开心8网址官网官方网
275|1
楼主
本帖最后由 tyw 于 2020-6-26 11:46 编辑

【RT-Thread作品秀】基于安卓应用的自行车里程测速仪

作者:王金玲

概述

目前的国内市场中大量的该设备采用了LCD屏显示,字码较小、功能单一、体验较差。而功能较为丰富的该类设备,售价高达上千元,性价比低。为了改善用户体验,提升该类产品在价格上的竞争力,本设计采用了stm32系列单片机设计一种体积小、能通过Bluetooth与手机应用相互通信,操作简单、具有互动生态的一款便携式自行车的速度里程表。因本设计与安卓应用相互结合,则可以共享手机的相关设备,如手机上搭载的显示屏、GPS、陀螺仪、光线传感器;也可以共享手机的相关信息,如天气、时间、温度等。使该仪表的功能强于千元设备,而不需过大的增加硬件成本。在极大的提高了用户体验效果的基础上,使其价格更加亲民。而采用了安卓应用的界面,使其更加的人性化、现代化、生活化。
  手机端功能:1、手机APP能够通过蓝牙连接嵌入式设备。2、手机APP实时显示速度与里程值。3、手机APP可以实时控制灯光系统。4、手机APP可以设置嵌入式测速装置中的自行车相关参数。
      测速装置功能:1、完成自行车的里程和速度的测量。2、具有低功耗模式。3、具有掉电存储功能。4、能够上传与接收相关的数据。

RT-thread使用情况概述
      测速装置的程序基于RT-thread内核编写,主要用到了内核的线程、信号量、邮箱、消息列队、软件定时器、自动初始化机制等。组件使用了Finsh,用于调试,相关的命令调用,使测速装置恢复出厂设置,输出相关的配置参数。
硬件框架
     
蓝牙采用WH-BLE103,低功耗蓝牙,功耗小于通用蓝牙。

软件框架说明



初步只有这些线程,共同完自行车里程测速仪的功能要求。

软件模块说明

    软件主要有两个部分,一部分为测速装置的程序代码,还有一部份为手机APP的代码。测速装置代码中,将功能分为5个线程,进行协作。其中外部中断服务程序中是否信号量,在测速与功耗管理线程中接收信号量。测速线程中采用了软件定时器进行计时。得到的速度与里程值通过邮箱传递给蓝牙通信线程,最后有通信线程发送至手机。而里程还需给掉电存储线程,保存里程值。而手机下发的参数通过蓝牙通信线程解码后,传递给掉电存储线程保存(如:车轮的尺寸、磁钢的个数等)。功耗管理线程在没有脉冲信号和通信后开始计时,到达设置时间,控制器与蓝牙进入低功耗模式。可以通过手机APP与骑行唤醒。光强采集部分可以天黑后自动打开尾灯,手机APP也能自主控制灯光。而手机APP部分主要完成速度与里程的显示,灯光的控制、以及参数的下发。后续还可以加入坡度、温度、地图等相关的功能。

演示效果



评分

参与人数 1威望 +15 收起 理由
tyw + 15 赞一个!
沙发
| 2020-6-27 11:51 | 只看该作者
谢谢分享,大发彩票合法吗手机app:,,,,,,,,,,,,
扫描二维码,随时随地手机跟帖
您需要登录后才可以回帖 登录 | 注册

本版积分规则

我要发帖 投诉建议 创建版块 申请版主

快速回复

您需要登录后才可以回帖
登录 | 注册
高级模式

论坛热帖

关闭

大发彩票合法吗手机app: 热门推荐

开心8网址官网官方网 永利游戏开户直营 返回顶部 返回列表
开心8网址官网官方网 澳门太阳城SUNBET申博时时彩开奖记录 澳门表演登入 306彩票正规直营网 伟德国际电脑版网上娱乐场
太阳2娱乐城在线开户 新锦江娱乐游戏大厅 大丰收娱乐是什么网站最高占成 新宝gg最高占成 永利官网强大手机app
e乐博娱乐导航 泰国彩票开奖号码 澳门网上赌场摇钱树 华盛顿vip注册最高占成 博发国际登录器下载
澳门金沙线路检测登入 万象城游戏免费注册 澳门ag娱乐手机版 玛雅游戏网 必赢最新登录网址