步驟1:組件
一個 Arduino 兼容板(我使用Arduino Nano,因為我有一個,但是其他都可以)
一個稱重傳感器
一個用于稱重傳感器的》 HX711 ADC傳感器模塊
4條母-母跳線
:將稱重傳感器連接到HX711模塊
從 Load連接紅色導線單元格(圖片1 )到 E + 引腳 HX711 模塊(圖片2 )
從稱重傳感器連接黑線 (圖片1 )連接到 HX711 模塊的 E-引腳(圖片2 )
將白線從稱重傳感器(圖片1 )連接到 A-引腳strong》 HX711 模塊(圖片2 )
從稱重傳感器(《圖片1 )連接到 HX711 模塊的 A + 引腳(圖片2 )
步驟3:將HX711模塊連接到Arduino板
連接 5V VCC電源(紅線), SCK (黃線), DT (綠線), d 接地(黑線),連接到 HX711 ADC傳感器模塊(圖片1 )
將接地線(黑線)的另一端連接到 Arduino 板的接地引腳( 圖片2 )
將 5V VCC電源線(紅色線)的另一端連接到 Arduino 板的5V 電源引腳(圖片2 )
連接 DT線的另一端(綠線)到 Arduino Nano 板(圖片3 )的數字引腳3
將 SCK線(黃色線)的另一端連接到數字引腳2 Arduino Nano 板的圖(圖3 )
圖4 顯示了這是接地, 5V 電源,數字引腳2 和數字引腳3 ( 》 Arduino Nano
第4步:啟動Visuino,然后選擇Arduino開發板類型
要開始對Arduino進行編程,您需要從以下位置安裝 Arduino IDE :http://www.arduino.cc/。
請確保您安裝了1.6.7或更高版本,否則此Instructable將無法使用!
還需要安裝 Visuino :https://www.visuino.com。
開始 Visuino ,如第一張圖片
所示,單擊 Arduino 組件上的“ 工具”按鈕( Visuino
中的(圖片1 )),如所示,選擇“ Arduino Nano ”圖片2
步驟5:在Visuino中:添加并連接HX711體重秤組件
在“組件工具箱”的“過濾器”框中鍵入“ 重量”,然后選擇“ HX711體重秤” ”組件(圖片1 ),并將其放入設計區域
連接的“ SensorClock ”引腳WeightScale1 組件連接到“ Digital [2] ”通道的“ Digital ”輸入引腳f Arduino 組件(圖片2 )
連接 WeightScale1 《》的“ SensorData ”輸入引腳。/strong》組件連接到 Arduino 組件的“ Digital [3] ”通道的“ Out ”輸出引腳(圖片3 )
將 WeightScale1 組件的“ Out ”輸出引腳連接到“ In ” Arduino 組件的“ Serial [0] ”通道的輸入引腳(圖片4 )
第6步:生成,編譯和上傳Arduino代碼
在 Visuino 中》,按 F9 或單擊圖片1 上顯示的按鈕以生成Arduino代碼,然后打開Arduino IDE
在 Arduino IDE ,點擊上傳按鈕,以編譯并上傳代碼(圖片2 )
第7步:播放。..
將稱重傳感器的一端固定在某個表面上,例如帶有夾子或其他任何地方的桌子或桌子的角落方式(圖片1 )
如果您在 Arduino IDE 或 Visuino 中打開串行終端 》,您將看到由 HX711模塊(圖片2 )
測得的值,因為我們擁有未校準秤。繼續下一步,查看如何校準秤
步驟8:在Visuino中:設置HX711組件的零重量偏移量
校準的第一步是將秤歸零:
在設計區域中選擇 WeightScale1 組件(圖片2 )
在對象檢查器中,將“ Offset ”屬性的值設置為減在我的案例中,來自串行終端(圖片1 )的值 -104216 (圖片2 )
生成,編譯和上傳Arduino代碼,就像在步驟6
中所做的那樣,如果再次連接 Serial Terminal ,則會看到值大約為零(圖片3 )
步驟9:在Visuino中:設置HX711組件的體重秤分頻器
校準的第二步是用一些已知的重量進行校準:
將 1克重量放在稱重傳感器(圖片1 )。就我而言,我只是放置了一個USB閃存(圖片1 )來顯示該過程,但是要進行實際校準,您需要放置一克的物體。為了進行精確的測量,您需要在重量傳感器上安裝一個桌子,但是我將由您自己設計。
使用串行終端(圖2 )
在設計區域中,選擇 WeightScale1 組件(圖片3 )
在對象檢查器中,設置“ Scale Divider ”屬性(在我的情況下為 2565 (圖片3 )
中來自串行終端(圖片2 )的值》
如果您與 Serial連接,則按步驟6
的方式生成,編譯和上傳Arduino代碼在終端上,您將看到值在一個(圖片4 )
左右。步驟10:然后播放。..
恭喜!!您已經創建了第一個數字秤使用 Arduino 和 HX711 ADC重量傳感器模塊。
圖片1 顯示已連接并已打開電源的項目。
視頻顯示正在運行的項目,
如果在 Arduino IDE 或 Visuino中打開 Serial Terminal (串行終端) ,并且稱重傳感器上沒有重量,您將看到顯示零附近的值(圖片2 )
如果放置一些重量,您將看到它顯示在終端上(圖片3 )
在圖片4 上,您可以看到完整的 Visuino 圖。
還附帶了我為此Instructable創建的 Visuino 項目。您可以在 Visuino 中下載并打開它:https://www.visuino.com
責任編輯:wv
-
傳感器
+關注
關注
2548文章
50732瀏覽量
752126 -
HX711
+關注
關注
7文章
65瀏覽量
44843
發布評論請先 登錄
相關推薦
評論