標準ライブラリEthernetEthernetサーバーEthernetクライアントサーボモーターキャラクタ液晶表示SPI通信I2C通信(Wire)メモリカードメモリカード(File操作)周期処理(MsTimer2)時計(RTC)サーボモーターサーボモーターを制御するライブラリです。最大12個のチャネルを割り当てられます。サーボモーターはギアとシャフトがあり、0~180度の角度を自由に操作できます。<servo.h>を記述してください。myservoといったようにインスタンスを生成する必要があります。初期化して、出力を任意のピンに割り当てます。サーボの角度が0度のときのパルス幅[us]。サーボの角度が180度のときのパルス幅[us]。デフォルトは2400。戻り値なしwrite概要サーボの角度をセットして、シャフトをその方向に向けます。指定された回転角にするためのパルスがattachで指定したピンから出力されます。静止させたい角度(0~180)戻り値なしwriteMicroseconds概要サーボモータに与える出力をマイクロ秒単位で角度指定します。標準的なサーボモータでは1000が反時計回りの最大、2000が時計回りの最大、1500は中間点です。出力したいパルス幅[us]。現在の角度を読み出す。割り当てられているときtrue、割り当てられていないときfalse。detach概要サーボモータの動作を止めます。指定ピンからのパルス出力を止めます。文法servo.detach()パラメータなし戻り値なしサンプルプログラムサーボモータを操作するピンを9にして、PEACHボード上のスイッチを押すとモータが回転するサンプルです。