試験期間が終了し、「秋休み」となる今日この頃、STBeeをやっと使い始めました。
マイコン徹底入門のおかげでかなりすんなりとプログラムできています。
UARTで通信をしながら、I2CでHMC6352、またスレーブに設定されたAVRを制御しました。
ストリナで売っているこのコンパス、赤色基板になってから応答が悪くなってAVRでは固まることがあったんですけど、STM32ではすんなりいってよかった。
処理が速い速い。
しかし、ボールセンサーをつけたAVRの応答性が非常に悪く、100回読み取るのに11秒もかかる。
つまり一回あたり0.11秒もかかってしまっている。
SPIに変更するか、IO3本で拘束に送信し続けるかのどっちかですね。
自分的にはSPI使いたいけど…
後者の場合、同期信号で1本、データ送信用に1本必要なだけだから、2本でもいいけど…
3本の方が単純だし速いからねー。
AVRの残りピン数と相談してみよう。




モーターは260をお使いですか?
もしそれなら、何ボルトかけて使っていますか?
260を使うときにはリポを直列にして7.4Vかけてます(笑)
前回の全国では2試合に一回モーター総換えしてました。
ダイセンモーターよりはコストパフォーマンスいいですし、オーバーボルテージのお陰で速度も十分に出ます。
デジットで箱買いをオススメします(笑)