BroodMinder Do It Yourselfガイド
DIYとは?
私たちは多くのユーザーが好奇心旺盛で新しいものを発明したいということを認識しています。私たちのDIYキットを使用すると、8年間のソフトウェアを書く必要なしにクリエイティビティを発揮できます。
DIYは、BroodMinder-W2で使用している基本的な回路基板です。このボードが多くのホームクラフターがハイブを監視する素晴らしいデバイスを作成できるようになることを期待しています。あなたのデザインを共有していただければ、私たちはそれを世界と共有します。
- 実証済みの設計
- 5年間のバッテリー寿命
- ソフトウェア不要
- ほとんどの標準的なロードセルと互換性があります
- BroodMinderエコシステムに統合
- 4チャンネル24ビットロードセルIC(TI ADS1234)を使用
- データはBLEアドバタイジングで利用可能
- 格納されたデータはBroodMinderアプリで読み取り可能
BroodMinder-DIYを使用するには、独自のロードセルを追加する必要があります。ボードはほとんどのロードセルと互換性があるはずですが、注意が必要です。たとえば、通常の「バスルームスケール」のロードセルを使用しようとすると、大きな「クリープ」が存在することがわかります。荷重時には、出力値が一晩で50%変化することがあります。
ここでは採用したりインスパイアを受けたりできる、いくつかの実証済みのコンセプトを提供しています。さまざまなカテゴリーがあります
マルチスケール
マルチスケールは、複数のハイブ用の単一スケールのアーキテクチャです。
マルチスケール1とマルチスケール2は、単一および二重ロードセルアーキテクチャであり、1つのボードに4つのスケールを搭載できます。
レトロフィット
旧型のスケールや他のベンダーから持ち込まれたスケールをBroodMinderエコシステムに復活させることを望む方のためのレトロフィットケース。
はじめに
ハードウェア
始めるためには、BroodMinderボードが必要です。ここでは選択肢は明確です:スケール用のユニークなボードモデルがあり、XLRと呼んでいます:
その後、目的のアーキテクチャに応じてロードセルセットが必要です:50、100、200kgが最も一般的です。以下の画像では、「フラット」な50kgと「ビーム」な200kgのタイプが並んでいます。
私たちは喜んでどちらのタイプも提供いたします。独自で入手する場合は、温度補正がされており、クリープが非常に少ないことを確認してください。200KGのロードセルの抵抗は、おおよそ1本あたり300Ωです。50KGのロードセルではおおよそ1本あたり750Ωです。
その後は、ボードとロードセルを選択したアーキテクチャに組み立てる必要があります(詳細については後述)。この段階に達すると、天候はあなたの敵となりますので、ボックスとケーブルグランドが必要です。お勧めするものは、Digikey.comで入手可能です。
- Hammond 1554C、回路ボードに適合 $10.00
- Hammond 1555C、耳付きで回路ボードに適合 $10.00
- Jacob Gmbh 50.007 PA7035 ケーブルグランド PG-7 $0.70
エレクトロニクス&配線
ほとんどのロードセルは、配線にこのカラースキームを使用するようです。その場合は、以下のように配線してください。
黒、緑、白、赤(上から下へ)。
Tip
赤色のワイヤー(+)は常に四角いパッドに接続します。
出力は中央にあります。何かが混乱した場合、通常はキャリブレーション中に補正されます。
Note
ボードにはほとんど電気保護機能はありません。私たちは、この構成でそれで十分であると結論付けており、ユーザーのコストをできるだけ節約したいと考えています。追加の保護回路が必要な場合は、必要に応じて追加で設置してください。それはあなた次第です。
Warning
DIYボードの絶対最大電圧は3.8ボルトDCです!
最後に、(ステップアップして説明しますが)、私(リッチ・モリス)はコネクタが大嫌いです。ほとんどの場合、最初に故障するものです。個人的には、すべてをはんだ付けしようとしますが、あなたの状況は異なるかもしれません。 (今おりた)
Note
次の図では、当社の回路図を見つけることができます。なぜこれを共有しているのか疑問に思うかもしれませんが…真実は、回路だけではあまり進展しません。これをすべて結びつけるためには、多くのソフトウェアが必要です。回路が必要な場合やさらに学びたい場合に役立つことを願っています。
キャリブレーション
スケールを組み立てたら、キャリブレーションを行う必要があります。これは、プロセッサのフラッシュメモリに格納されている各ADCチャンネルのスケールファクターを設定することによって行います。
新機能をBeesアプリに組み込み、キャリブレーションを行うための機能を追加しました。詳細についてはこちらのビデオをご覧ください。
ボードモデルを確認してください!
DIYボードはモデル58です。異なるもの(たとえば57:xx:xxなど)を持っている場合は、お電話いただきますようお願いいたします。IDは58から始まるはずです!
単一ロードセルスケール
-
Beesアプリのキャリブレーション画面を開きます
Devices Tab > [デバイス名] > ... > 詳細を表示 > ... > トラブルシューティング > スケールのキャリブレーション
-
該当のチャンネルで開始点の分解能を入力します(例:-9000)
-
Tare
ボタンを押して重量をゼロに設定します -
既知の重量でスケールに荷重し、スクリーン上の出力を読み取ります。
分解能は、ADCの生の読み取りを重量に変換する値です。小さいロードセルの場合、31,000が良い出発点です。大きなものは、11,000のような値がより適しています。分解能を特定の値に設定し、テスト荷重を行い、適切に分解能を調整することは簡単な作業です。
Example
実際の重量= 30.0、分解能= 31,000、BRM-58の読み出しは 20.0
分解能を31000 * 20.0 / 30.0 = 20,666に変更すると、重量は正しく30.0と表示されるはずです
Tip
チャンネルを使用しない場合は、分解能を0に設定すると常に重量が0になります。
四つのロードセル使用のスケール
4つのロードセルを使用して単一のスケールに組み込んでいる場合、W3キャリブレーションの手順と同様に進める必要があります。詳細はこちらで説明されています。