工業製造
産業用モノのインターネット | 工業材料 | 機器のメンテナンスと修理 | 産業プログラミング |
home  MfgRobots >> 工業製造 >  >> Manufacturing Technology >> 製造プロセス

戦車23日目:射程と方位

ステップ1:センサーを選択する

ラズベリータンクが環境を検出する最初の試みとして、2つのセンサーが選択されました。超音波距離計(SRF02)と3軸コンパス(CMPS10)で、どちらもrobot-electronics.co.ukから注文されました。これらのデバイスは、I2Cインターフェイス以外にも、主にコスト上の理由から選択されましたが、どちらもタンクで行う必要のある作業には適しているはずです。

ステップ2:GPIOブレイクアウト!

7日目にさかのぼると、GPIO 7とGroundを抽出してタンクのモーター制御ボードにフィードするために、RaspberryPiのGPIOピンに簡単なコネクタを接続しました。ここで、GPIOヘッダーへの接続がさらに3つ必要になります。5V、I2Cデータ(SDA)、およびI2Cクロック(SCL)用です。これらのピンのいくつかは、複数のデバイスに接続する必要があります。非常に厄介な接続を避けるために、GPIOコネクタ用の単純なブレークアウトボードを作成しました。

ステップ3:テスト

便利なことに、robot-electronics.co.ukのスタッフは、Occidentalisの下で完全に機能するRaspberryPi上のデバイスからデータを読み取るためのサンプルプログラムをすでに作成しています。これらは、仮想I2Cデバイスにアクセスするためにrootとして実行する必要がありました。

これらはRaspberryPiにロードされ、コンパイルされ、実行されました。結果は…かなり良かったです!

コンパスモジュールの「順方向」はヘッダーピンに向かっていると判断されました。つまり、このエッジが北を向いている場合、コンパスモジュールはほぼ0度の方位を返しました。これは、近くのiPhoneが提供するコンパスの読み取り値と比較され、約10度の精度であることがわかりました。完全ではありませんが、許容範囲内です。

詳細:戦車23日目:射程と方位


製造プロセス

  1. DIY環境と空気品質モニター
  2. NodeMCUとRaspberryPi 3 B +間のMQTT通信
  3. PythonとRaspberryPiの温度センサー
  4. ラズベリーパイの簡単な温度と湿度
  5. Raspberry Piの1線式温度センサーDS1820(GPIO直接)
  6. 超音波センサー(HC-SR04)+ Raspberry Pi
  7. RaspberryPiにアナログ入力のないアナログセンサー
  8. Raspberry PiPhotocellログおよびアラートシステム
  9. ラズベリーパイ温度および光センサー
  10. Raspberrypiを使用してGPIOを介してボタンが押されたことを検出する
  11. ラズベリーパイセンサーとアクチュエーター制御