步骤1:工作原理
称重前,需要进行清晰的操作以防止零漂移或温度漂移等。
称重传感器安装在底板和固定板之间。可移动板的一端与铰链相连,另一端位于偏心轮上方。
偏心轮由MG995伺服驱动。在最高位置,花盆将站立在可移动板上。可以清除操作。在底部位置,花盆将站立在固定板上。可以进行称重操作。为了防止损坏称重传感器,花盆最多只能站在可移动的板上。 Nodemcu用于读取称重传感器,控制服务器并使用MQTT协议通过WIFI通过WIFI将数据发送到物联网服务器。
步骤2:收集所需信息
以下是此项目所需的所有内容的列表:
1.秤(使用其称重传感器)
2。 HX711模块
3。带有ESP-12E的NodeMCU
4。 MG995伺服器
5。 5mm厚的ABS板
6。某些3D打印零件
7。一些电缆
8。 M3和M4螺钉和螺母
第3步:制作体重秤
200 * 250 * 5 mm ABS板用作秤的底座。
称重传感器安装在
固定板由原始板和3d打印部件组成。
可移动板是180 * 190 * 5mm ABS板,另外还有5mm ABS加强筋。/p》
铰链,伺服支架,偏心轮是3d打印零件。
胶合或拧紧它们。
草图文件可以告诉您将零件放在哪里。
步骤4:接线

将它们连接起来。
如果ESP8266较深使用睡眠,应连接GPIO16和RST引脚,此应用中不使用。
步骤5:编码
使用Arduino和HX711库使用,此处的链接
https://github.com/bogde/HX711
Nodemcu将MQTT消息发送到NAS中的domoticz服务器。因此需要MQTT客户端库。
https://github.com/knolleary/pubsubclient
包含HX711库的错误,即在包含以下内容后连接MQTT服务器时将发生软件重置HX711库。评论“ void yield(void){};”
您的SSID,密码,MQTT设置应在使用前进行修改。
const char * ssid =“ YOUR SSID”;
const char * password =“您的密码”;
const char * mqtt_domoticz =“您的服务器”;
步骤6:校准
请参阅HX711库中的指令。
1。调用不带参数的set_scale()。
2。调用不带参数的tare()。
3。将已知重量放在秤上,然后调用get_units(10)。
4。将步骤3中的结果除以您的已知体重。您应该了解需要传递给set_scale()的参数。
5。调整步骤4中的参数,直到获得准确的读数为止。
-
伺服器
+关注
关注
1文章
160浏览量
20942 -
IOT
+关注
关注
190文章
4424浏览量
209661
发布评论请先 登录
【iotauth 】 IOT 鉴权库的技术实践
声光协同,抬头守护:WT588F02KD-32N带LED驱动语音芯片重塑婴儿体重秤体验
声光守护,精准称重——WT588F02KD-32带LED 驱动语音芯片赋能婴儿体重秤新体验
广州唯创电子WT588F02KD-40N:当电子秤学会“说话”,一颗语音芯片如何重塑家庭健康终端?
引领AI图像识别+营养分析技术!涂鸦AI食物秤方案,端云协同可分析30万种食物
IoT模组与IoT网关有什么区别和联系
广州唯创电子WTN6040-8S语音芯片:智能电子体重秤的语音解决方案
NB-IoT无线模组咨询
智能蓝牙厨房秤方案开发设计
技术分享 | 晶华微SD82P253触摸厨房秤方案
IOT花盆秤的制作
评论