DRV8835 Dual Motor Driver Kit for Raspberry Pi の初期設定

初期設定

 

sudo apt-get update

sudo apt-get install -y python3-dev python3-pip 

sudo pip3 install wiringpi
git clone https://github.com/pololu/drv8835-motor-driver-rpi.git --depth 1
pushd drv8835-motor-driver-rpi
sudo python3 setup.py install
popd

 

動作確認

pushd drv8835-motor-driver-rpi

sudo python3 example.py

popd

 

raspibianはLinux系のOS。そのためにコマンドはLinux系を踏襲する。

sudo は root権限(Administerみたいな感じ)でコマンドを実行する時につかう。

apt-get update は今あるファイルで更新の必要なもののみ更新するコマンド。

python3-dev       は調べてもよくわからなかったが、拡張して使うのに必要らしい。

知っている人がいたら教えてほしいくらい。

python3-pip        は公式のパッケージ管理システムらしい。

Python Installs Packagesの略。読み方はピップであっているらしい。

pythonに公式に登録されたパッケージのインストールやアンインストールが出来る。

git clone --depth1 のようにクローンのコミット数を減らすことをshallow cloneというらしい......

というかgitの仕組みがよくわかっていない。

らしいばっかりになってしまったが、分からないものは分からないので勉強するしかない。

 

参考にしたサイトさま:

www.atmarkit.co.jp

qiita.com

iucstscui.hatenablog.com

eng-entrance.com

github.com


実際に動かしてみた

最後に動作確認で使った example.py を走らせた時の動画を載せておく。