Arduino

こんなに簡単とは思いませんでした.マイクロマウスだけではなく,様々な制御に使えると思い,Arduinoの世界に足を踏み入れてみましたが,昔のマイコンとは異なり,とても簡単に試すことができることがわかりました.

さすがに,出来合いのを買ってくるのは自作派として気が引けたので,aitendoの「びんぼうでいいの」に手を出してみました.多少は難儀することを覚悟していたのですが,ネット上に情報が数多く存在するため,試したその日のうちにモーターのPWM制御まで出来てしまいました(モーターシールドは秋月で市販品を買いましたが).

USB<->シリアルの変換チップが,Arduino UNO3Rの標準とは違うICなので,専用のドライバが必要なこと(aitendoの製品の説明ページにリンクがあります)が,少し特殊なくらいです.店頭で売っているCPU(Atmega328P)が,「Arduinoのブートローダーなし」,なので,それを別途用意する必要があります.誰かに作ってもらっても良いですが,私はマルツでブートローダ書き込み済みのAtmega328Pを買いました.あとは,これを使って,増殖させることができます.

ブートローダーライターもaitendoで購入しましたが,aitendoのwebサイトの説明にある,optifixのコードが少し古いため,最新版のarduino IDE(開発環境)では,コンパイルエラーを起こします.どうやら,コードの領域?をconstにして欲しい様な旨のエラーが出ています.これについては,書き換え方法を紹介しているサイトもありましたので,検索すればすぐみつかると思います.昔の版のArduino IDEに戻す方法を紹介しているサイトもありますが,出来れば最新版でコンパイルできた方が気持ち良いと思います.