六年级 下册 信息技术教案 Xinxi jishu
# q5 ?6 {9 O* [9 G7 ^' G$ ^: W& H# [第一周 课题:认识新朋友 教学目的:/ f- j# q# a U7 ~" x: Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1. 了解什么是智能机器人。
/ E8 E' x7 t+ h4 e3 ^% t2. 了解智能机器人有什么特点。- k+ M8 n. n, F9 l7 y9 uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3. 了解“能力风暴VJC 1.5 仿真版”的操作界面。
/ v: B5 o' K' m# M( b9 ^: |教学重点:/ U* I2 T& F/ ]! ]" gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
了解智能机器人有什么特点
' q# V7 R7 I. W2 q9 v2 g6 m3 P 了解“能力风暴VJC 1.5 仿真版”的操作界面+ j8 X$ v3 {1 Pبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
教学过程:
' b7 ?& Z0 r9 o, K; j; ^8 r1.问题研究——智能机器人的特点
2 r4 Z* f7 I4 k我们发现游园会上的智能机器人具有以下几个特点。/ b. V" _9 ]; b) eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)每个机器人的动力都来源于电池,如果没有电池,机器人九不能正常工作。, a$ t; x7 V4 k! G0 {+ M7 c7 j! Nبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)各种各样的机器人在各自的跑道上进行比赛,它们的所有动作都离不开“声,光,点”。! i0 Z' a$ K9 E# i4 G! H3 v1 hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)机器人具有能识别环境,识别光,识别地面,识别声音等的各种传感器,这些传感器是机器人自主识别环境完成任务的关键部件。- V7 b8 _( T$ f5 Uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4)最后一个特点是每个智能机器人都有一个可以编程控制的“大脑”。
+ K2 V) v. F& Z研究结论:
2 I. }3 u0 [" r* [) b* \4 h( z智能机器人无论外观是什么样的,他都必须具有以下三个特点:+ C, b2 k1 s" W) tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
感觉——机器人的传感置5 q- X J, E' d$ {بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
大脑——控制机器人的程序指令: s* b1 z( C W4 i: G9 J7 O5 J# H% tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
动作 ——机器人要执行的工作2 t0 c3 _+ c' Aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2.认识VJC1.5仿真版流程图编辑界面
! H2 k3 I/ O' Q6 u7 P能力风暴VJC1.5仿真版操作界面包括名称栏,菜单栏,工具栏,模块库区,流程图编辑区,JC代码显示区等。
; B8 W1 T+ h& J' E/ O- r3.认识VJC1.5仿真版的仿真环境界面
' I( d$ [1 T% F1)在仿真环境界面的顶部是机器人信息显示区。0 Q! M. C1 U7 U( ]9 W' Tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)在仿真环境界面的下部是环境信息显示区。
% j5 g- x3 p+ s/ ~9 \. z3)在仿真环境界面左侧的中间部分是环境编辑区,可以添加各种实体。
8 g3 q2 \! Z/ P! @8 e/ @* a! ]4)在环境编辑区中添加声源。0 V' n# @% d; Iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
5)在环境编辑区添加光源。
! z, u' Y/ L: i( N1 o S6)在仿真环境左上角单击“退出”按钮,即可返回流程图编辑区。
1 f" t3 F( c# g8 W: M4.参加比赛——迈出第一步% \- b+ `, V wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:双击桌面上的图标“VJC1.5仿真版”,进入“VJC1.5仿真版”界面.; C: y. [$ C2 X; `/ S" Aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:在左侧模块库中选择“执行器模块库”,把“直行”模块拖到流程图编辑区,放在“主程序”模块的下方,使其以流程线与“主程序”模块连接。4 R1 }( f' ]7 e* Y' \بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三部:右击“直行”模块,打开“直行模块”对话框。
$ @. ~5 f" B- |8 L8 Q) _! h7 K第四步:在“程序模块库”中将“结束模块”拖到流程图编辑区中,与“直行”模块连接。7 s8 y# t$ D% A; t/ q/ z: l# Nبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:单击工具栏中的“仿真”按钮,进入仿真环境界面。
3 p$ r# }- e! `6 ^+ }第六步:单击仿真环境左下角的“运行”按钮,出现一个仿真机器人。, [* I$ g* D) t: z; R' Sبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第七部:如果需要修改程序或调整数据,在仿真环境下单击左上角的“退去”按钮,即可返回流程图编辑区。 - ?# K% Q, O! ^4 Iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第八步:执行“文件”——“保存”命令。
' c8 g3 \. V' r O. w
* q$ _9 v# Y0 O" F课后反思:
w* {: ^, |0 r2 V , g h6 o# Y+ H4 a( iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
$ o( u4 R4 `. v1 L" R* G; Q9 j组长意见:& E& P/ G$ y! \2 S' N$ @3 qبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
r8 e/ g8 U' l8 h 9 Q, b/ J4 t. q" ~" [بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
. F. p3 v' J g9 ~ \9 a) Qبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2 T* P$ V4 U1 H; C: v第二周 课题:“启动电机”模块和“延时等待”模块 一、教学目标:
) {" H5 U6 a+ v' T1、 知识与技能:
7 a0 g+ ~6 | w5 u1 U! G初步学会对简单的任务进行分析,了解“移动”、“延时”、“停止”、“转向”模块的功能,能看懂程序中的流程图。* R! o8 w5 }. q& C S3 e5 Aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2、过程与方法:
, Q8 L' p9 k6 N; _* ?学会使用“移动”、“延时”和“停止”模块来使机器人前进或后退,理解机器人行走的方向、路程和速度是由什么来决定的。
6 U' j9 [) n7 b# d- Z二、教学重、难点:
9 S, Y+ |% b/ f9 \2 w2 J" _5 A) q1、教学重点:
2 S! b/ T8 N+ w: e+ N; [⑴“移动”、“延时”和“停止”、“转向”模块的使用。: v% E( p8 M( Z5 kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑵认识几种常见的流程图符号。& G# h/ i% V: E5 R* i/ R- |بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2、教学难点:9 S! Z; N& G3 jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴认识和了解流程图符号。
9 ]' E, k* l9 I4 N8 ^# h% C⑵“延时”模块的作用。
- j4 w" [ j4 e1 F2 l n; B6 c e+ X3 P三.教学过程:
2 u# t8 t& q1 I! b' V, S5 p( a(一)创设情境。
1 q$ u. V, h" [- k 师展示幻灯片,提出任务,让学生思考:
5 F& u0 B% ^' A0 A1 x) z 码头、工厂中货物装卸车在做什么运动?: {2 p5 v' z4 i2 ]/ s* Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
生观察,回答。6 ~/ l9 a9 t0 A1 G R8 I( u3 q" Dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师问:如果这些工作都交给机器人来做,我们又如何控制机器人呢?% X/ B( I; y a2 b4 g) r, d8 ?بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
生思考,回答。" W Y( I) t8 C3 Wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师小结。
) E& u* l2 _1 l(二)新课教学。
' ^. M+ z& a9 f 板书:1、机器人的前进。: ?* o" Y# Z, ^' @# oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师演示操作步骤。(过程略)
: ]5 J9 ~: ]. [ 小提示:# O% \% v. A! M/ f+ d) N* \بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1、拖动时,必须将拖动的模块对准“主程序”下方的黑色箭头,当箭头变成红色时,松开鼠标即可。
$ N1 i8 b/ n% I7 j* Q9 D) ~: t2、当输入的数值相同时,机器人前进或后退,否则机器人则转弯,输入的数值越大,前进的速度越快,最大值只能设为100。
' a2 _. i6 f. w8 X% n2 A3、从模块中拖入“延时”模块并进行设置,让机器人延时5秒钟。2 m9 S& s$ A H1 l; M2 dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4、从模块中拖入“停止”模块并进行设置,让机器人停下来。# |4 y# e3 k# ~+ N" O8 Q/ jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
5、在编写程序时,如果主程序中的某个模块不需要,可以单击选中该模块,按DEL键,删除该模块即可。, W9 p% }9 Y* v3 j. L$ J% |4 ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
板书:2、机器人的倒退。( `6 @& E8 w7 @( D3 l7 ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师:机器人前进或倒退,也就是电机的正转和反转,倒退时,可将电机设置成反转。; t0 b' r' C c! O0 y0 oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师演示如何让机器人倒退。(过程略)- ^; P, G7 L& p( h4 dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
小提示:" R% k4 r6 p% {3 l$ _8 t4 g" K" N! i2 gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
如果进入仿真测试效果与预期编写的目的不一样(如让机器人前进,测试结果是机器人倒退),则修改程序中的参数,重新测试,直到正确为止。 j1 @2 M- O& D* f5 _" Pبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
板书:3、机器人的转向。5 t! Q$ U- J, O0 C: Eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
请学生自学尝试。
7 V( K- m* V; S0 L(三)课堂练习:P13页 图1-22。& k3 [8 O4 w1 C' f$ ?! d* gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
(四)全课总结。& j* |5 }, A( d% v& M0 [9 S% v: c pبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4 t8 }2 `( \4 _" g# R 5 L* q4 a, N8 D9 o! R% uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
; w8 i3 z1 l) C3 T; y" w0 P' yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
课后反思:2 @4 _- j; ^1 T; _ O6 T6 vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
0 q7 n2 h7 P1 }9 v! y
1 x0 r0 E* D6 @8 c. j! B : D2 s% g, c& kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
, C6 S4 [' i, N/ t. j, gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
组长意见:; m; p+ [9 b% f0 T, jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
i$ Z2 r2 v2 b, @8 o; W # S: n, k& k3 p$ e4 Qبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
, k% e' F W+ p+ k* \; H* f$ ? + H- M! q- b5 M" mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
0 p5 v: Q; I* F
q- R7 P# S1 V. Z3 o第三周 课题:循环模块与执行器模块组合应用 一、教学目标:
4 N2 N# b% J% L1 d: Z+ _1、知识和技能目标:! ~3 ^9 U! ~. G7 C# Eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴了解简单的音乐知识。
- E8 D6 r7 J/ V, Q8 V; }" L5 n/ `⑵了解多次循环结构语句的使用方法。! V. M! ^: E- G Gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2、过程与方法目标:# j' s8 G" u) y$ u& z) n& t0 W. o( [4 Q: gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴学会使用“音乐”模块。
4 e2 J! z9 C9 O' |+ E( {) O1 h⑵学会使用“显示”模块。, `2 \1 ^) A6 Y! G) q Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑶编写具有多次循环结构的程序。/ A) `9 g' l& Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
二、 教学重、难点:
. i- Z3 P' V2 u' L1、教学重点:5 f3 f2 L% J X4 [* X" y9 P5 K, Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴学会使用“音乐”“显示”模块的使用。
# |$ ~; ?9 \) H# j⑵理解和使用多次循环结构编程。& u9 Z: M/ L. Dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2、教学难点:0 w( E4 q3 w4 n' ]7 B$ J4 a9 c# qبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴理解多次循环结构。
$ I8 U' R; q. ^" R⑵通过编程让机器人演奏自己喜爱的歌曲。" [/ k* T! P1 L$ {+ Aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
四、教学过程:
" B2 A% J; N5 D; q7 H(一)谈话导入:
7 ^: g( e6 v2 y/ p; O 上课我们学习了“机器人直行”,通过学习,使同学们了解了机器人前进和后退是由轮子带动的。今天,我们仍然不能离开“轮子”,因为本节课我们将学习新课:“机器人跳舞”。跳正多边形舞,它以循环走正多边形舞为方式进行的。
3 w$ Q, s. q$ b) R3 Y5 a(二)新课教学。8 @1 r" f! k; }( [3 O" ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
板书:1、机器人走四边形舞。
) e; J: l' |8 s( {) a/ O! b. l师演示带音乐的机器人跳正多边形舞。# o- W# Q" C& _- @: jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师演示机器人跳正五边形舞的路线图和程序流程图,分析。" F7 z u0 j9 | v, {5 R0 ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师请学生自主学习本知识点的内容。" O9 m4 |) E* s2 G' K0 d% Rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
①生自学,动手操作,师巡视,加强个别指导。& s$ F. e3 s3 B$ Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
②师小结并演示。% d: f t7 L! _! q' e9 Z. vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
小提示:: G1 ]6 N9 g) t/ h0 {1 kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
由于受到机器人的电池电压、场地等环境因素的影响,机器人可能走的不是正圆,但可以通过调整左右电机前进数值和延长的时间,尽量让机器人行走的路线接近正多边形。
0 X: ]# `$ i( t0 ?. F, ]③师对学生操作予以肯定,鼓励学生继续学下去。
j1 J" I/ l4 H9 G板书:2、循环走正多边形。
" Y2 x# J( G/ M5 B师:从“控制模块库”中拖入“多次循环”模块,设置“多次循环的次数”。7 w6 c+ W3 O9 J v2 J3 C( M, I! N9 mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
师演示操作步骤(过程略)
6 ~" Z9 R& F/ T! E) a小提示:
8 ]* m! d: [6 Q5 K* W& P& }- w“多次循环”模块的功能就是实现多次不停的循环,即多次执行同一程序,在本程序中,可让机器人多次循环走正多边形。
5 ] L( v s+ y- l3 ` D① 请学生动手操作,师巡视。9 K- v O% ?: ?$ b7 c( m1 gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
② 请完成的学生演示。
! X; T8 z2 B, c1 H③ 师生共同对学生的演示点评。( |% Q# w' J; a1 E8 V) H+ y5 Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
(三)课堂练习 P25页 试一试。+ s! B& y8 U7 O, y5 `بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
要求:①以分组合作的方式进行。
6 C& g) f9 A( d②测试机器人怎样边唱边画出图形。: \+ X. f2 e! l% h2 @+ r5 mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
③写出实验结果。4 X" p: w0 R {9 X+ G" o& \9 y" |بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
(五)全课总结。
- C6 h- ]0 |2 K* h: {$ @
+ r8 } f9 V4 P( `' F: r% g 2 {0 T* C9 n/ ~; c6 ?3 c( Mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
课后反思:
, y3 {" z- O: S7 j
* A/ x- W3 B9 Z, ^
8 q+ n- G" f, W, q/ j/ v & w# B* U! {5 w: D% [( Q# q5 kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
, g. I2 @6 l, n, N& [; s) mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
组长意见:
( w( h: t8 i7 A+ d' w% ^% a
' }9 j" @0 s$ [ x3 o( f) `, X6 J
' d* D( u& _' ^( Q' l4 l% T
4 | E2 s; D' R! {" O1 K " [5 P1 m; ]% [# p9 {بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
; C4 e6 s& f5 e; P
7 S$ e: s8 q" e: ~3 w4 u% w. S
* X$ O% C$ \+ q
$ |6 _/ `# O8 f- x+ V! N第四周 课题:子程序设计与机器人发音 一、教学目标:8 X' V" C6 A- e: i aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
这一节课我们将以“发音”模块为主,认识“子程序”模块,结合前三节课学到的相关内容,编出一套最新组合,让机器人演唱歌曲“小星星”。! R- u1 i' B+ P& y5 U7 Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
“小星星”歌曲简谱如下:
5 ]9 v+ k$ B' B- s, m: o2 f; G1 1 | 5 5 | 6 6 | 5 —— | 4 4 | 3 3 | 2 2 | 1 —— | 5 5 | 4 4 | 3 3 | 2 —— | 5 5 | 4 4 | 3 3 | 2 —— | 二、 教学重、难点:1 m8 i; g4 J8 a& `8 q: p$ ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴学会使用“音乐”“子程序”模块的使用。
* U1 a' f* O. b) B( L7 h V! ~⑵理解和使用多次循环结构编程。
5 K- _; G: ?, N, ^8 k三、教学过程:
- H$ K: s# ~: p8 H1.问题研究! e) l, Y) v0 Y; N" V8 r$ n4 @بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)要想用一个模块代替一首歌,我们就要引用“子程序”模块 。
4 u" o% @5 |, [' a) D( n2)第三句和第四句歌曲可以用一个循环结构来解决。8 H, h7 y; M) ]/ B+ Zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2.新建子程序: V' ]: |1 {4 l: ]8 a; Pبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
* n1 R! ^0 r! R+ q0 n5 p7 N4 X第一步:在“程序模块库”中选择“新建子程序”模块并打开。
% `6 S* Z' W; d第二步:在“新建子程序”对话框中,给新建的子程序命名为“小星星”。2 d0 X* [9 F, J/ W3 [0 ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:单击“确定”后进入子程序界面。* \% ^* ^0 k& a( K7 Zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
+ b' u) x/ f0 @1 R6 T; h/ F% gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:在子程序界面单击工具栏中的“主程序”图标,即可返回主程序界面。
' l: n: u7 ?/ a/ T9 ]第五步:把“小星星”模块拖到主程序编辑区,右击该模块,打开“主程序调用模块”对话框。' w1 F0 N6 |# v9 ~بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
O$ m1 V1 G5 O% \9 D" iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第六步:单击“编辑”按钮即可再次进入主程序编辑界面。
0 E+ P) S% X& U0 v# v3.在主程序中编辑歌曲0 _: z1 E3 H: O- x2 ^4 k5 ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:先编写“小星星”歌曲的第一句1 1 | 5 5 | 6 6 | 5 —— | , 把7个“发音”模块拖到主程序流程图编辑区,顺序连接 。
! c: j4 F0 z; Z第二步:按照“小星星”歌曲的音节顺序和音符的长短逐一修改7个“发音”模块中的参数 。5 {( F4 J/ c# \( E: T/ c- b2 C/ Uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
" n) I3 N& E5 v5 {% N2 U
: P; U6 r3 ?! t+ r% e' B ' l* B# M; X7 @" { o2 sبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
组长意见:
7 u7 s" \, I3 k) W. }6 P% }; F
( `, Q! p: W) i* x+ j) m
/ K% N1 y* d/ y0 T Y% N第五周 课题:忠诚的卫士——红外传感器的检测与条件 一、教学目标:9 k6 R4 i: A/ [; Xبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
这一节课我们将了解红外传感器的检测和使用法,以及选择结构程序的设计思路和方法。
% ~6 c! t5 P/ L3 @2 K% E二、 教学重、难点:$ @5 I+ z/ k3 j6 g! {0 Zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴了解红外传感器的检测和使用法。
8 c3 I" S( E2 z3 b/ d0 \⑵学会使用红外传感器的检测和使用法。# ^; k* U: ~' J% Wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
三、教学过程:
* ^ G3 R: M/ ]7 s5 L# r1. 问题研究——机器人如何识别环境障碍物, @6 b, E. g+ i) J4 `بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写机器人“视力检测”程序2 n" L& t+ N, V* e6 V; mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:计算机桌面双击启动“VJCI5仿真版”程序。: f$ b/ G8 Q7 f; G: p' u4 Rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:在“控制模块库”中选择“永远循环”模块,拖到“主程序”模块下面。
5 S# O- \! z9 M3 _8 o第三步:在“传感器模块库”中选择“红外测障”模块,放到“永远循环”模块当中 。
6 {$ f: E/ T2 \
& E4 [4 p. D6 n& I( X& @第四步:在“执行器模块库”中选择“显示”模块,与“红外测障”模块连接。* c; m6 g% A0 v% j: J& s! A9 ?1 v! `& Dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3 c H. f. j, S: U% {$ J9 w& C7 Z# V: Y0 Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:右击“显示”模块,打开“显示模块”对话框。! Y; r% f& o+ }بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第六步:在“显示信息”的第一行最后,选择“引用变量”,出现“变量百宝箱”对话框 。, U6 O$ h& r y3 y' [/ aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第七步:在“变量百宝箱”中选择“红外测障”模块。& L- b9 l# f1 t( [/ e/ _9 F# Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第八步:在“红外变量引用”窗口,单击第一栏“红外变量一”出现一把“钥匙” 。 : C. w0 Y r* m, |/ _$ m% T, d9 Kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第九步:单击“变量百宝箱”对话框的“确认”按钮 。
: b! j9 f, R0 O8 z5 @) S2 V: p第十步:单击“显示模块”对话框的“确认”按钮 。' r* K. c% o. i+ T# {بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)设计仿真环境/ Z7 V. V/ g8 i" T, lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:单击“仿真”按钮,进入仿真环境。
( `% N1 ^+ n8 m8 z0 @. U: n第二步:在环境编辑栏中选择实体——添加障碍物——圆形 。
2 I: U/ ^# X! Z: m1 s: o# W3)观察研究结果2 P1 y' t/ _9 Wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:让障碍物位于机器人的正前面方,观察结果。3 G1 B3 `; ]0 L8 aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:让障碍物位于机器人的左前面方,观察结果。4 l; V# t3 |* U! ~ Q% \بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:让障碍物位于机器人的右前面方,观察结果。) T, c/ q: C- D& H4 p9 F! t: ~بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:让机器人离障碍物远一点,观察结果。/ l, _% x0 U" q: I' lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4)研究结论
" q: k& O! h4 z: n4 h" n6 C- S机器人通过“红外测障”传感器识别周围环境有没有障碍物。" |7 u7 V* } Pبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
当机器人的正前方看见障碍物时,返回信息“4” 。1 h( k, h2 b5 q. J, s, `بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
当机器人的左前方看见障碍物时,返回信息“1” 。
8 ^+ o. N+ v- F8 }当机器人的右前方看见障碍物时,返回信息“2” 。
7 q. j6 }1 \! {0 N/ X当机器人在三个方向没看见障碍物时,返回信息“0” 。
( ~+ W: L: W, O0 {' w2.问题研究——如何让机器人“看”的远一点
5 W( H' z" {; J6 p; p4 a6 G4 n第一步:在仿真环境界面机器人初始参数设置区,单击“红外”按钮,在左侧栏中出现“红外”探测半径,将红外探测半径调整为80 。
! L X( a+ O1 g8 `% V7 k第二步:再把机器人放入仿真环境中检测“视力”。) z1 \ K) j/ o- v3 S, iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
结论:8 f: |; H& n f0 Wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人的“视力”在一定范围内时可调的。
, d+ ~/ a+ [' ]4 ]0 p4 V/ @5 G3.问题研究——让机器人看到障碍物时发出报警
# v5 t, W) r( l: q3 B) ]1)编写红外报警程序6 x0 g& K4 }8 U$ K. s0 ~1 oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:打开红外检测程序,右击“红外测障”模块,弹出一个“红外测障模块”对话框。
" e& y. k: U: A) n' U第二步;单击“检测完成后,进行条件判断”,弹出新对话框。: ?, N& E* f! g1 ]) l8 ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:打开条件判断表达式右侧“前”的下拉菜单,选择“无” 。
: K+ p" \: V8 @; o第四步:单击“确定”,主程序流程图变成“带判断功能”模块。
8 n( ]- Q3 _2 `9 O第五步:在执行器模块库中选择“发音”模块,连接。红外报警程序完成。 4 j2 f5 t& ?( b# ^/ z3 |) gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)观察研究现象
( T! M+ O, k. K8 H第一步:进入设置障碍物的仿真环境。$ n' \9 p) Z1 c4 |: @% E' Uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:把机器人放在可以看到的障碍物的相应位置。
' D: z4 i3 m7 S: S% J8 k观察结果:
s/ M. M9 j6 _当机器人“看到”障碍物时,会发出“ 嘀 , 嘀 ”的声音 。; A7 r( P% g) W: z+ q! nبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
如果没有障碍物,机器人不发音。
) D0 {& R l& a' g! S9 R# N: ^ 1 q" Y( g) B5 Y& U4 ~! j; \ c, [+ ]- qبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
: h' E1 [3 |9 ?# C6 bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
0 H" H6 O; `- zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
组长意见:
: C: o. n* O1 G ! W. i# U. |7 @; s" V1 rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
/ U( h7 j7 a! K1 i
( t v( z& S+ ]4 t( I7 J: z3 j. o 2 M. }0 c' a' oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
% O$ B7 s+ n, y' |6 rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
8 k4 Z3 h+ k4 A5 R4 y% X4 O% z. z
0 A1 @& a7 P. c! n$ w & k8 B% j' V9 l- I& |9 d- yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
' Q( y4 x! w6 w. Y+ j! B; t/ J3 Gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
5 B- u. ~1 K/ d1 { @بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
. I& K. H# L0 t" |بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
* p6 U$ G# ?' a3 \# O6 Z! e. f
# [8 u# q/ y' p( h- f8 b* o$ V# m! x. P( m ) N- s7 M/ D$ M( Z0 Sبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
* ?7 ?7 E1 T. @. R+ q# T bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4 `. y; B2 N% G6 }6 ^" n5 ?بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
" k6 J8 F: M' f/ h 7 @ |) Q" Z- G% j- s, w# e" nبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
* l( T: @4 p1 {* B, _' W第六周 课题:红外传感器的应用与避障运动 一、教学目标:" j2 B9 U$ u5 @1 Aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人的“眼睛”不仅能“看到”障碍物,还能调节“视觉”距离。6 N( f6 q7 ?) ]" ?بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
这一节课,我们就让机器人在运动过程中,自己“躲避”障碍物,了解“条件判断”的功能与作用 。 / S# c2 K9 G! l( C) ~بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
二、 教学重、难点:6 l& o c4 P) q$ Hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴了解红外传感器的应用与避障运动。
# y' [" c' h- \, {8 y9 u5 \) X⑵学会使用红外传感器的应用与避障运动法。9 G3 p2 g+ F ]5 z' P0 ? g# G8 ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
三、教学过程:
5 P H) n- i/ k& W1. 问题研究——让机器人再前进中遇到障碍物时停下来2 F- f! Z# m+ lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写遇见障碍物停止的程序
. t' x: B+ S9 k* Q第一步:计算机桌面双击启动“VJCI5仿真版”程序。" P9 @- S( i. l5 M& C! dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:打开上节课保存的红外报警程序 。
% j& v) x" D: g6 D1 z第三步:右击“红外测障”模块,打开“红外测障模块”对话框。 。
/ \ A5 g9 h5 @$ E/ }( S( [第四步:把“启动电机”模块与“设置眼睛”模块连接 。
# T2 Z4 u) I" i( H: u2 L0 w第五步:把“停止电机”模块与“发音”模块连接 。9 h. J( q2 _% aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)设计仿真环境& h5 [% u: M, _( @! [بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:单击“仿真”按钮,进入仿真环境。& C4 m1 {6 v6 Xبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:在环境编辑栏中选择实体——添加障碍物——矩形 。 ! @% i4 j4 t. \; o- H7 oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:调整矩形障碍物的长为200,宽为15 。) h- Z0 B k2 K7 ]( z* ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:把障碍物移到“眼睛”和“显示屏”窗口下 。
( X$ R, ~8 o9 g9 f3)观察机器人的运动2 w( t- V, B' _0 d Y* y8 F4 Zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:单击“运动”按钮。3 f4 u- L: e c5 dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:把机器人放在下面正对障碍物。
1 h; C5 _; c% {0 I第三步:释放机器人,观察运动。; Q* ~* @ ]% e4 k' M) mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4)研究结论
m, D9 Y1 f! l. h机器人没有“看到”障碍物时,一直往前走 。
& r/ P6 d; t9 m" d# P) B6 z当机器人遇到障碍物时,停下来发出“警报声” 。
0 w1 [- c+ Y4 F0 J) u }2 b! G! l2.问题研究——让机器人在运动中避开障碍物自主运动
# Z2 C! I+ B: |6 N% W# K8 T1)编写程序0 w3 v; j, M! s) `, Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:打开主程序。5 h( ?- G1 n! ?& O# Yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:把“发音”和“停止电机”模块去掉,拉近“垃圾桶”。- q4 O; g. x2 vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:添加一个“红外测障”模块。% D+ U+ q5 z% w4 b+ p) kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:鼠标右击新添加的“红外测障“模块 ,打开“红外测障模块”对话框。$ _# d. }' D2 [6 z4 g+ Y" Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:单击“检测完成后,进行条件判断”,打开“条件判断”窗口 。
' i3 }: c' s' O& P, V( B第六步:选择条件判断值“左” 。' I# r, M8 j. M- E: {بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第七步:单击“确定”按钮,新添加“红外测障”模块后的主程序 。
3 G# ^2 O7 N2 V- c' Z6 T+ B7 W3 s第八步:把“执行器模块库”中的“转向”模块拖到第二个“红外测障”模块“是”的下面 。& g& k) I' n$ U: [$ ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第九步:调整转向模块参数,右转速度为100,时间为0.1秒。
) j: x$ J! D/ g1 j4 q `/ F第十步:再添加一个“红外测障”模块 。
9 y( Z4 Y! Q+ @8 Y2 x; o+ [0 O第十一步: 重复上述步4,5 。选择条件判断值“右” 。
! X0 p' ^; c8 S; \第十二步:单击“确定”按钮 。
* A, f9 c M* Y- z$ B第十三步:在第三个“红外测障”模块“是”的下面添加“转向”模块。- W" B0 H7 P5 B# t* m' a& Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十四步:调整“转向”模块参数,左转速度为-100 ,时间为0.1秒 。 e$ ]2 p' }+ `9 ^& R$ e& Rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十五步:在第三个“红外测障”模块“否”的下面添加“直行”模块
+ F8 q# ]) [+ p- r& P第十六步:调整“直行”模块参数,后退速度为-100,时间为0.2秒 。
+ S1 J& d# L | e9 k1 Q0 j O第十七步:在第三个“红外测障”模块“否”的下面添加“转向”模块下,在连接一个“转向”模块,到此全部程序完成。
& j# x# Z; c% l4 w f8 T2)观察机器人运动
' G3 P1 }, L8 e& G4 J第一步:单击“运行”,把机器人拖入场地中。( P. H+ u# o5 Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:释放机器人,观察运动。. o; f" n( _9 i5 O" U- X/ W$ K" Mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)研究结论
* s) M- u0 I4 Y( |! B( C机器人在没有“看到”障碍物是,一直往前走。
6 Z; C3 ]! K- p% g/ D当机器人的正前方遇到障碍物时,小后退再右转 。
9 \9 g0 e, V* e9 c9 l! N当机器人的左前方遇到障碍物时,会向右转 。+ Y( x5 J4 ^" P, P `+ zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
当机器人的右前方遇到障碍物时,回望左转。0 F+ F. \9 w' [! eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
' |8 j& x' q1 M0 {& D' fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4 R# m& r" v( L# _组长意见:
+ T p( C9 J' F
( [1 x8 T/ f/ y! d* z( b9 {3 j% A 7 Q y5 c+ O1 b+ ?# hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2 P- j0 C7 G) h& C& y9 ?' ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第七周 课题:亮度传感器的检测与设置 一、教学目标:
! D$ Q8 [8 P9 u; m* t4 D. @% v7 x机器人的“眼睛”不仅能“看到”障碍物,还能看到亮光 。+ c9 s1 t- C4 F1 W; V2 Uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
这一节课,我们就让新伙伴“睁开”眼睛“看太阳” 。 9 Z0 [* C- M! _' j% j% S/ hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
二、 教学重、难点:& ]/ M6 T" @5 h' }$ ~! [بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴了解亮度传感器的检测和使用法。
, ^- ^* ^6 Y. h4 W( O) U0 Y/ f⑵学会使用亮度传感器的检测和使用法。+ q$ Z/ E! M9 W- M& h% D* aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
三、教学过程:) V# p& |* l1 j8 r3 `7 s y# b eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1. 问题研究——机器人的眼睛能看到“亮光”吗?$ x8 s! ^) P1 t3 v" ~بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写亮度检测程序
: M# N c$ l& _" i第一步:计算机桌面双击启动“VJCI5仿真版”程序。
$ r5 i7 k) U1 L第二步:编写亮度检测程序 。8 v7 o) g- b2 |) Z2 @& o; Iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:打开“亮度检测模块”对话框,在“方式”栏中选择“平均” 。
- G9 R' o8 O. b& T4 A2)设计仿真环境
) X6 V, t: n1 A" T( y+ F0 d第一步:单击“仿真”按钮,进入仿真环境。- ~: |: O' R8 ?+ x( eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:在环境编辑栏中选择光源——添加,把鼠标放在场地中间位置点一下,在场地中间即刻出现光源 。 ( G' G3 ~9 a' T) X" jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:把机器人放在光源下面 。$ R% V6 [" \/ vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)观察机器人进行亮光检测) `7 ]/ U0 r/ \بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:当机器人在光源以外的地方,检测到的数值为225 , 。
* V- q5 Y- J( k' ]4 ]8 c6 x" C( n第二步:把机器人往光源靠近,在进入光源范围内时检测到的光值为241 。
! d% e+ M; _$ H( I7 q第三步:在往前移动,检测到的光值为151 。
% b9 g) C8 V6 x% L- c$ R# k8 b+ u( Q第四步:把机器人放在光源跟前,检测到的光值为91 。- _) J% G$ v; Rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2.问题研究——机器人可以像闹钟一样吗?! u9 ~& m: b. i3 t- U2 Zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写机器人“闹钟”程序
4 i1 ?9 |1 b3 o V o: }0 m第一步:打开亮度检测程序。 o$ @; |* \6 {+ }' u& d4 g6 } Dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:右击“亮度检测”模块,弹出“亮度检测模块”对话框。
, h( u+ E2 N9 f8 l" C' t! R第三步:单击“亮度检测模块”对话框中的“检测完成后,进行条件判断”,弹出新对话框。
1 x5 a- N8 y, k! z; Y第四步:修改条件判断值为“《200”。8 N5 Q: o1 T8 A* S$ C! Uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:单击“确定”, 程序流程图变为带判断功能模块 。
5 y" n) m, P! V5 y7 C8 {; R4 i! Y第六步:把“发音”模块连接 。
$ T& k8 x2 U: N- P2)观察现象 5 B! ~/ o) t1 A' j+ s& j: H4 rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:进入仿真环境。: ^9 m1 ]1 B! a/ \' S& Eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:添加光源,设置光源参数。光源的参数可以自己设定。
9 Q0 h" ~) |) H) a第三步:把机器人放在距离光源相应的位置上,即可发出“嘀嘀嘀”的声音。2 t4 A" R! Q- Z# S/ r- ~بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)研究结果
4 W/ l* ]' U, D7 f! }机器人在没有“看到”亮光时,能发出“嘀嘀嘀”的声音。
+ ^& u& y {4 D如果环境光线不足,或者比较弱的时候,机器人不会发音。
$ I ]8 y" i1 m. h0 t$ b
* `2 G9 G2 v4 m7 Q) |* ]4 [$ G
3 ]2 t4 `9 Z& X' T: j; V% l( K" g; o组长意见:/ h# Z& C j( D) uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
( \5 M0 Y4 p/ Q" Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2 o1 o, W7 Y- q0 {- iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
. j) x) T+ `: N uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
6 L0 v: ]) w. `! z7 J9 H! ]بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3 e9 T/ N) m- o' f 9 W9 R0 t# l! o2 m2 J' J+ kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1 w: ^" P0 m7 e6 h6 m" lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
; {7 t5 b$ S+ H; I6 E1 |3 f* vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
9 S+ S+ F8 o! ~. Q 9 R: k0 W8 L: Vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
0 T5 W" `: ]3 w! ~( o( v & K% r7 \# y+ C6 ]* Yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
, N* G; {6 q3 f; [8 y. |بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
: p, P- w# D4 C9 O1 ~2 \+ @بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
+ U3 P' o/ T9 j+ A
* m1 i4 K# l% }5 p @( e y : s) M% e( n* j1 u6 J& R0 _بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
8 B0 L0 g0 s8 C' Z2 R
/ x$ Y9 a6 z7 |) l1 F# W. e
8 O% |6 F( L3 O2 v: B
: b; t8 @0 U h# x' L第八周 课题:亮度传感器的应用与追光运动 一、教学目标:
1 X* z% i" i( v* z! f6 N这一节课,我们试着用机器得两只眼睛寻找“火源”并靠近“火源” 。
. r3 X3 L# M N. w6 [, h; c二、 教学重、难点:
2 ?: W1 B- g8 ~ R& \6 b" e6 C⑴了解亮度传感器的应用。1 d9 r% j) D2 p8 A% m3 Iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑵学会使用亮度传感器的追光运动。0 W# X) A; u! Q% B2 o Sبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
三、教学过程:0 t5 U: _7 M1 G `; h: j) m5 C# Eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1. 问题研究——如何让机器人的左右眼睛分别检测环境光线
1 W, \$ e( A6 B$ k- }; V1)编写左右亮度检测程序
0 ]: }' K* m# _, N( A- {第一步:计算机桌面双击启动“VJCI5仿真版”程序。
4 |; s1 W& N! G5 v0 Y) f( s& n& O第二步:打开亮度检测程序 。 1 h- u; U/ A6 g5 ]8 p$ aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:再添加一个“亮度检测”模块
* P1 D/ C% s0 y6 f2 [第四步:设置第一个“亮度检测模块”参数 。
7 L q% Y9 r# V1 k; u; H第五步:设置第二个“亮度检测模块”参数。0 E8 F5 L% c/ F8 X1 w* Z" Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第六步:打开“显示”模块。& l6 u( n+ `/ {* c4 P! a$ Eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第七步:单击第一行“引用变量”,打开“变量百宝箱”对话框。* R3 W* H* [# w: N+ V+ Y) vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第八步:单击“亮度”,选择“亮度变量一”6 r% X% S9 J- P: C" r2 L. Hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第九步:单击“确定”按钮,返回“显示模块”对话框。3 t- j7 s' x& Q) G- c+ nبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十步:在“显示模块”中,单击第二行“应用变量”,再次打开“变量百宝箱”对话框。
. O ]* Q8 U. Y第十一步:选择“亮度”,选择“亮度变量二”. v: o/ B+ L5 k: g) p3 S& s; c: D' x* m$ Eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十二步:单击“确认”按钮,回到“显示模块”8 M- K" G( r S: Bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)进入仿真环境观察检测情况
- O# ] v5 C: ^- y( F第一步:单击“仿真”按钮,进入仿真环境。
2 H' ~3 t3 r) |第二步:设置光源数据。半径设置为180,渐变值设置为30 。 N# U7 B; U& V6 {5 Kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:把机器人放入场地中,左侧显示为225,右侧显示为196 。
* H! \" v" j1 W- f) v5 {检测结果. `% a9 @8 j9 {5 _, e9 Iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人的左右两只眼睛可以分别“看到”环境光线。, [: A1 S) i* U% uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
两只眼睛识别“亮度”的数值,决定了机器人距离环境“火源”的距离。; p) ?8 r* ]; U$ K0 u. B" w2 @/ rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2.问题研究2——能否让机器人像飞蛾一样靠近火源
$ l- e; u* ~ g5 U7 V1)编写机器人“扑火”程序
0 @# {: G7 y2 U9 f第一步:打开左右亮度检测程序。
! @' w. n* Y& C) G7 E9 n) |第二步: 在“控制模块库”中,选择“条件判断”模块,连接到“显示”模块下面。
& S$ y+ W$ k& v; A# ?4 [5 H# Z第三步:右击“条件判断”模块,打开“条件判断”对话框。4 h: V+ ?3 H! l3 d9 G' a- Oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:单击条件判断式中的“整型变量一”,弹出“变量百宝箱”对话框。2 ^9 b# E* G) c$ o# Bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:在“变量百宝箱”对话框中选择“亮度”传感器。
. o; f5 w; ]5 V% Y3 ]- n第六步:单击“确认”按钮,返回“条件判断模块”对话框,将“条件判断式”中间的“关系运算符”设为“<”,条件判断式右侧设置为“10”。+ o/ P! T/ `9 K' n, Tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第七步:“停止电机”模块放在条件判断式成立的左侧。
, w0 }) u& ~9 I第八步:再添加一个“条件判断”模块,放在第一个“条件判断”模块右侧“否”的下面。' |' \! M* T0 v' |6 A b- Z1 oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第九步:打开第二个“条件判断模块”对话框,左侧设置为“亮度变量二”。% \ t" s) \& p9 Z Tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十步:关系运算符设置为“<”。! `5 S4 A( X: A- {0 _7 I) [بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十一步:右侧设置为“10”! V* j+ ]* @6 iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十二步:单击“确定”按钮返回主程序,添加一个“停止电机”模块,连接在第二个“条件判断”模块“是”的一侧。
/ K; D& j4 l3 x G) N第十三步:在第二个“条件判断”模块“否”的下面在添加一个“条件判断”模块。
. m! i* l# C) u4 q# A第十四步:打开第三个“条件判断模块”,左侧设置为“亮度变量一”。
' o3 D+ K- d4 j' {/ B; i第十五步:把关系运算符设置为“<”。& _5 r3 m2 u$ ]3 z% L/ J8 mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十六步:单击“引用变量”,在“变量百宝箱”中选择“亮度变量二”,“确认”返回“条件判断模块”对话框。
+ D C0 y+ j6 ~第十七步:如果“光源”在左侧,机器人就往左侧运动,添加“启动电机”模块。/ ?/ t1 ~" W& o6 U, B2 _) Z, Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十八步:设置机器人“左行”电机参数,左电机功率为3,右电机功率为6.
9 ^! H; E; S9 u$ {+ W% x第十九步:如果“光源”不在左侧,就在右侧,再添加一个“启动电机”模块连接在第三个“条件判断”式“否”的下面。3 l( N4 g& T/ e. C( hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二十步:设置机器人“右行”电机参数,左电机功率为6,右电机功率为3.% `+ p* h! m! }' M9 J, a4 e' {! Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)研究结果
- k2 g* o; A& l: Z' O机器人真的可以自己靠近火源,就像飞蛾一样。但是它不会灭自己,而是在一定范围内停下来。- }- m. {" m1 Gبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
组长意见:9 T& s0 u6 e8 f1 J0 a) Bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第九周 课题:碰撞传感器的检测与条件控制 一、教学目标:
: b$ X- a) c# _ }0 o) Y这一节课,我们将了解碰撞传感器的检测和使用方法,掌握利用碰撞传感器的“触碰”特点,让机器人实现“自主”运动控制 。 1 W/ C5 K2 T& ^/ h3 y3 j. aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
二、 教学重、难点:/ u8 G$ k, Z/ `, l* Tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴了解碰撞传感器的检测和使用方法。2 p9 c' a6 c7 B m$ {- Hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑵掌握利用碰撞传感器的“触碰”特点,让机器人实现“自主”运动控制。9 [% c9 G% _4 D( t* | V2 Qبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
三、教学过程:. f* a* m; P9 v; z6 }بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1. 问题研究——机器人怎么样感知身边物体的存在
* F0 c- u6 t S; H p3 K! _ M/ U1 t1)编写机器人“触觉检测”程序8 T0 Q: o% q3 b: |, fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:进入流程图编辑区,顺序选择“永远循环”,“启动电机”,“碰撞检测”,“显示”,“结束”模块等。7 {! C+ ?' t" a3 n2 \2 K* S9 F! rبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:设置“启动电机模块”参数,左右电机功率设置为60 。! T- K5 g, Q4 N; r Kبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:打开“显示模块”对话框,单击“引用变量”。
- ?- ]6 _3 |- w" c7 z第四步:在“变量百宝箱”对话框中选择“碰撞”传感器,选择“碰撞变量一”。! t/ K$ B, E, Jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:“确认”后,返回“显示模块”对话框。
5 K& I8 D9 N* l' p& C4 f( x, z, e. k2)设置仿真环境进行检测4 r( h9 ~& \: `" u" o) y$ L* zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:进入仿真环境。 |7 c' M! w+ Lبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:添加障碍物,圆形,矩形都可以,大小自己设置。
u; y$ Q; `5 n- d. g8 M& N" L3 n第三步:把机器人拖入场地,观察机器人的运动情况和显示结果。, _5 k" c a# l; r3 Iبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)研究结论( o2 v6 R2 b# p; c0 z1 L. S# h$ Wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人的“触觉”碰到障碍物,会有“反应” 。
) q- J7 V1 C' U3 F6 a- L# g% _当机器人前方碰到障碍物时,返回的信息时“3”。1 Q0 c8 x6 L- V2 \! h, _/ zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
当机器人后方碰到障碍物时,返回的信息时“12”。2 X" T0 q& V: |! Y, r/ Mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
如果机器人没有遇到碰撞,返回的信息时“0”。
8 C {# r' }) x4 ?& K% J9 J9 k( ~, l2.问题研究——前方遇到碰撞时如何停下来! t8 g6 X" }) m1 ~$ Bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写前方遇到碰撞停下来的程序
. R4 W' T! x1 V! _第一步:进入流程图编辑区。
1 Q& {* G& X$ W第二步:在“程序模块库”中选择“新建的子程序”模块。/ }4 t; O8 D1 C3 @% Uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:在“新建子程序”窗口中,给新建的子程序起个名。! J/ R) z. l; k7 ^$ tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:“确认”后直接进入子程序编辑界面。, F6 E- Q: ~8 j2 L5 y* _ zبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第五步:先把“碰撞检测”模块连接上。 @2 T2 B% P6 y+ g; T3 Yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第六步:右击“碰撞检测”模块,打开“碰撞检测模块”对话框。
* Y+ {& e' _) k9 M5 O3 A% R; s8 D- k第六步:单击“检测完成后,进行条件判断”,打开“碰撞检测模块”。" Y* f+ L1 ~4 H; }/ Sبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第八步:在“方向设置”复选框中选择“左前”和“右前”。
9 ~4 T$ w9 a8 u0 K- r3 m0 g第九步:单击“确定”按钮,返回子程序编辑界面。
1 \/ R: G" u% |; q( h第十步:把“停电机电”模块连接在添加成立“是”的下面。
$ @' e( v- r' d3 d* l% K第十一步:把“启动电机”模块连接在条件不成立“否”的下面。 + f6 N' d' |/ r3 p' Q9 @) fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十二步:设置启动电机参数为60。
; I0 \. ^# `; ~, m4 ]* g: n& s第十三步:单击“确定”按钮,返回子程序编辑区。在“子程序模块库”中选择“子程序返回”模块,连接在主程序。1 X* V: L) W/ N0 \7 sبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十四步:单击工具栏中的主程序图标,返回主程序。% @% N; n5 V0 w( J1 mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第十五步:把主程序“前碰停”模块放在“永远循环”模块中。
5 s) ~: C. f( X7 F0 B- L3 y! z2)研究结论:
3 B- P: ?5 s6 \" x/ j机器人在没有碰到障碍物是一直往前走,当碰到障碍物时机器人停了下来。
) Y+ s1 j+ C w) _* f
- a4 Y9 l4 l6 F8 c! D
0 Z0 V) K5 ^4 ?2 C$ w) c# S: L! \2 t组长意见:
4 Z# Y- o3 a1 o$ U5 e" J1 y0 Z# @ % _9 w+ c3 l Y2 c6 n5 N/ F- Fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
( R! t" r: Q5 J4 N7 f& _8 y. t # Z% C- g; Z$ b6 ?! |بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
! \- Z9 i7 R$ c) ~0 o ( B/ M: n+ U) I3 z+ F' Cبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1 R, M- ^4 N' q1 ?بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
/ Z4 _ b2 |/ Dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2 E9 m0 m: w( u6 F 3 V& ?, [8 d' u6 R/ ?% [+ z; e" q: Oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
+ t# k, V% b6 g3 C6 ^9 S4 M8 r
3 Y' k3 V6 l% J: P Z# }- E! k 8 ^2 X* j. v6 p% G8 eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
( N0 ?" ]5 v; H8 ^% N5 }/ C) Z
}0 C* B. m9 t/ Y" L
, \! x0 N# d/ k第十周 课题:地面传感器的检测与应用 一、教学目标:8 h; v# n4 }! E+ F" C! Yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
这一节课,我们将了解机器人的地面传感器,并掌握使用方法。
/ i& n6 w1 R3 n, W* m" Y( k/ v/ F二、 教学重、难点:, b! B' D& q- w) h$ R: Z* dبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
⑴了解机器人的地面传感器。
0 e$ U( q5 c, i. l; L⑵掌握机器人的地面传感器使用方法。" }$ F2 B! I" W- a, t% A* Wبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
三、教学过程:& @. C Z; a: L) c1 w" [% e8 Vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1. 问题研究——机器人如何按规定路线行走4 A" D- H. R g# bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写地面灰度检测程序& E( n9 n& t* R7 A* Y" Tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
在流程图编辑区,编写地面灰度检测程序,设置显示参数。
* Z9 p' I, {: |) [* q0 E3 K8 w- e2)进入仿真环境检测
" N5 H" G- p/ @- L3 v第一步:进入仿真环境,在文件栏中选择“加载”,打开“选择环境”对话框,选择“灰度检测场地”文件。
- }( \; N. K, U9 z第二步:单击“进入环境”,出现地面灰度检测场地。
4 t$ P: j; G2 R. r* u4 m2 `第三步:把机器人放入“地面灰度检测场地”进行检测。
6 t1 `& x& k9 o4 K4 }3)研究结论* A/ t ]" A+ n+ t$ T" i& U( N* _6 fبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人通过地面传感器可以简单识别不同“颜色”和灰度的地面。
: u8 N5 [6 W5 m2 `" @% ^. h- g2.问题研究——利用机器人的地面传感器制作“丢手绢”游戏+ a4 y0 T9 W6 N. X q& l8 ^بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
1)编写让机器人走“圈”的程序
8 A2 g2 R6 I( e6 l3 ^进入流程图编辑区,编写程序。" @0 B7 |9 i7 C& A. ?' _ W9 ~بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
2)进入仿真环境场地
, b9 v' F; J7 ?/ N第一步:进入仿真环境,在机器人初始初始设置一栏,单击“显示”——“不显示”。单击“保留原”——“不保留原”。
" h/ `: M Y( ], ^第二步:把机器人放在X=100,Y=120的点上。2 N, s9 k( J7 W$ Z& W2 bبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
3)制作场地
) y1 ?& w$ P% f; {! F7 o% F- O第一步:在仿真环境编辑区选择“实体”——“添加带图”——“圆形”。7 Y, j# N0 B' a) b" P2 Pبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第二步:设置“实体圆直径”为60。6 l+ ]2 x7 V% f( Vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第三步:设置颜色“红色”。; w# Z& k( x* Oبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第四步:参照10.8所示的颜色板。
, x% U) N9 F% e第五步:保存彩色连环场地
, |. ]% L+ t' t ~7 ?4)观察实验+ T1 b6 { D! Y9 j( eبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
把机器人放在白色圆形位置上观察机器人的运动。2 y! O* M( |! uبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人一定要在每个圆环的上面经过。0 v; \/ v: v$ f8 X' K8 aبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
5)完成“丢手绢”游戏程序# P0 x3 c+ l$ L/ F$ ^0 ~; n: Mبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
第一步:返回流程图编辑区,编写程序
. Y) Z' i b& [+ V: K+ M, y, J9 Z/ t第二步:设置参数。5 X2 y! l4 u' N! m% H( r( nبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
6)实验程序
) X4 O- K( J" s3 }第一步:进入仿真环境,加载“彩连环”场地。
) C9 @: j$ Z8 C第二步:把机器人放在“白色”起点,开始运行。
$ J1 K5 J* a T7)研究结论:7 v; U2 v' M0 J G# h4 h, o: Hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
机器人利用地面传感器,能够具备识别地面标志的本领,由此可以制作“丢手绢”游戏。6 R6 O& L. z1 z6 _بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
4 @ @7 m% `8 f( D) f/ xبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
# U# t4 [1 B* ] P3 G# O/ j9 ~) x9 r# u+ tبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
组长意见:$ \, ?% o, U0 B/ yبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
6 c. I/ R9 e9 q% G0 g" Jبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
: P5 r- i( N4 ], C hبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
+ u$ Y1 x9 j& ? W- G $ y3 J# a; K6 {: A$ f0 j3 B: xبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
' L: r8 U; V j $ Y1 |1 a: i/ E& }: U! {7 R4 _بۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
7 Z. R4 v4 i! f( m; Vبۇ مەزمۇنلار روھلان مۇنبىرىدىن كۆچۈرۈلگەن()
( I( R# r# O9 [1 e2 g, ]
5 [5 z0 V# w' [' E! s3 U. \7 B, s
3 T+ `% A/ ]8 T" K
% K5 f5 ]# y2 G3 S7 l. h
; B# o x- t3 `. f4 u k; b
9 Q( n- H' o! f+ k8 Z; g, ^ ]6 @( k
+ H) j' A) l' `/ N) g
& J: O f! A5 k' x* V7 \7 I6 ^
W, V- K, u" ?! A' _
$ G, l- X/ Y( M8 @. ~ |