乐高EV3硬件编程

文章目录:

一:软件

1.软件下载安装

2.软件的使用 

二:乐高EV3电子元器件介绍

1.针对不同的版本

2.组合起来看

3.元器件栏

绿色部分:动作 

橙色部分:流程控制

黄色部分:传感器

红色部分:数据运算操作

蓝色部分:高级

青色部分:我的模块(函数)

ev3程序块/控制器/主控

三:学习资源


一:软件

1.软件下载安装

STEAM学习方案 | 乐高®教育——>资源——>资源下载——>选择版本 选择自己设备的型号

                                               ——>下载并双击安装LEGO MINDSTORMS Education EV3

2.软件的使用 

连接运行
    第一步:连接ev3和电脑
        数据线连接:usb的数据线(一头连接电脑,一头连接ev3的usb端口)
        蓝牙连接:bluedboth勾选上和电脑做适配进行连接
        wifi连接

    第二步:配置模式选择对应的模块指令
            1.选择模块
            2.设置模式
            3.设置参数 和 对应程序块命名
            4.选择端口

    第三步:连接下载运行
        运行:右下角电机下载到ev3(下载完了之后可以拔掉usb数据线)
        启动:按一下ev3控制器中间的确认按钮



程序块:组合起来看起来像电路图
    程序块:拖动拼接/牵线连接

    程序块可以牵线的:有突出的部分可以拉出线,平的地方进行连接;不同数据类型是不可以进行连接的
        圆圆的凸起:输出的是——>数字类型
        尖尖的突起:输出的是——>逻辑值
        方方的突起:输出的是——>文本值



注释:右上角有注释

二:乐高EV3电子元器件介绍

控制部分:程序块(顺序执行下去)

驱动部分:搭建基础小车(常见的熟能生巧,不一定要一模一样)

感知部分:各类传感器

执行部分:电机(机械爪、机械臂等等)

1.针对不同的版本

2.组合起来看

3.元器件栏

程序块在闪烁代表当前在运行

绿色部分:动作 

电机:伺服电机通电就会运动
    中型电机:高转速、每分钟转速为240-250转
             值为正数向前,值为负数向后

    大型电机:低转速、每分钟180转/一秒钟3圈;功率调为10的花一秒钟0.3圈
             内置了角度传感器

移动转向:同时控制两个端口(两个电机)

移动槽:可以控制两个马达的功率即转速

显示:文本、形状、图像

声音:文件、音调、音符

程序块状态灯:方便看到程序运行到什么地方

橙色部分:流程控制

开始

等待:有很多条件(当满足这个条件的时候开始执行后面的程序)
      程序块按钮、颜色传感器、陀螺仪传感器、红外传感器、电机旋转、温度传感器、计时器
      触动传感器、超声波传感器、能量计、nxt声音传感器、消息传递、时间

循环模块:右下角有许多条件

切换:有很多的判断条件,通常和循环模块结合在一起使用

循环中断:通常和循环模块一起使用

黄色部分:传感器

程序块按钮:测量、比较

颜色传感器:测量、比较、校准
            有效测量距离在1cm左右
            检测反射光值是范围是0~100(红光);检测环境光强度0~100(蓝光)
            颜色一般要求比较正不然容易识别错
            检测颜色(彩光):黑、白、红、蓝、绿、黄、棕

陀螺仪传感器:使用它先归零;测量转过的角度、速率
             左负右正

红外传感器

电机旋转:内置到电机里面的;可以测量比较电机转过的度数、圈数、当前的功率

温度传感器

计时器

触动传感器:采样频率为1秒钟100次

超声波传感器:采样频率为1秒钟100次;测量范围是5~255cm

能量计

nxt声音传感器

红色部分:数据运算操作

变量:变量名;写入、读取

常量

列阵运算

逻辑运算:与、或、异或、非

数字:加减乘除、绝对值、平方根、指数、高级

舍入:四舍五入(最近舍、向上、向下、舍位)

比较:等于、不等于、大于、大于或等于、小于、小于或等于

范围:内部、外部

文本:把几个文本进行合并

随机:数字、逻辑

蓝色部分:高级

高校用的比较多 

文件读写

数据日志

消息传递

蓝牙连接

保持活动

原始传感器值

未校准电机

反转电机

停止程序

注释

青色部分:我的模块(函数)

多个代码块的一个封装

工具——>我的模块创建器

ev3程序块/控制器/主控

可编程程序块:小电脑、电池盒

屏幕:178*128像素

三色状态灯:红色、绿色、橙色

三:学习资源

从入门到实践,乐高EV3核心课(2小时):拖动物体机器人

乐高EV3机器人编程系列入门课程(3小时):有很多项目

游乐园驾驶

碰碰车

抽奖机

旋转飞椅

海洋馆的自动门

清扫地雷

巡线机器人

打高尔夫

超声波避障跟随小车

扎气球的机器人

官方提供手册:欢迎使用 LEGO® MINDSTORMS® EV3 帮助

软件自带 

快速入门:用户指南

Robot Educator:基本知识、基本知识进阶、硬件、构建指令、教授指南
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

刘鑫磊up

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值