【教程】续更EV3编程模块
ev3吧
全部回复
仅看楼主
level 7
微酸珍爱 楼主
前面的在:
https://tieba.baidu.com/p/3948078178?pid=73668818643&cid=105971986906#105971986906
可惜并不是本人写的,但看这么一个好帖沉了也可惜了
镇楼
图就这个了,不好看别怪我,真想不出来了
2017年05月05日 09点05分 1
level 7
微酸珍爱 楼主
【高级系列】
22、文件读写
简介:将各种信息储存在EV3中,可在下次打开该程序时读取。
读取-文本
以文本形式读取文件
读取-数字
以数字形式读取文件
注:如果以数字形式读取文字即会报错并退出程序;
如果还没有创建文件就进行读取也会报错。
写入
写入文件,如果没有该文件,将创建该文件
删除
删除指定文件
注:如没有该文件即会报错(有没有不知道,因为我是一个一般不犯错误的人[吐舌]
关闭
重要得再也重要不了的模块,如果写入或读取后没有关闭,后面的一切写入读取都无效!!!!
2017年05月05日 10点05分 2
更正一下,删除文件时发现没有该文件并不会报错!
2017年05月06日 07点05分
level 7
微酸珍爱 楼主
附加:
文件读写的高级玩法
通过输入文件名来实现更高级的玩法,一般人我不告诉他[太开心]
2017年05月05日 10点05分 3
我就是用文件读写来将数字转为文本格式的:以文本形式输入数字,再以数字形式输出[呵呵]
2019年02月02日 11点02分
level 7
微酸珍爱 楼主
由于目前大多数群都已经水了,我自己创了个群,希望没有闲杂人员进,群号:307454650
2017年05月05日 10点05分 4
level 7
微酸珍爱 楼主
23、数据日志(由于我不经常使用,可能有些不准确,很多都是以以往理解推断的)
开启时间-秒(分钟)
第一格:持续时间(单位秒或分钟)
第二格:速率(单位为第三格)
第三格:1.每秒采样,差不多就是帧的意思;2.采样时间间隔,单位尚不清楚
开启
一二格相当于 开启时间-秒(分钟) 的二三格
不计时,记录数据直到停止
单一测量
测量一次数据
停止
停止对该数据日志的测量
注:左上角是文件名称
2017年05月05日 10点05分 5
昨天回家忘试验了
2017年05月06日 05点05分
level 7
微酸珍爱 楼主
24、消息传递
简介:在两个程序块间传达消息
发送-文本(数字或逻辑)
第一格:目标程序块(如为空即广播该信息)
第二格:需要发送的信息
接受-文本(数字或逻辑)
第一格:输出接收到的文本(数字或逻辑)
比较-文本
第一格:比较类型0.等于;1.不等于
第二格:进行比较的文本
第三格:比较结果
第四格:接收到的文本
比较-数字
第一格:比较类型:0.等于;1.不等于;2.大于;3.大于或等于;4.小于;5.小于或等于
第二格:进行比较的数字(阈值)
第三格:比较结果
第四格:接收到的数字
比较-逻辑
第一格:比较结果
第二格:接收到的逻辑
2017年05月06日 08点05分 6
level 7
微酸珍爱 楼主
25、蓝牙连接
简介:通过蓝牙连接其他EV3程序块,以发送信息
开启
开启蓝牙,可能需要一段时间
关闭
关闭蓝牙
注:如果你与EV3之间是蓝牙连接,那么你会与EV3断开连接
创建
第一格:需要连接至的程序块
在关闭蓝牙前,会一直与该程序块保持通信
清除
第一格:需要清除连接的程序块
清除后,将不会与该程序块通信
2017年05月07日 01点05分 7
level 7
微酸珍爱 楼主
26、保持活动
简介:不让EV3自动关机
第一格:至睡眠的时间(单位:分钟)
可惜不让设置自动关机的时间
2017年05月07日 01点05分 8
level 7
微酸珍爱 楼主
27、原始传感器值
第一格:需要检测的端口号(1、2、3、4)
第二格:该传感器的检测值
鉴于许多人可能会认为:不已经有了传感器(黄色模块)那一大堆,要这个干什么?
当使用传感器模块时,端口上接得不是该传感器,就不会返回数值,而这个模块就没有这个缺点。
2017年05月07日 01点05分 9
我插一句,这个模块检测的是还没有经过校准的传感器值(就像猴子(这个模块)经过进化(这个模块经过校准)成为了人(成为了黄色的传感器模块))例子不一定准确哈[勉强]
2018年08月31日 09点08分
我插一句,这个模块检测的是还没有经过校准的传感器值(就像猴子(这个模块)经过进化(这个模块经过校准)成为了人(成为了黄色的传感器模块))例子不一定准确哈[勉强]
2018年08月31日 09点08分
@tianmaowjday 倒是不能说没有经过校准,其实原始的才是最精准的,理解为经过翻译更为合理一点
2020年03月28日 08点03分
level 7
微酸珍爱 楼主
28、未校准电机
第一格:功率(-100~100)
右上角:需要控制的电机
运行该模块后,电机会一直以这个功率运行,直到程序结束或被其他控制电机的模块更改。
2017年05月07日 02点05分 10
请问楼主什么时候才会用到这个模块?
2018年06月28日 02点06分
楼主说的准确一点好不,这个模块用在电机上时,不会因为行进中出现的各种因素自动校准,说简单点就是仅仅为设定端口提供电量,so,这个玩意儿也可以用来驱动第三方电机,或者第三方灯泡以及其他需要供电的东西[呵呵]
2018年08月31日 09点08分
帮助很大呀
2020年03月12日 12点03分
level 7
微酸珍爱 楼主
29、反转电机
第一格:是否需要反转(真:反转;伪:正转)
右上角:需要反转的电机
正常情况下,程序块默认为正转,而运行该模块后,程序就会更改该电机的运转方向。
如果反转,则本应顺时针方向旋转的电机即会逆时针旋转;正转则依然顺时针旋转。
注:运行该模块后,电机会一直保持该旋转方向,直到令一个“反转电机”模块出现。
2017年05月07日 02点05分 11
这个写得有点密集哈[哈哈]
2017年05月07日 02点05分
“令”写错了,是“另”
2017年05月07日 02点05分
level 7
微酸珍爱 楼主
30、停止程序
“开始”的对立面
一旦运行到该模块,无论程序运行到哪儿,都会停止并返回主菜单
2017年05月07日 02点05分 12
level 7
微酸珍爱 楼主
【蓝色模块成功结束】
2017年05月07日 02点05分 13
level 7
微酸珍爱 楼主
咦,好像没有了
2017年05月07日 02点05分 14
level 7
微酸珍爱 楼主
1、中型电机
关闭
立刻停止该电机的所有活动
第一格:是否制动(真:制动,用于精准停止;伪:不制动,缓慢停止)
开启
开启电机,一直运行至其他模块更改参数或程序停止
第一格:功率(-100~100)
开启指定秒数
开启电机直到时间为0
第一格:功率(-100~100)
第二格:开启时间(秒)
第三格:停止时是否制动
开启指定度数
开启电机直到电机已经旋转了指定度数
第一格:功率(-100~100)
第二格:指定度数
第三格:停止时是否制动
开启指定圈数
开启电机直到电机已经旋转了制定圈数
第一格:功率(-100~100)
第二格:指定圈数
第三格:停止时是否制动
2017年05月07日 02点05分 15
1 2 尾页