Skip to content

サンプルプログラムの実行

イメージファイルをインストールしたら、 サンプルプログラムを実行しましょう。

サンプルプログラムのディレクトリに移動します。

$ cd ~/JetsonNanoMouse/samples

ディレクトリにあるプログラムを実行すると、LEDやブザーを動かせます。

このサンプルプログラムはApache License, Version 2.0でオープンソースソフトウェアとして公開しています。
https://github.com/rt-net/JetsonNanoMouse/tree/master/samples

LED

LED0〜LED3が点滅します。

$ bash step1.sh
$ gcc step1.c -o step1
$ ./step1
$ python3 step1.py

ブザー

キーボード入力でブザーを鳴らします。 入力キーと音階のペアはSCALEを参照してください。

※正しい音階で鳴らないのは仕様です。 詳細は製品マニュアルをご覧ください。
0を入力するとブザーが止まります。 Cを入力するとプログラムが終了します。(Shell ScriptではCtrl+Cで終了します。)

$ bash step2.sh
$ gcc step2.c -o step2
$ ./step2
$ python3 step2.py

スイッチ

スイッチを押してLEDを点消灯します。 組み合わせは次のとおりです。

  • SW0 : LED3
  • SW1 : LED1 & LED2
  • SW2 : LED0
$ bash step3.sh
$ gcc step3.c -o step3
$ ./step3
$ python3 step3.py

モータ

モータを回して右旋回、左旋回します。

$ bash step4.sh
$ gcc step4.c -o step4
$ ./step4
$ python3 step4.py

ライトセンサ

ライトセンサの値を読み込みます。

$ bash step5.sh
$ gcc step5.c -o step5
$ ./step5
$ python3 step5.py

パルスカウンタ

モータを回して、パルスカウンタの値を読み込みます。

$ bash step6.sh
$ gcc step6.c -o step6
$ ./step6
$ python3 step6.py