發表文章

目前顯示的是有「hx711」標籤的文章

秤重感測器-HX711-ESP32

圖片
 秤重感測器-HX711-ESP32 簡單介紹: 稱重傳感器將力轉換為可測量的電信號。電信號與施加的力成比例變化。有不同類型的稱重傳感器:應變計、氣動和液壓。在本教程中,我們將介紹應變式稱重傳感器。 應變計稱重傳感器由一個帶有應變計的金屬棒組成(在上圖中的白膠下方)。應變計是一種電子傳感器,用於測量物體上的力或應變。當對物體施加外力時,應變儀的電阻會發生變化,從而導致物體的形狀(在本例中為金屬棒)變形。電阻的變化與施加的負載成正比,這使我們能夠計算物體的重量。 通常,稱重傳感器有四個應變計連接在惠斯通電橋中(如下所示),使我們能夠獲得準確的電阻測量值。 接線方式: 紅色:VCC (E+) 黑色:GND (E-) 白色:輸出 - (A-) 綠色:輸出 + (A+) 安裝所須的函式庫 使用Arduino IDE 打開 Arduino IDE 並轉到 Sketch >Include Library> Manage Libraries。 搜索“HX711 Arduino Library”並安裝 Bogdan Necula 的庫。 或者也可以使用vsCode 可以在以下路徑看到波特率設制成15200,以及剛安裝好的庫 程式碼: #include <Arduino.h> #include "HX711.h" // HX711 circuit wiring const int LOADCELL_DOUT_PIN = 33 ; const int LOADCELL_SCK_PIN = 32 ; HX711 scale ; void setup () {   Serial . begin ( 115200 );     Serial . println ( "HX711 Demo" );   Serial . println ( "Initializing the scale" );   scale . begin ( LOADCELL_DOUT_PIN , LOADCELL_SCK_PIN );   Serial . println ( "Before setting up the scale:" );   Serial . print ( "r...