私は浴室の規模で小さなプロジェクトをしていますが、いくつかの問題に遭遇します。Arduino Uno V3、HX711モジュールアンプとスケールを使用しています。
規模:
HX711アンプ:
スケールを分解してセンサーワイヤに接続しましたが、少し混乱しています。これらのセンサーにはそれぞれ3本のワイヤがあります。したがって、これらはハーフブリッジセンサーです。スケールは4つのセンサーを使用しているため、スケールの測定中はフルブリッジで測定しています。そして、これらの3本のワイヤーは赤、黒、青です。黒(GNDまたはプラス)と青(同じ推測)が何であるかわかりません。4本の赤いワイヤには、E +、E-、S +、S-という名前が付けられています。分解したスケールの写真を提供します。
2本の青いワイヤが両側ではんだ付けされています。赤いワイヤーはシグナル(S +、S-、E +、E-)であると思いますが、ブルーとブラックとは何ですか?その後、センサーの読み取り値を取得するためにこれらのワイヤーにワイヤーをはんだ付けしましたが、何が何なのかわかりません。
センサーは次のようになります。
私は試した:
- このプロジェクトの2つの異なるライブラリで、どちらもHX711という名前です(このモジュール用)
- モジュール上のA-のA +の変更
// Hx711.DOUT - pin #A1 // Hx711.SCK - pin #A0 #include "hx711.h" Hx711 scale(A1, A0); void setup() { Serial.begin(9600); } void loop() { Serial.print(scale.getGram(), 1); Serial.println(" g"); delay(200); }
成功しませんでした。穏やかなときはシリアルモニターで0.0gが表示され、負荷がオンのときも同じです。
私の質問は次のとおりです。 どのワイヤがGND、+ 5Vで、どのワイヤが信号であるかを知る方法は?これらのセンサーのうち4つを接続してデータを読み取る方法 利用可能なHX711ライブラリとHX711モジュールの使用方法 そして、最も重要なのは、このスケールからシリアルでデータを読み取る方法ですか?