小安派|06 DIY作品 CC表
1.硬件分析
Power-Z上使用的是INA226,正好手上有这个芯片。那么搭配小安派惊艳的屏幕应该能实现出来一个高颜值的CC表。打开原理图可以看到S1正好预留了一个I2C的接口,完美!
这个接口对应于PCB的这个位置:
看完控制板,我们再来看看INA226的接口电路原理图.
对应PCB如下
看完这个,接线就变得很清晰了。INA226板子的iic接口和小安派连接起来就好了。IN+/IN-/VBS就留给被测量电路使用了。
2.软件界面
接触了lvgl之后感觉像是打开了新世界的大门,使用lvgl后的界面设计变得真的好看了太多。对比看了下网上的一些CC表界面之后,打开gui guider添加上几个label。调一调颜色,编译运行下模拟器。得到如下的界面:
接下来就是把这个界面移植到小安派S1上。小安派S1的weather demo本来就是使用了lvgl的。那么为了少点工作量就直接使用weather demo拿过开,然后替换掉demos/240X320_ui
中的目录。编译运行起来:
- 原文作者:Binean
- 原文链接:https://bzhou830.github.io/post/20230912%E5%B0%8F%E5%AE%89%E6%B4%BE06CC%E8%A1%A8/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。