使用ESP-12S微控制器加上一个称重传感器,它的HX711惠斯通电桥到i2c转换器,且能够精确地测量克范围内的重量,该项目使用的传感器限于5千克。ESP-12S微控制器使用的是ESP8266,因为它具有无线功能,允许我将测量数据发送到云中。
硬件组件:
印刷电路板
称重传感器放大器-HX711
Espressif ESP8266 ESP-12E
2864显示器
设计步骤:
步骤一:需了解
3D打印(可选)。
Arduino编程。
通孔元件焊接。
步骤二:部件和零件清单
1)Materials将在没有PCB的情况下建造:
ESP8266。
OLED 1.3英寸i2C显示器。
称重传感器(ej 5kg),带Hx711模数转换器至i2C
3D打印机
电线
2) Materials用定制PCB制造:
定制JCPCB PCBA订单。
戈贝尔文件、物料清单文件、取放文件(免费,只需在收费框中输入0)。
3D零件STL。
OLED 1.3英寸i2C显示器。
称重传感器(ej 5kg),带Hx711模数转换器至i2C
3D打印机
电线
步骤三:原理图(这是电路的所有内部连接)
步骤四:电路板印刷
步骤五:3D设计和零件
步骤六:组装
将印刷电路板插入3D印刷电路盒。
固定测压元件。
用跳线把所有的东西连接起来。
粘合按钮面板。
放置并连接有机发光二极管显示器。
固定秤盘,并用它封闭箱子。
步骤七:对ESP8266微控制器进行编码和编程
在Arduino IDE中打开代码后,请验证:
第26行有:float CALIBRACION = 475910.00
第97行注释如下://CALIBRACION = eeGetInt(addr);
首先设置一个校准参数,然后进行调整以获得正确的测量值。
选择NodeMCU 1.0板。以及将项目主板连接到PC USB端口后的右端口。
上传代码(在收费框中输入0)。
步骤八: 校准秤
将参考负载放在秤上(1磅大米),点击第二个按钮2秒钟进行校准(避免触摸秤盘)。现在应该在显示屏上显示校正后的重量,如果没有,重复该步骤。
步骤九:称量
第一个按钮可以给它添加你想要的功能。
第二个按钮用于校准。
第三个按钮将单位从千克改为磅。
第四个按钮是“零点设置”或“皮重”按钮。
责任编辑:pj
全部0条评论
快来发表一下你的评论吧 !