【嵌入式培训】大作业——运动感知装置

零、前言

        省流:目前完成所有功能,项目已上传

        鉴于本次培训时间较短,且此次作业有一定难度,作为我的第一个嵌入式项目,共用了8个小时的时间进行开发,目前完成所有功能。但是这8小时已经基本消耗了我的耐心,暂时不会讲解各模块原理,后续有空再说。

        目前仍存在不足,仅供参考,欢迎交流。

一、功能要求

(1)设备上电后,显示学生的手机号。测量显示当前装置的 X、Y、Z 三个方向的角速度,其中当装置平放时,红色 LED 以 0.2s 周期闪烁,按键 1 可关闭。当装置竖直放置时,绿色 LED 以 0.3S 周期闪烁,按键 2 可关闭。(40 分)
- IIC 初始化函数(15):
- LED 闪烁函数与 LCD 显示数字函数(25):
(2)测量显示当前装置的 X、Y、Z 三个方向的加速度。当装置水平往右运动时,红色 LED 以
0.1s 周期闪烁,按键 3 可关闭。当装置垂直往上运动时,绿色 LED 以 0.15S 周期闪烁,按键 4 可
关闭;(25 分)
- 加速度测量与计算函数(25):
(3)定时通过串口上报加速度与角速度值,第一次上报时间为 12 时 0 点 0 分,此后每隔 10
秒上报一次,同时在 LCD 上显示时间;(15 分)
命令格式([时间]:[Ax=加速度 X 值]+[Ay=加速度 Y 值]+[Az=加速度 Z 值] [命令结束
标志])如下:
举例:“123030:Ax=65530+Ay=100+Az=80\n
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

Matr1x_Yu

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值