[[2019a/Member]]
バナナ

*課題1 [#p493a170]
これまで住んだことのある都道府県名、市町村名、地区名などの中から2文字以上、かつ合計10画以上のものを選び、それをA4の紙を書くロボットを製作せよ。

選んだ文字

日本の国の機能の中心であり、2020年にはオリンピックも開催されるということで「東京」を選んだ。

*ロボットの説明 [#m7a46714]


*プログラムの説明 [#c68c78c8]
実際に動かした時に使ったプログラムはこの説明の最後に載せる。

調整を簡単にするために、基本的な6つの命令とそれぞれに変数を導入した。変数はint t;で指定

 sub go_ahead()
 {OnRev(OUT_A);Wait(t);Off(OUT_A);Wait(50);}
 
 sub go_back()
 {OnFwd(OUT_A);Wait(t);Off(OUT_A);Wait(50);}
 
 sub draw_LtoR()
 {OnRev(OUT_B);Wait(t);Off(OUT_B);Wait(50);}
 
 sub draw_RtoL()
 {OnFwd(OUT_B);Wait(t);Off(OUT_B);Wait(50);}
 
 sub pen_up()
 {OnRev(OUT_C);Wait(30);Off(OUT_C);Wait(50);}
 
 sub pen_down()
 {OnFwd(OUT_C);Wait(30);Off(OUT_C);Wait(50);}

これは紙をxy平面に置いた時の動きを命令するものである。

これらは上から順に正の向きに動く命令


トップ   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS