現在では家電製品,自動車などの工業製品のほとんどはマイクロプロセッサを内蔵している。したがって,工業製品の開発・設計を行う技術者にとってマイクロプロセッサによる機器等の制御の知識は必要不可欠である。本講義は,マイクロプロセッサによる制御の基本的な手法を理解することを目的としている。そのため,実際にArduinoを使用して,C言語のプログラミング,タイマなどの周辺回路の制御法などを習得する。
さらに,本講義の前半で習得した知識を基にして黒線を追跡しながら走行する自走形ライントレースロボットを製作する。このライントレースロボットについては,どのように作らなければならないというような制限はない。各自,以下に早くライントレースができるかを考え,自分の力でロボットを製作し,プログラムを作ることが重要である。これにより,ライントレースロボットを作り,コースをいかに高速に,かつ正確に走行できるかを目標として,デザイン能力,マイコン技術などを学ぶ。
さらに,本講義の前半で習得した知識を基にして黒線を追跡しながら走行する自走形ライントレースロボットを製作する。このライントレースロボットについては,どのように作らなければならないというような制限はない。各自,以下に早くライントレースができるかを考え,自分の力でロボットを製作し,プログラムを作ることが重要である。これにより,ライントレースロボットを作り,コースをいかに高速に,かつ正確に走行できるかを目標として,デザイン能力,マイコン技術などを学ぶ。