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

Raspberry Pi で自作セグウェイ(自己平衡ロボット)を構築

ステップ 1:材料を揃える

ステップ 2:フレームの組み立て

提供されるフレーム指示に従い、モーター、ホイール、電子機器をシャーシにマウント。アクリルシートでクリーンなロープロファイル外観を作成。

ステップ 3:回路の配線

MPU6050 と L293D を Raspberry Pi と電源に接続。この構成で Pi がモーションデータを読み取り、モーターを駆動できます。

モータードライバー接続:

L293D は 12 V アダプターで給電し、Pi には専用 5 V アダプターで給電。

ステップ 4:すべてを固定

ケーブルタイで全配線とコンポーネントをしっかり固定。動作中にズレない整頓されたビルドを実現。

ステップ 5:ソフトウェアのインストール

Raspbian がインストール済みで SSH 接続可能と仮定し、I²C カーネルモジュールと WiringPi ライブラリをセットアップ。これらで Pi が MPU6050 と通信し、GPIO ピンを制御可能になります。

$ sudo apt-get install libi2c-dev

/etc/modules を編集して I²C を有効化:

i2c-bcm2708
i2c-dev

ブラックリストファイル /etc/modprobe.d/raspi-blacklist.conf の以下の行をコメントアウト:

#blacklist spi-bcm2708
#blacklist i2c-bcm2708

sudo raspi-config で I²C を有効化(Advanced Options → I²C)。Pi を再起動:

$ sudo bash; sync; sync; reboot

モジュール読み込み確認:

$ lsmod | grep i2c

WiringPi インストール:

$ sudo apt-get install git-core
$ git clone https://github.com/WiringPi/WiringPi
$ cd WiringPi
$ sudo ./build

ハードウェアとソフトウェアの準備が整ったら、MPU6050 データを使ってセグウェイのバランス制御を Pi でプログラミングできます。

製造プロセス

  1. Raspberry Pi 2でDS18B20温度センサー読み取りガイド
  2. Raspberry PiでMaxim 1-WireセンサーとDS2482 I2Cブリッジを用いた温度測定
  3. Raspberry Piでサーバークローゼットの温度を正確に監視
  4. センサーデータをRaspberry Piに統合:実践ガイド
  5. Raspberry PiとAS3935で落雷検知: 実践ガイド
  6. Adafruit T-Cobbler PlusでヘッドレスRaspberry Pi 2水漏れアラームを構築
  7. Raspberry PiとBrickPiでThingSpeak温度モニターを構築
  8. 予算に優しいRaspberry Pi赤ちゃん泣き声検知器の自作 - DIYガイド
  9. Raspberry Piでリアルタイムパン/チルト顔追跡 - 実践ガイド
  10. Raspberry Piと湿度センサーで作る自動エアロポニックスシステム
  11. 液体積層造形:液体材料で3Dオブジェクトを造形