使用ESP-12S微控制器加上一個稱重傳感器,它的HX711惠斯通電橋到i2c轉換器,且能夠精確地測量克范圍內的重量,該項目使用的傳感器限于5千克。ESP-12S微控制器使用的是ESP8266,因為它具有無線功能,允許我將測量數據發送到云中。
硬件組件:
印刷電路板
稱重傳感器放大器-HX711
Espressif ESP8266 ESP-12E
2864顯示器
設計步驟:
步驟一:需了解
3D打印(可選)。
通孔元件焊接。
步驟二:部件和零件清單
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秒鐘進行校準(避免觸摸秤盤)?,F在應該在顯示屏上顯示校正后的重量,如果沒有,重復該步驟。
步驟九:稱量
第一個按鈕可以給它添加你想要的功能。
第二個按鈕用于校準。
第三個按鈕將單位從千克改為磅。
第四個按鈕是“零點設置”或“皮重”按鈕。
責任編輯:pj
-
微控制器
+關注
關注
48文章
7489瀏覽量
151053 -
傳感器
+關注
關注
2548文章
50681瀏覽量
752020 -
pcb
+關注
關注
4317文章
23007瀏覽量
396311
發布評論請先 登錄
相關推薦
評論