【请教】通过Arduino和HX711读取拉压传感器数值

文章推薦指數: 80 %
投票人數:10人

想法是通过HX711采集高精度信号到Arduino中,然后用PC或者树莓派来读取串口数据进行实时绘图和记录,示意图如下: 使用的测试代码如下,因为还在尝试 ... 设为首页收藏本站 快捷导航 QQ登陆 登录 立即注册 只需一步,快速开始 # 请登录后使用快捷导航没有帐号?立即注册 首页BBS资源中心社区活动Arduino教程物联网教程 本版帖子用户 每日签到 Arduino中文社区»首页›Arduino讨论区›综合讨论区›【请教】通过Arduino和HX711读取拉压传感器数值... OLED/LCD/12864WEB在线图片取模工具beta arduino.a静态库制作和使用 Mini12864 新手求助蓝牙小车2021-12-17萌新请教烧录问题2021-12-18玩转OneNET物联网平台之MQTT服务④——远程控制2019-10-27一款基于Arduino平台的零代码就可驱动的串口彩屏2021-12-09如何让Arduino不用转码直接发中文字符给液晶屏显2021-12-17 12/2页下一页 返回列表 查看:14387|回复:11 【请教】通过Arduino和HX711读取拉压传感器数值 [复制链接] hsu233 hsu233 当前离线 积分18 该用户从未签到 电梯直达 楼主 发表于2017-6-1017:24 | 只看该作者 |只看大图 |倒序浏览 |阅读模式 手里有一个大量程的电桥式拉压传感器,想要自己做一套数据采集系统。

使用的拉压传感器外观如下: 想法是通过HX711采集高精度信号到Arduino中,然后用PC或者树莓派来读取串口数据进行实时绘图和记录,示意图如下: 使用的测试代码如下,因为还在尝试阶段,所以只读取原始数据。

[mw_shl_code=cpp,true]#include HX711scale(A1,A0); voidsetup(){   Serial.begin(9600); } voidloop(){   Serial.println(scale.read()); }[/mw_shl_code] 上传代码后,读取串口数据,得到的数据基本都是0,如下: 初识Arduino,恳请论坛里的各位朋友指点。

hx711_loadcell.png (111.15KB,下载次数:71) 下载附件 2017-6-1017:16上传 1.png (498.94KB,下载次数:21) 下载附件 2017-6-1017:20上传 load_cell_1 2.png (507.57KB,下载次数:23) 下载附件 2017-6-1017:20上传 3.png (25.61KB,下载次数:26) 下载附件 2017-6-1017:22上传 serial_port_read 分享到:  QQ好友和群 收藏0 支持0 反对0 回复 举报 Zoologist Zoologist 当前离线 积分12052 该用户从未签到 沙发 发表于2017-6-1020:21 | 只看该作者 找找有没有现成的库啊 回复 支持 反对 举报 hsu233 hsu233 当前离线 积分18 该用户从未签到 板凳  楼主| 发表于2017-6-1020:51 来自手机 | 只看该作者 Zoologist发表于2017-6-1020:21 找找有没有现成的库啊 谢谢回复。

我看很多朋友用Arduino和HX711芯片做电子秤,我也是借鉴了电子秤的想法,不同的就是传感器不一样。

暂时用到的是adc的库,不知道还需要什么库。

回复 支持 反对 举报 Guc Guc 当前离线 积分152 该用户从未签到 地板 发表于2017-6-1121:55 | 只看该作者 DIY电机测试平台——MOTORTEST1.0 http://www.moz8.com/thread-80873-1-1.html (出处:模友之吧) 可以看下我的帖子 回复 支持 反对 举报 sun910231 sun910231 当前离线 积分4149 该用户从未签到 5# 发表于2017-6-1208:29 | 只看该作者 HX711是AD转换器,顾名思义,输出是数字信号,不要输入到模拟IO。

回复 支持 反对 举报 sun910231 sun910231 当前离线 积分4149 该用户从未签到 6# 发表于2017-6-1208:31 | 只看该作者 http://www.arduino.cn/thread-46242-1-1.html 这个是我用多组测力传感器和HX711做的测试系统,可参考~ 回复 支持 反对 举报 hsu233 hsu233 当前离线 积分18 该用户从未签到 7#  楼主| 发表于2017-6-1208:43 来自手机 | 只看该作者 Guc发表于2017-6-1121:55 DIY电机测试平台——MOTORTEST1.0 http://www.moz8.com/thread-80873-1-1.html (出处:模友之吧) 谢谢回复。

马上到你帖子学习一下 回复 支持 反对 举报 hsu233 hsu233 当前离线 积分18 该用户从未签到 8#  楼主| 发表于2017-6-1208:47 来自手机 | 只看该作者 sun910231发表于2017-6-1208:29 HX711是AD转换器,顾名思义,输出是数字信号,不要输入到模拟IO。

谢谢回复。

我也有这个疑问,可能我理解有误吧,我看hx711的示例里的两个初始值是A0和A1,以为是analog的两个接口。

我网上找了一个基于Arduino和hx711的电子秤套件,到货了看一下。

回复 支持 反对 举报 hsu233 hsu233 当前离线 积分18 该用户从未签到 9#  楼主| 发表于2017-6-1209:23 | 只看该作者 sun910231发表于2017-6-1208:31 http://www.arduino.cn/thread-46242-1-1.html 这个是我用多组测力传感器和HX711做的测试系统,可参考~... 谢谢回复,马上去你帖子学习一下。

回复 支持 反对 举报 野驴子 野驴子 当前离线 积分35 该用户从未签到 10# 发表于2017-6-2603:16 | 只看该作者 楼主,问题解决没?我称重值没有变化啊 回复 支持 反对 举报 下一页» 12/2页下一页返回列表 高级模式 B Color Image Link Quote Code Smilies 您需要登录后才可以回帖登录|立即注册 本版积分规则 发表回复 回帖后跳转到最后一页 热门推荐 教你让OLED动起来!多重字 大家都知道:arduino单片机是单线程的 而上次教程中的多段字符串的运行速度必须一致 【干货分享】mega2560原理 分享一下mega2560的板子 AD版本 ****本内容被作者隐藏**** ergo 新手求助蓝牙小车 新手用2个28步进电机做了一个蓝牙小车,用的那种工业驱动器,2个电动轮子一个万向轮, Proteus8Professional虚 intval;//定义变量val intledpin=13;//定义数字接口13 voidsetup() { Serial.begin OLED128*64自制可达10000 OLED128*64自制可达10000000个选项的菜单 温馨提示: 建议占个楼再食用本帖子 小黑屋|Archiver|手机版| Copyright  ©2015-2016  Arduino中文社区  Poweredby©Discuz!    快速回复 返回顶部 返回列表



請為這篇文章評分?