一、功能概况
ESP32S2:
1、是基于CircuitPython语言开发
2、自带LCD屏,驱动LCD屏,输出信息
3、连接HX711称重计量模块
4、MQTT发布方
ESP32C3:
1、ESP32C3是基于Lua语言开发
2、SPI外接 LCD屏,结合LVGL,数据界面显示
3、MQTT订阅方
二、拓扑图
while True:
# Poll the message queue
mqtt_client.loop()
data = hx.read()/scale -24.005
if data<=0:
data = 0
#重量比例
data = data*71.5
if data>=0:
print(data)
# Send a new message
print("Sending photocell value: %d..." % photocell_val)
mqtt_client.publish(photocell_feed, photocell_val)
mqtt_client.publish('random', data)
print("Sent!")
photocell_val += 1
time.sleep(5)
四、实景图片
B站:https://www.bilibili.com/video/BV1YK411U7T7/