1 Python インタラクティブシェルから操作
(1) Python を起動
(2) EasyGoPiGo3 モジュールを import
>>> from easygopigo3 import EasyGoPiGo3
(3) EasyGoPiGo3() を gpg とおく(註1)
(4) Motor
>>> gpg.forward()
>>> gpg.stop()
>>> gpg.backward()
>>> gpg.stop()
>>> gpg.drive_cm(50, True)
>>> gpg.drive_cm(-50, True)
>>> gpg.right()
>>> gpg.stop()
>>> gpg.left()
>>> gpg.stop()(註2)
(5) LED
>>> gpg.led_on(0)
>>> gpg.led_off(0)
>>> gpg.led_on(1)
>>> gpg.led_off(1)
>>> gpg.open_right_eye()
>>> gpg.close_right_eye()
>>> gpg.open_left_eye()
>>> gpg.close_left_eye()
(6) Python を終了
註1: |
EasyGoPiGo3() を gpg とおくのは,あくまでも表記の簡便のため。
gpg.forward() は,EasyGoPiGo3().forward() と同じ。
|
註2: |
quit() は,Motor ないし LED の ON を OFF にするものではない。
それぞれ OFF にしてから quit() すべし。
|
2 VCN画面にアイコンがある "Test and Troubleshoot" でテスト:
Troubleshoot GoPiGo3
Demo GoPiGo3
"Test and Troubleshoot" の Troubleshoot GoPiGo3 を実行して作成された log.txt :
GoPiGo3 Troubleshooting Script log
Checking for hardware, and checking hardware and firmware version.
==================================================================
Manufacturer : Dexter Industries
Board : GoPiGo3
Serial Number : 653B9D455152433037202020FF19222F
Hardware version: 3.x.x
Firmware version: 1.0.0
Battery voltage : 11.907
5v voltage : 5.023
3 VCN画面にアイコンがある "GoPiGo3 Control Panel" でテスト
|