はじめに
Jetson NanoでPythonのライブラリを用いてGPIOを使用する際に必要な設定の紹介をします。
Pythonライブラリのダウンロード
Jetson NanoでGPIOを使用するには以下のライブラリをインストールしておく必要があります。
- jetson-gpio
このライブラリは次のサイトからZipファイルをダウンロードしてください
GitHub - NVIDIA/jetson-gpio: A Python library that enables the use of Jetson's GPIOs
A Python library that enables the use of Jetson's GPIOs - NVIDIA/jetson-gpio
jetson-gpioのインストール方法
- ダウンロードしたjetson-gpio(zipファイル)を展開する
1 |
> unzip ファイル名.zip |
- /opt/nvidiaを作成する(既にある場合はスキップ)
1 |
> sudo mkdir /opt/nvidia |
- jetson-gpioフォルダを/opt/nvidiaにコピーする
フォルダを作成できたかは確認してください
1 |
> sudo mv /opt/nvidia |
- python用のGPIOモジュールをインストールする
1 |
> sudo pip3 install Jetson.GPIO |
- 下記のコマンドを入力してGPIOの設定を行う
1 2 3 4 |
> sudo groupadd -f -r gpio > sudo usermod -a -G gpio ユーザ名 > sudo cp /opt/nvidia/jetson-gpio/etc/99-gpio.rules /etc/udev/rules.d/ > sudo udevadm control --reload-rules && sudo udevadm trigger |
LチカでGPIOを使用する
Lチカについては次の記事を参考にしてください。
ポチップ
コメント