本帖最后由 w494143467 于 2020-11-1 14:00 编辑
1.介绍
继上一篇踩过的坑,这一篇呢就是展示成果了,由于时间不多,所以整体设计难度不是很大,但是也算是一个小作品了,整体Demo没有进行搭建,就是简单的用杜邦线连接了一下,功能也比较简单,但是也是一个新的想法。
2.展示
在展示前先赞扬一下STM32CubeMX这款辅助开发软件,因为换芯片之后需要重新搭建外设接口,使用这个软件不到半个小时就把外设接口都搭建出来了,大大节省了开发的时间,改参数也非常方便,大家如果在开发STM32芯片没用过这个软件的话,可以去尝试使用一下,对新手非常友好。
图1
接下来就是展示作品的时候了,先放出这次的两个主控芯片,分别是STM32F103系列和NRF52832开发板。
图2
图3
外设只使用到了ADXL362和OLED显示屏幕,也是比较基础的SPI和IIC接口,两个开发板直接采用串口进行通信,OLED有两个界面,一个是欢迎界面,一个是采集数据界面。
图4
图5
下面是整体的一个Demo样子,都是用的开发板和杜邦线连接,所以有点乱,不过整体设计是这个样子,以后有机会了会进行详细的3D设计建模,让模块显示的比较小。
图6
3.总结
ADXL362是一款功耗极低的三轴加速度计,驱动方式也是比较简单的,还可以使用FIFO的方式读取数据,具有两个外部中断,这次设计整体还是非常顺利的,也希望21IC能够经常的举办类似的活动,我也一定会积极参与。这次设计就到这里了,感谢大家的观看,也欢迎大家拍砖!
前篇通道:
我的硬件狂想作品-简易水平仪 Part1开箱与设计:https://bbs.21ic.com/icview-3039430-1-1.html
我的硬件狂想作品-简易水平仪 Part2一路走来的坑:https://bbs.21ic.com/icview-3042180-1-1.html
|