打印
[STM32H7]

H7PI做了个家居环境检测器

[复制链接]
908|11
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
神经猫|  楼主 | 2019-12-20 09:46 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
本帖最后由 神经猫 于 2020-3-13 16:44 编辑

H7PI是什么?
  • 本质上就是个STM32H7VBT6核心板,加了qspi flash运行程序,加了spi flash做文件系统,加了SD卡扩展储存空间。
  • 是为了以后自己做产品落地做方案的时候拿来就用。
  • 是为了不再为了实现各种功能花时间做驱动做移植做测试。
  • 是为了能够积累技术,当客户有需要时,我能马上拿出差不多50%,60%的原型。
  • 是为了借助社区的力量做技术积累,树莓派生态是个很好的落脚点。


H7PI_Exp_Games是什么?
  • 一个兼容H7PI和树莓派生态的扩展板子。
  • 当初因为家里的门铃坏了,就想自己做一个。
  • 后来发现家里太干了,想再这个门铃上价格温湿度监控,准备DIY个自动加湿器。
  • 后来发现有一次家里门没关,但是自己居然过了一夜才发现,于是想监测门的开启,加了六轴。
  • 后来发现家里太暗,想以后能够根据光照来自动开灯,加了光照传感器。
  • 后来发现想到需要给家里人随时观察,加了蓝牙模块(走的蓝牙串口)和OLED(还有个TFT版本。。)。
  • 后来有朋友想让我移植以下NES游戏机模拟器,又加了摇杆,因为想想。看温湿度也要翻页。
  • 然后就成了一个扩展板。

小图来了





源码和设计图
  • 完全开源,喜欢玩玩的可以做一个尝尝
  • 图纸开源:https://gitee.com/Pinno/H7PI,https://gitee.com/htctek/H7PI_Exp_Games
  • bootloader:https://gitee.com/htctek/H7PI_MultiBootloader
  • app:https://gitee.com/htctek/H7PI_Samples

说说为啥要做bootloader和qspi运行程序
  • STM32H7VBT6是性价比最高的M7单片机,但是内部flash仅仅有可怜的128k,而且还是一个sector。
  • 做个图形库一下子就慢了,还做不了bootloader。
  • 现在flash也不贵,还能增大空间,把字库,图片啥的都烧录到qspi flash,直接内存访问速度还快。
  • 其他诸多原因。。。

调试过程
  • 温湿度---------OK
  • 海拔气压----------OK
  • OLED连接STemWin双屏显示----------OK
  • 光照----------ING
  • 六轴----------ING
  • 摇杆----------ING
  • 蓝牙----------OK
  • 蜂鸣器-------ING
  • OTHERS-----ING





使用特权

评论回复
沙发
mmuuss586| | 2019-12-23 10:08 | 只看该作者

使用特权

评论回复
板凳
paotangsan| | 2020-1-17 11:57 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
地板
renzheshengui| | 2020-1-17 12:09 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
5
wakayi| | 2020-1-17 12:12 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
6
wowu| | 2020-1-17 12:15 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
7
xiaoqizi| | 2020-1-17 12:39 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
8
木木guainv| | 2020-1-17 12:41 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
9
磨砂| | 2020-1-17 12:46 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
10
晓伍| | 2020-1-17 12:51 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
11
八层楼| | 2020-1-17 12:55 | 只看该作者
非常感谢楼主分享

使用特权

评论回复
发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

1

主题

10

帖子

0

粉丝