2016a/Member/KAIYMB/Mission1
をテンプレートにして作成
[
トップ
] [
新規
|
一覧
|
検索
|
最終更新
|
ヘルプ
|
ログイン
]
開始行:
目次
#contents
*初めに [#l4c18c04]
私たちはTera Termを使用することで、OSをWindowsのままロ...
また、EV3チームがパソコンとロボットとの接続に成功したのは...
*ロボットについて [#mdad3dc6]
私たちが使用したのは教育用レゴ社EV3である。EV3のロボッ...
#ref(./IMG_2016 [93755].JPG,100%)
*絵の描き方について [#uf0759ae]
私は、輪郭を先に書いた後に髪、その後顔の中のパーツを口...
以下の写真は完成した似顔絵のイメージ図である(課題1当時...
#ref(./S_4735435858072.jpg,25%)
*プログラミングについて [#radd7df9]
レポート初めにも記載したが、私たちはPythonを利用した。
まずはロボットを動かすモーター(m,n)とペンの上げ下げを行...
m = ev3.LargeMotor('outA')
n = ev3.LargeMotor('outB')
o = ev3.MediumMotor('outC')
ペンを上げ下げするモーターは以下の写真の方法で作成した。
#ref(./IMG_2011 [93749].JPG,40%)
また
mrun = m.run_forever
nrun = n.run_forever
oup = o.run_forever
mstop = m.run_forever(duty_cycle_sp=0)
nstop = n.run_forever(duty_cycle_sp=0)
ostop = o.run_forever(duty_cycle_sp=0)
s = time.sleep
と定義した。
まず初めに輪郭を作成する動きを行う。
この時、前進した後、ペンを持ち上げ後ろに下がりながら方向...
ペンを下すプログラム
oup(duty_cycle_sp=-25)
s(0.5)
ostop
ペンを上げるプログラム
oup(duty_cycle_sp=50)
s(0.1)
ostop
方向転換のプログラム(これは最初の方向転換の地点でのプロ...
mrun(duty_cycle_sp=50)
nrun(duty_cycle_sp=50)
s(0.75)
mstop
nstop
mrun(duty_cycle_sp=40)
nrun(duty_cycle_sp=10)
s(0.7)
mstop
nstop
mrun(duty_cycle_sp=-30)
nrun(duty_cycle_sp=-30)
s(0.91)
mstop
nstop
その後、髪を以下のプログラミングの繰り返しで書いていった。
mrun(duty_cycle_sp=0)
nrun(duty_cycle_sp=-40)
s(0.4)
mrun(duty_cycle_sp=-40)
nrun(duty_cycle_sp=0)
s(0.4)
その後、顔のパーツを直線で書き込んでいった。
*プログラミング中に起こった問題点 [#a34ff1d8]
まず、ペンの位置を固定したまま回転することができないため...
*課題?を通して学んだこと [#j7855192]
私は、今回の課題を通してプログラミングの偉大さを感じた。...
終了行:
目次
#contents
*初めに [#l4c18c04]
私たちはTera Termを使用することで、OSをWindowsのままロ...
また、EV3チームがパソコンとロボットとの接続に成功したのは...
*ロボットについて [#mdad3dc6]
私たちが使用したのは教育用レゴ社EV3である。EV3のロボッ...
#ref(./IMG_2016 [93755].JPG,100%)
*絵の描き方について [#uf0759ae]
私は、輪郭を先に書いた後に髪、その後顔の中のパーツを口...
以下の写真は完成した似顔絵のイメージ図である(課題1当時...
#ref(./S_4735435858072.jpg,25%)
*プログラミングについて [#radd7df9]
レポート初めにも記載したが、私たちはPythonを利用した。
まずはロボットを動かすモーター(m,n)とペンの上げ下げを行...
m = ev3.LargeMotor('outA')
n = ev3.LargeMotor('outB')
o = ev3.MediumMotor('outC')
ペンを上げ下げするモーターは以下の写真の方法で作成した。
#ref(./IMG_2011 [93749].JPG,40%)
また
mrun = m.run_forever
nrun = n.run_forever
oup = o.run_forever
mstop = m.run_forever(duty_cycle_sp=0)
nstop = n.run_forever(duty_cycle_sp=0)
ostop = o.run_forever(duty_cycle_sp=0)
s = time.sleep
と定義した。
まず初めに輪郭を作成する動きを行う。
この時、前進した後、ペンを持ち上げ後ろに下がりながら方向...
ペンを下すプログラム
oup(duty_cycle_sp=-25)
s(0.5)
ostop
ペンを上げるプログラム
oup(duty_cycle_sp=50)
s(0.1)
ostop
方向転換のプログラム(これは最初の方向転換の地点でのプロ...
mrun(duty_cycle_sp=50)
nrun(duty_cycle_sp=50)
s(0.75)
mstop
nstop
mrun(duty_cycle_sp=40)
nrun(duty_cycle_sp=10)
s(0.7)
mstop
nstop
mrun(duty_cycle_sp=-30)
nrun(duty_cycle_sp=-30)
s(0.91)
mstop
nstop
その後、髪を以下のプログラミングの繰り返しで書いていった。
mrun(duty_cycle_sp=0)
nrun(duty_cycle_sp=-40)
s(0.4)
mrun(duty_cycle_sp=-40)
nrun(duty_cycle_sp=0)
s(0.4)
その後、顔のパーツを直線で書き込んでいった。
*プログラミング中に起こった問題点 [#a34ff1d8]
まず、ペンの位置を固定したまま回転することができないため...
*課題?を通して学んだこと [#j7855192]
私は、今回の課題を通してプログラミングの偉大さを感じた。...
ページ名: