自動運転カーをプログラムしよう

3.ソフトウェア構成

IchigoJamの使用ポートは次の通りです。

入力ポート用途備考
IN1超音波センサEcho
IN2(ANA2)光センサ左(予約)
IN3ライントレーサ・左(予約)EEPROMの使用が制限される
IN4ライントレーサ・右(予約)
IN5(ANA5)光センサ右(予約)
BTN(ANA0)バンパーSW
IN11ライントレーサ・中(予約)OUT6をモード変更で使用するため超音波センサと同時使用はできない
出力ポート用途備考
OUT1予約
OUT2(PWM2)右モータ正転(前進)ドライバ基板MX1508経由で接続
OUT3(PWM3)右モータ逆転(後退)ドライバ基板MX1508経由で接続
OUT4(PWM4)左モータ正転(前進)ドライバ基板MX1508経由で接続
OUT5(PWM5)左モータ逆転(後退)ドライバ基板MX1508経由で接続
OUT6超音波センサTriger
LED(OUT7)フルカラー8LEDモジュール WS2812B×8個LED命令とWS.LED命令の混在可