51单片机电子秤 hx711 oled12864显示程序

[复制链接]
查看19 | 回复0 | 2021-6-9 17:46:36 | 显示全部楼层 |阅读模式
常见的hx711和称重传感器做的一个简易的电子秤。量程200g(可以改,最大不超过1kg),精度等级0.2级,很精确。利用矩阵键盘可以进行去皮,价格计算,总价相加等操作,超量程声光报警。oled12864显示,画面很精细,显示刷新部分特别调教了,51单片机的频率能处理,没有频闪。
称重
①开机程序初始化,等待
②读取传感器的数据,自动取皮
③0-200g精度展示
④200g报警展示

按键部分
①程序分为两个部分,一是矩阵按键检测并输出键值,二是键盘功能处理,如果是数字键盘,则会改变相应的价格变量,如果是功能键盘,则会改变相应的标志位,传递给其他子函数,以来实现相应的功能
②数字键盘包含0123456789 . ,这些数字是基本的数字,输入即改变价格
③功能键盘包含退格、去皮、归零、确认和累加功能
处理及显示部分
①数据处理,将对应的质量、单价和总价变量,分为小数和整数部分转化为字符串数组
②显示部分,则是将对应字符串数组进行处理,从字符库中读取数据,将数据传输给oled,闪烁感,处理相应的刷新
1.png

51单片机C源码下载: 电子秤.zip (202.48 KB, 售价: 2 工控币)

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则