はじめに
Arduinoを使って、HX711を制御しようとコードを書いたら、
「
C:\Users\morinokabu\Desktop\Arduino\test_HX711.ino:1:10: fatal error: HX711.h: No such file or directory
#include “HX711.h”
^~~~~
compilation terminated.
exit status 1
Compilation error: HX711.h: No such file or directory
」
とエラーがでました。
コード
以下がコードになります。重量計の信号を拾うコードです。
#include "HX711.h"
// HX711のDTとSCKピンに対応するArduinoのピン番号
const int LOADCELL_DOUT_PIN = 2; // D2ピン
const int LOADCELL_SCK_PIN = 3; // D3ピン
HX711 scale;
void setup() {
Serial.begin(9600); // シリアルモニタの開始
scale.begin(LOADCELL_DOUT_PIN, LOADCELL_SCK_PIN); // HX711のピン設定
// キャリブレーションが必要な場合は以下の行を調整します
scale.set_scale(2280.f); // キャリブレーション係数(例: 2280)を設定
scale.tare(); // 0点調整(何も載せていない状態で基準値を設定)
}
void loop() {
// データ取得と表示
float weight = scale.get_units(10); // 平均値を取得
Serial.print("Weight: ");
Serial.print(weight);
Serial.println(" g");
delay(1000); // 1秒ごとに更新
}
原因:HX711のライブラリをインストールしていなかった
原因はHX711のライブラリをインストールしていなかったので、こんなことになりました。
以下はインストールの手順です。
手順
- Arduino IDEを開く
Arduino.exeを開きます。 - ライブラリーマネージャーを開く
メニューから「スケッチ」→「ライブラリを管理」を選択します。 - HX711ライブラリを検索
右上に検索ボックスがあるので「HX711 Arduino Library」と入れてください。
「インストール」ボタンがあるので、それをクリック。 - インストール完了
インストールが完了すると、HX711ライブラリがArduino IDEで利用可能となります。 - スケッチを再コンパイル
インストール後、再度スケッチをコンパイルしてください。
おわりに
以上です。これで、ArduinoでHX711が使えるようになると思います。
参考になれば幸いです。
副業から独立まで「稼げる」Webスキルを習得する(PR)
ここまで読んでいただきありがとうございます。 最後に宣伝をさせてください。
「副業を始めたいが、何から手をつければいいかわからない」「独学でスキルはついたが、収益化できていない」という悩みを持つ方には、マンツーマン指導のWebスクール**「メイカラ」**が適しています。
このスクールは、単に技術を教えるだけでなく、**「副業として具体的にどう稼ぐか」**という実務直結のノウハウ提供に特化している点が特徴です。
講師陣は、実際に「副業Webライターから1年で独立して月収100万円」を達成したプロや、現役で利益を出し続けているブロガーなど、確かな実績を持つプレイヤーのみで構成されています。そのため、机上の空論ではない、現場で通用する戦術を学ぶことができます。
副業に特化した強み
- 最短ルートの提示: 未経験からでも実績を出せるよう、マンツーマンで指導。
- AI活用の習得: 副業の時間対効果を最大化するための、正しいAI活用スキルも網羅。
- 案件獲得のチャンス: 運営がWebマーケティング会社であるため、実力次第で社内案件の紹介など、仕事に直結する可能性があります。
受講者の多くは、「在宅でできる仕事を探している」「副業を頑張りたい」という20代・30代・40代が中心です。
受講前には、講師による無料説明が行われます。無理な勧誘はなく、自分に合った副業スタイルやプランを相談できるため、まずは話を聞いてみることから始めてみてはいかがでしょうか。
