这些小活动你都参加了吗?快来围观一下吧!>>
电子产品世界 » 论坛首页 » DIY与开源设计 » 电子DIY » 【液体流量检测仪DIY】开箱帖-点亮运行灯和显示屏界面设计

共2条 1/1 1 跳转至

【液体流量检测仪DIY】开箱帖-点亮运行灯和显示屏界面设计

专家
2025-01-11 11:16:36     打赏

一、搭建NUCLEO-F103RB工程

NUCLEO-F103RB开发板已经有了,却不带USB数据线!更何况这种mini B口并不常用,于是翻箱倒柜的找了一条旧板子上用的,一试正好,这得益于对旧物不舍得丢弃的好习惯呐。 

接下来使用STM32CubeMX创建工程项目,新建或者采用官网的NUCLEO-F103RB例程工程也可以

03.png

二、点亮运行灯

这个功能实现起来很简单,配置好LD2端口输出,采用定时反转即可。

为了实现更为精准的定时,可以配置一个定时器中断,实现1ms计时功能。

 三、驱动OLED显示屏

只要做过IIC驱动,显示屏点亮也不是难点。可以采用mcu内置的硬件IIC,也可以采用端口软件模拟IIC功能。鉴于硬件IIC受限于固定的几个引脚,本方案采用端口模拟的方式。当然,也可以发挥拿来主义,从网上找一些合适的稍作改造就OK

这个Grove_-_OLED_Display_0.96_(SSD1315)_v1.0显示屏接口竟然是2.0mm的间距,没办法,只好进行改造了。

改造后的显示屏直接使用开发板端口供电,效果也是杠杠的。

四、显示屏界面设计

本次使用的OLED显示屏是0.96寸的,像素是128×64。比较小巧,就不再考虑图像显示了。直接显示文本,显示效果如下。

04.jpg

 



助工
2025-01-11 11:21:37     打赏
2楼

感谢分享


共2条 1/1 1 跳转至

回复

匿名不能发帖!请先 [ 登陆 注册 ]