私のMotorBridgeCapeを作ろう!:3ステップ

私のMotorBridgeCapeを作ろう!:3ステップ

目次:

Anonim

こんにちは、

  • 最初に…
    • 箱を開けてBBB / BBGに取り付けると、MotorBridgeCapeが機能しないのはなぜですか?
  • 次に…
    • MotorBridgeCapeとうまくいかない場合に支援する人は誰ですか?

全体として、デバイスは機能します。この特定のCapeが現在、過去、または将来のLinux Distroと連携する前に、対処する必要がある特定の項目があります。

あなたが写真を見れば、あなたはおそらく自分自身でそれらすべてをまとめることができます。混乱しすぎないように、コメントを追加します。最初は、この岬を約8ヶ月間しか所有していなかったので、その働きに問題があるため、それを使い続けることには消極的でした。

セス…

P.S次のスライドで詳しく説明します。ああ、私はFreenodeの#beagleやBeagleBoard.orgのサイトのgooglegroupの人々が私を助けてくれない限り何も考え出すことができなかったでしょう。彼らの会社から投げ入れられた人々と同様の問題を抱えていた2、3の人々がこの問題を衰退させるために結束していました。

用品:

ステップ1:RE:ステップ1といくつかの基礎知識

また会いましたね、

繰り返しますが…写真は楽しみです。楽しんで、読んで、見てください。あなたがSeeedStudioからMotorBridgeCapeを手に入れたなら、あなたはこの情報を手助けすることができるでしょう。写真と英語の解説から。

  • 最初:
    • あなたのwwwにアクセスすることができるようにあなたのコンピュータにあなたのボードをUSBで接続して、そしてイーサネットを追加しなさい。
  • 第二:
    • PuTTYなどのSSHクライアントを使用するか、Linux Distroを使用してください。
  • 三番:
    • ユーザー名としてそれぞれBBG / BBB w / Debian(Debianでは小文字の "d")、パスワードとしてtemppwdをそれぞれbbb.io/latest-imagesに関連する画像にサインインします。
  • 第4:
    • からソフトウェアを入手する

      あなたのBASHのgithub.comアドレスの前にgitクローンを使用してhttp://github.com/Seeed-Studio/MotorBridgeCapefor…by。

今…

私たちのホームディレクトリに私たちのソフトウェアがあるはずです。 root @ beaglebone:〜/ MotorBridgeCapeforBBG_BBB#。

"ls"コマンドを使って自分のディレクトリにあるものを見つけたら、先に進んでそれを検索してください。まだ何も変更しないでください。私はあなたがあなたのMotorBridgeCapeへのアクセスをあなたに許可するように私の経験が欲しいだけです。

わかった…そう?私たちはソフトウェアの一部とハードウェアを持っていますが、まだうまくいくものはありません。

セス

P.S私たちはすぐにやるべきことに遭遇するでしょう!

ステップ2:RE:根拠を得て、何がうまくいくのかを探る

また会いましたね、

冗長はい。役に立ちました…そして?私達は掘り下げるべきいくつかの新しい写真を持っています。これは役に立つはずです。

  • 何らかの理由でケープを取り付けていない、または取り付けていない場合は、取り付けるかまたは取り付け直してください。
  • USBを介してボードの電源を入れ、12Vの鉛蓄電池と端末用の正しいリードおよび接続部を用意してください。
  • 他の情報が必要な場合は、GitHub.comでこのサイトを使用できます。

    github.com/silver2row/bbg

  • そのページには他にもいくつかの情報的なアイデアがあり、飽きたらソフトウェアもあります。

  • 今:

  • 現在のイメージAdafruit_BBIO v1.0.10からAdafruit_BBIO v1.0.3にダウングレードする必要があります。これを行うには、単にsudo pip uninstall Adafruit_BBIOでAdafruit_BBIOを削除し、このコマンドを使用して端末で再インストールするだけです。sudo pip install Adafruit_BBIO == 1.0.3。

  • GitHub.comでSeeedStudioレポジトリを複製することから見つけることができるMotorBridge.pyソフトウェアの37行目のアップデートの準備ができているはずです。

  • これを行います:その行のコンマの後に2の数値を追加して、タイプインしてください。37.かっこを付けずに終了してください。

  • 37行目は次のようになります。MotorBridge = Adafruit_I2C(0x4b、2)

  • さて…ちょうど私が上で述べた/silver2row/bbg/MBC/uMove.pyにリストされているソフトウェアをMotor Bridge Capeに接続された正しいモーターで実行してください。少し引っ張っても外れないように、ネジ留め式端子を使用してしっかりと締めます。

  • Motor Bridge Capeの定評あるネジ留め式端子にバッテリーを取り付けます。今、あなたの端末にいる間に、sudo python3 uMove.pyとタイプしてください。

  • それはそれをするべきです。あなたはMotorBridge.pyライブラリと私がSeeed Studioの古いフォーラムを聞くことによって始めた私の追加のソフトウェアからのモーター移動の猛攻撃を楽しんでいるはずです。

  • アドオンケープがスタンバイ状態ではなく、正常に機能していることを確認してください。 Motor Bridge Capeの左中央部にスイッチがあります。

セス

P.Sそれで…今作業用のボードがあるはずです。

ステップ3:RE:ああ、私は忘れた/ Sethしました

こんにちはもう一度、

ファームウェアを更新してください…

  • Gitクローンhttp://github.com/Seeed-Studio/MotorBridgeCapeFi …

  • GitHub.comからダウンロードするには、BASHでそのコマンドを使用してください。

  • それで…

  • ファームウェアのディレクトリに入るためにcd MotorBridgeCapeFirmware。

  • それで…

  • コマンドを実行します。

  • フラッシュする

  • それを入力してEnterキーを押してください…

それだ!今動作するはずです。アップデートされたファームウェアはうまく動くはずです、そして今あなたはDCモーター、サーボモーター、そしてステッパーモーターを動かすことができるでしょう。

楽しい…

セス

P.S最後にもう1つ:python-smbusがAdafruit_BBIOライブラリにダウンロードされていない場合は、それを先にインストールしてください。それでもうまくいかない場合は、SeedStudio.comの担当者に連絡するか、ファームウェアの更新およびすでに設定されているシステムへのpython-smbusの追加に関する問題について説明します。疑問がある場合は、bbb.ioのgooglegroupsセクションも試してください。私は時々アイデアをスキャンし、特定の質問に答えようとしています。