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

RaspberryPiでセグウェイを構築する

ステップ1:資料

ステップ2:フレームのインストール

取り付け手順に従って、車のフレームを作成してください。

ステップ3:回路の設置

回路図に従ってブレッドボードにコンポーネントを取り付け、RPiへの接続を挿入してください。

回路について簡単に説明します。

MPU6050モジュールのインターフェースはi2Cです。以下のように、4つのピンをRaspberry PiGPIOに接続する必要があります。

  • MPU6050 VCC –> RPi GPIOヘッダーピン#1(3.3V)、
  • MPU6050 SDA –> RPi GPIOヘッダーピン#3(SDA)
  • MPU6050 SCL –> RPI GPIOヘッダーピン#5(SCL)
  • MPU6050 GND –> RPi GPIOヘッダーピン#6(GND)

DCモーターを駆動するために、私は人気のあるL293DICを使用しています。

  • RPi GPIOヘッダーピン(ピン#11、ピン#13、およびピン#15)は左ホイール用です。
    これらはL293D(ピン#2、ピン#7、およびピン#1)に接続する必要があります。 )
  • RPi GPIOヘッダーピン(ピン#16、ピン#18、およびピン#22)は、右ホイール用です。
    L293D(ピン#15、ピン#10、およびピン#9)に接続する必要があります。 )
  • L293Dピン#3およびピン#6 –>左モーターM +およびM-。
  • L293Dピン#14およびピン#11 –>右モーターM-およびM +。

L293Dを駆動するには、十分な電圧で追加の電力が必要です。私が使用しているのは、110VAC-DC 12Vアダプターで、L293Dに接続します。

  • L293D Vs –> 12V DC
  • L293D Vss –> 5V DC
  • L293Dピン#4、#5、#13、#12 –> GND
ステップ4:締める

ケーブルタイを使用して、すべての部品を締めてください。

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

Raspbian with WiFiアダプターが既にインストールされており、sshを使用してRPiにログインする方法を知っていることを前提としています。 i2CカーネルモジュールとwiringPiライブラリのインストールから始めます。

i2CカーネルモジュールはMPU6050へのアクセスを支援し、WiringPiライブラリはGPIOへのアクセスを支援します。

手順は次のとおりです。

i2cカーネルモジュールをインストールするには

 $ sudo apt-get install libi2c-dev 

i2cカーネルモジュールをセットアップするには、

 $ sudo vi / etc / modules 

次の行をファイルに追加します。

 i2c-bcm2708 i2c-dev 

ブラックリストファイルも確認する必要があります。

 $ sudo vi /etc/modprobe.d/raspi-blacklist.conf 

次の2行がコメント化されていることを確認してから、保存してください。

 #blacklist spi-bcm2708 #blacklist i2c-bcm2708 

raspi-configを確認してください

 $ sudo raspi-config [詳細オプション]-> [I2C]で、有効にしてください。

次に、RPiを再起動します

 $ sudo bash; sync; sync; restart 

戻ったら、i2cドライバカーネルモジュールが自動的にロードされるかどうかを確認します。

 $ lsmod | grep i2c 
 i2c_dev 6027 0 i2c_bcm2708 4990 0 

次に、wiringPiライブラリをインストールしましょう。

最初にgitをインストールします。

 $ sudo apt-get install git-core 

WireingPiをダウンロードしてインストールします

 $ cd $ git clone git://git.drogon.net/wiringPi $ cdwireingPi $ sudo ./build 
詳細:RaspberryPiを使用したセグウェイの構築

製造プロセス

  1. 液体アディティブマニュファクチャリング:液体を使用した3Dオブジェクトの構築
  2. DS18B20で温度を読み取る|ラズベリーパイ2
  3. RASPBERRYPIによる温度測定
  4. ラズベリーパイで温度を監視する
  5. センサーデータとRaspberryPiマイクロプロセッサーの統合
  6. ラズベリーパイで雷を検出する
  7. tコブラープラス付きラズベリーパイ2ウォーターアラーム
  8. ThingSpeak Temperature Monitor with Raspberry Pi
  9. RaspberryPiを使用した簡単なDIY赤ちゃん泣き検出器
  10. ラズベリーパイによるパン/チルトフェイストラッキング
  11. ラズベリーパイと湿度センサーを備えたエアロポニックス