• 注册
  • 查看作者
  • arduino电子称制作教程

    资料包下载:

    关注微信“xiaodingchuicom” 回复:电子称
    概述
    这是一个可以应用于实际生活的套件,做成的套件可以用于家庭称量。如果需要更高精度,或者更多量程的称, 可以基于这个套件,举一反三,只需要够买对应的压力传感器和亚克力骨架用同样的代码调试即可。通过这个套件的学习,让学者可以明白电子称的原理,使用自己做成的产品可以获得自己动手的成就感,给再次学习探索更加深奥的知识奠定信心基础。
    材料

    arduino nano 或者arduino uno 1个
     10kg 传感器亚克力框架 1个
     LCD 1602+IIC显示屏 1个
     hx711 1个
     在线教程
     源代码下载
     砝码一个

    (以上材料可以自行准备,也可以购买我们的套件)
    步骤

    连线arduino和hx711
     HX711 —– Arduino UNO
    GND——GND
    DT—-10
    SCK—-12
    VCC—-5V+

    连线arduino和LCD1602显示器LCD1602—–arduino uno

    GND ———— GND

    VCC ———— 5V

    SDA ———— A4

    SCL ———— A5

    连线hx711和压力传感器

    4. 上电测试

    给arduino板子供电,你就可以看到电子秤的读数了。

    校准

    修改arduino库文件  :arduino library/hx711/HX711.cpp

    Weight_Shiwu = (unsigned int)((float)Weight_Shiwu/4.65+0.05);

    改变数字 4.65, 如果电子秤的读数比真实的高,那就增大这个数字,如果小,那就减少这个数字。不断地修正这个读数,是测量值很真实值一致,就代表校准成功。

    关于arduino nano

    nano其实是比较社会做电子秤的,因为他的板子比较小,便于安装,nano的使用方法和uno完全一样,因此我们不在这里赘述。

    如何上传程序?

    请访问教程:Arduino烧录上传程序教程

    ………………………………………………

    常见问题:

    1.写入程序后,屏幕显示乱码

    答:LCD1602显示器必须要使用老版本的arduino软件写入程序,我们推荐使用arduino1.04,下载地址:Arduino 1.04绿色版  

    2.写入程序之后,屏幕不显示

    答:由于LCD1602屏幕的起始地址有两个,所以当一个地址不显示的时候,可以更改起始地址,一般为:0x27 或 0x20,我们设计了两种源码,区别就是这个起始地址,当一个源码无法显示的时候,我们可以更换另一个源码。

    3.显示屏亮度不够,或不显示文字

    答:显示屏后面有一个亮度调节旋钮,用十字螺丝刀慢慢旋转调整亮度。

    更新日期:

    2017.07.29

    2017.03.22

    2017.04.11

    2017.05.18

    2018.06.11

  • 0
  • 0
  • 0
  • 334
  • 请登录之后再进行评论

    登录
  • 动态
  • 单栏布局 侧栏位置: