首页 理论教育 EV3主控器上的显示与LED灯编程技巧

EV3主控器上的显示与LED灯编程技巧

时间:2026-01-23 理论教育 Jonker 版权反馈
【摘要】:显示圆形drawCircle;(x,y)是圆心坐标,r为圆的半径,单位为像素。例如:drawLine;drawCircle;LED灯指的是EV3主控器上可以闪烁的指示灯,通过编程可以让指示灯闪现不同的颜色。

1.显示一段文本

displayTextLine(LineNumber,“语句”);

lineNumber表示是要将语句显示在第几行;这里要显示的语句属于字符串,所以要用双引号括起来。

例如:在屏幕第一行显示:What’s your name?

2.显示参数数值

displayTextLine(Linenumber,“%d”,value)

%d是格式说明符号,在输入输出时,对不同类型的数据(如int,float,char等)要使用不同的格式说明:

%d,用来输出十进制整数。

%f,用来输出实数(包括单、双精度),以小数形式输出。

%c,用来输出一个字符。

%s,用来输出一个字符串。

Value是参数数值。

例如机器人向后倒退,同时在屏幕的第三行将超声波检测到的距离显示出来。

3.显示图形

(1)显示直线

drawLine(x1,y1,x2,y2);

x1,y1)为起点坐标,(x2,y2)为终点坐标,通过这两点连成一条线段。(https://www.xing528.com)

(2)显示圆形

drawCircle(xyr);

xy)是圆心坐标,r为圆的半径,单位为像素。

试着让屏幕显示一些其他图形,例如画一副眼镜,画一个糖葫芦……

例如:

drawLine(20,20,30,30);

drawCircle(20,20,10);

LED灯指的是EV3主控器上可以闪烁的指示灯,通过编程可以让指示灯闪现不同的颜色。

LED灯语句:

setLEDColor(ledColor)

可选方式分为常亮、闪烁和脉搏式闪烁。颜色可选红、橘、绿三种颜色。

ledRed(长亮)

ledRedFlash(闪烁)

ledRedPulse(脉搏式闪烁)

试着使用LED灯模拟交通灯,要求时间合理,加入闪烁。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈