Microbitでサーボを動かすプログラムを作成中。
先ずはサンプルスケッチに角度からパルス幅を求める関数を追加して±90度動かすプログラムを作った。
Microbitをサーボ基板に挿して電源を繋げば開発を始められるハズだったけど動かなくてMicrobitのみでコンパイルと書込みをした所で力尽きた。
2026年1月30日金曜日
2026年1月29日木曜日
2026年1月28日水曜日
2026年1月27日火曜日
2026年1月26日月曜日
2026年1月25日日曜日
2026年1月24日土曜日
実験用ロボット
MicroPythonのLCDドライバでSPIRAMの代わりにMicrobitのRAMを使う様にしたら書換えが速くなってノイズも消えた。
MicrobitのRAM使用量を減らす為にLCDの表示領域を上半分に制限した。
1文字表示の関数だと正しく表示出来るのに文字列表示の関数だと文字化けする。
文字列処理が間違ってるな。
配列の初期値をズラズラ書いたらスクリプトが長過ぎてMicrobitへ転送出来なかった。
それは対策出来たけどサーボ制御のコードを追加したらまた転送出来なくなりそう。
Importライブラリの作り方を調べよう。
MicrobitのRAM使用量を減らす為にLCDの表示領域を上半分に制限した。
1文字表示の関数だと正しく表示出来るのに文字列表示の関数だと文字化けする。
文字列処理が間違ってるな。
配列の初期値をズラズラ書いたらスクリプトが長過ぎてMicrobitへ転送出来なかった。
それは対策出来たけどサーボ制御のコードを追加したらまた転送出来なくなりそう。
Importライブラリの作り方を調べよう。
2026年1月23日金曜日
2026年1月22日木曜日
2026年1月21日水曜日
2026年1月20日火曜日
2026年1月19日月曜日
2026年1月18日日曜日
2026年1月17日土曜日
2026年1月16日金曜日
2026年1月15日木曜日
2026年1月14日水曜日
2026年1月13日火曜日
2026年1月12日月曜日
2026年1月11日日曜日
2026年1月10日土曜日
2026年1月9日金曜日
2026年1月8日木曜日
2026年1月7日水曜日
2026年1月6日火曜日
2026年1月5日月曜日
2026年1月4日日曜日
2026年1月2日金曜日
登録:
コメント (Atom)