2016a/Member

Introduction

今回の課題はお絵かきロボの作成です。
自分の顔を描くことにしました。

似顔絵を描く課題でした。これがロボの本体です。

IMG_1117.jpg

Explanation of the robot

ロボット前面の右側にペンを固定する手を付けました
ペンの両側をタイヤで固定して、前面にタイルを付けてペンが揺れないようにしました。

image1[1].JPG

さらにペンに輪ゴムを巻くことでペンをずれないようにしました。

Explanation of the programing

定義文

#define roll OnFwd(OUT_B,75);Wait(3150);Off(OUT_B);
#define go_f(t) OnFwd(OUT_BC,75);Wait(t);Off(OUT_BC);
#define go_r(t) OnRev(OUT_BC,75);Wait(t);Off(OUT_BC);
#define turn_right OnFwd(OUT_C,75);OnRev(OUT_B,75);Wait(300);Off(OUT_BC);
#define turn_left OnFwd(OUT_B,75);OnRev(OUT_C,75);Wait(290);Off(OUT_BC);
#define pen_down OnFwd(OUT_A,75);Wait(100);Off(OUT_A);
#define pen_up OnRev(OUT_A,75);Wait(100);Off(OUT_A);
task main()
{
roll;//輪郭
go_r(800);//前髪
pen_up;
go_f;
turn_right;
go_f(200);
pen_down;
go_f(300);//右目
pen_up;
go_f(200);
turn_left;
pen_down;
go_f(500);//口
pen_up;
turn_left;
pen_down;
go_f(300);//左目
}
IMG_1118.jpg

Summary

細かい修正を加えるのがすごく大変だった。
今回の反省点は添付する写真を小さくできなかったことです。
  初めてのプログラミングで分からないことだらけだったけど
今回の課題で少しは分かるようになったのでよかった
次の課題2では今回の経験と反省を生かしてもっとスムーズに
プログラミングをしたいと思う。
ロボットで描いた紙を紛失してしまい、描き直そうとした時にはロボットが
課題2の形に変わってしまっていて、描くことができなかったことが悔やまれます。


添付ファイル: fileIMG_1118.jpg 89件 [詳細] fileIMG_1117.jpg 93件 [詳細] fileIMG_1116.jpg 38件 [詳細] fileIMG_1115.jpg 42件 [詳細] fileIMG_1114.jpg 39件 [詳細] fileIMG_1113.jpg 57件 [詳細] fileIMG_1112.jpg 42件 [詳細] fileIMG_1111.jpg 43件 [詳細] fileaaa.jpg 51件 [詳細] fileaaa 40件 [詳細] fileIMG_8019.jpg 39件 [詳細] fileimage1[1].JPG 82件 [詳細] fileIMG_3567.jpg 39件 [詳細] fileIMG_6977.jpg 43件 [詳細] file添付ファイル IMG_6977.jpg をプレビューIMG_6977.jpg532 KB.url 43件 [詳細] fileIMG_9913.JPG 43件 [詳細]

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2016-07-05 (火) 23:40:42