这个很简单的呀?如果有导师的话应该会悔穗知道的吧?
先用光电传感器检测光值,把黑白光值相加并除以二得到光值的平均数。
通过上一步可以知道,小于平均数的为黑线(暗),反之则为白。
在这里请问是单光电走线还是双光电走线:
单光电走线:(依情况)确定光电是在黑线左右,这里默认为在黑线左(错了告诉我,避免干扰。)
所以可以得出检到白向左,检到黑线向右(放在右则反之)检到黑线时向右的力量要大一点,(电机游谈功率差大)而回去的时候力量要小一点。
具体方神前碰法:无限循环,光电传感器开关,小于为向右,大于向左,用无限制(有兴趣可以增加检测光值)
2.双光电走线(这个是我最喜欢用的,可是比赛一般用不着,又占用接口):
这个的好处有很多,但程序不一定比前一个复杂。也就是左面看到黑线向右右面看到黑线向左。但一般用不着,如果需要的话可以追问。
注意:这里的走线是独立程序,不要和其他程序混在一起。
还有不明白的地方我会截图的.
希望可以帮到你,有不会的可以问我.
你好呀,可以参考升则以下步骤来完成乐高EV3推土机的建造:
1、准备好所需的乐高积木,包括EV3主机板、拨杆、马达、滑轮、齿轮等。
2、根升笑孙据给出的图示,利用积木组装推土机的底盘。
3、将拨杆和马达安装到底盘上,吵链使拨杆能够推动滑轮旋转。
4、将齿轮安装到底盘上,使马达通过齿轮从而增加力量,从而推动滑轮旋转更快。
5、将EV3主机板安装在底盘上,并连接到其他组件。
6、使用EV3软件编程,完成推土机的控制程序。
首先你到这里下载中文版软件支持https://education.lego.com/zh-cn/downloads/mindstorms-ev3
其次,打开软件。乐高ev3是图形编程码者袭,给孩子用的,基本上你按照可视化的就可以编程了。
说白了就是预先布置好指令,然后就是与遥控指令配合。
第三,测试,如果测试有问题,你就重新修正一下就可以了。
ps
:第四,高级。如果你本身懂一些机械语言,像我这种机械工迟兄程师的,你就可以制作更复杂的工程师。一般用C吧,教程比较多。
其他很细节就不赘述嫌世了,因为编程那些代码估计你也没兴趣看。
如果想实现远程 *** 作,你还可以与服务器云端链接,实现远程 *** 控,很好玩。
不过专业玩家这就有点小儿科了,
祝你成功
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)