◇目次◇
作成者:まさ/ウメ/イケス/カトゥ ロボ名:未定 日時:5月25日
task main() { OnRev(OUT_B);Wait(15);Off(OUT_B); //ペンを下ろす OnFwd(OUT_A+OUT_C);Wait(70); //「−」←ここを書く OnFwd(OUT_B);Wait(5);Off(OUT_B); //ペンを上げる OnRev(OUT_A+OUT_C);Wait(85); //バックする OnFwd(OUT_A);OnRev(OUT_C);Wait(32); //約90度時計回りに回転 OnFwd(OUT_A+OUT_C);Wait(35); //このまま書き出してしまうと、「木」のバランスが悪くなるので、少し前進 OnRev(OUT_B);Wait(15);Off(OUT_B); //ペンを下ろす OnFwd(OUT_A+OUT_C);Wait(110); //「|」←ここを書く OnFwd(OUT_B);Wait(5);Off(OUT_B); //ペンを上げる OnRev(OUT_A+OUT_C);Wait(145); //バックする OnFwd(OUT_A);OnRev(OUT_C);Wait(17); //約45度時計回りに回転 OnFwd(OUT_A+OUT_C);Wait(60); //このまま書き出してしまうと、「/」が十字から飛び出してしまうので、少し前進 OnRev(OUT_B);Wait(15);Off(OUT_B); //ペンを下ろす OnFwd(OUT_A+OUT_C);Wait(70); //「/」←ここを書く OnFwd(OUT_B);Wait(5);Off(OUT_B); //ペンを上げる OnRev(OUT_A+OUT_C);Wait(160); //バックする OnFwd(OUT_C);OnRev(OUT_A);Wait(37); //約90度反時計回りに回転 OnFwd(OUT_A+OUT_C);Wait(38); //このまま書き出してしまうと、「\」が十字から飛び出してしまうので、少し前進 OnRev(OUT_B);Wait(15);Off(OUT_B); //ペンを下ろす OnFwd(OUT_A+OUT_C);Wait(80); //「\」←ここを書く OnFwd(OUT_B);Wait(5);Off(OUT_B); //ペンを上げる Float(OUT_A+OUT_C); //ゆっくり止まって、「木」の完成! }
完成した「木」の写真。左は授業中に書いた「木」、右は試しに書いてるときに上手く書けた「木」。前輪が固定式ではなかったため、まっすぐ進まず、全体的に線が曲がってしまっている。十字のちょうど真ん中で、「八」がぴったりくっつかなかったのも、前輪が原因。時と場合によって完成する漢字が異なるので、あまり正確なロボットではない。
1号・帰りのチャリのカゴの中で分解。なんとか家で修復するが… 2号・キャタピラが不安定だったので、がっちりと固定するために分解・改良→3号完成
ペンを最初から紙に接するように固定。
コメントお願いします。