サンプルプログラムの実行
イメージファイルをインストールしたら、 サンプルプログラムを実行しましょう。
サンプルプログラムのディレクトリに移動します。
$ 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