前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >把乐高EV3机器玩具变得不再是玩具

把乐高EV3机器玩具变得不再是玩具

作者头像
用户1594945
发布2018-07-20 14:35:46
1.8K0
发布2018-07-20 14:35:46
举报
文章被收录于专栏:AI启蒙研究院

最新的EV3机器人主机是一个ARM的Linux系统,之前介绍过通过图形编程软件就可以来控制机器人。对于一些有创造力的玩家来说,喜欢突破束缚,解放自我,完成一些一般人做不到的事情,那么这篇文章就是写给你的,可视化的编程比较简单,但简单也就意味会束缚我们的创造力,当你想完成一个与众不同的东西时,那么枷锁就是你要首先突破的东西。那么 现在让我们开始逾越这道障碍吧。乐高已经放出了全部源码,并且搞了一个ev3dev项目,基于Debian Linux 8.0,把它刷到一个MicroSD卡上就可以把EV3主机变身全功能版Linux系统,通过APT安装软件,然后就可以用各种编程语言进行开发了。

准备工作

1. 乐高EV3机器人主机或者树莓派。

2. 一张microSD或者microSDHC的SD卡(大小根据需要最小2G,最大不超过32G,建议4G即可)

3.有SD读卡槽的电脑或者没有读卡槽的电脑额外一个外接USB口的SD读卡器。

4. USB无线网卡

下载镜像

在操作系统的选择上,可以选择乐高的镜像文件也可以选择树莓派2的镜像文件。下方提供了两个下载地址。我们后面主要针对树莓派,因为传感器可以自己搭配,比乐高更灵活也更便宜……

乐高操作系统镜像: https://github.com/ev3dev/ev3dev/releases/download/ev3dev-jessie-2017-06-09/ev3dev-jessie-ev3-generic-2017-06-09.zip

树莓派2操作系统镜像: https://github.com/ev3dev/ev3dev/releases/download/ev3dev-jessie-2017-06-09/ev3dev-jessie-rpi2-generic-2017-06-09.zip

刷新SD卡

1. 类似番茄花园安装U盘启动的操作系统,首先下载一个SD卡写入工具 https://etcher.io/

2. 安装启动

3. 点击选择镜像,就是第一步下载的镜像文件

4. 选择你要刷新的SD卡,如果你的电脑只插入了一个外接设备,就是默认那个

5.出现如下图案,就表示成功

启动

SD卡刷入系统后,直接插在乐高主机的micro SD插孔里,然后启动乐高主机,就会直接进入操作系统,我们看到的界面如下图

网络连接设置

这里我们需要准备一个usb的无线网卡, 把网卡接在乐高主机上的USB口上

  1. 在屏幕上的菜单上,选择 Wireless and networks,点击主机上的方块按钮确认
  1. 选择WI-FI选项,点击确认
  1. 选择powered选项,点击确认,接着选择 start scan,点击确认
  1. 选择您的 WI-FI名并输入WI-FI密码,网路连接设置就完成了
  2. 设置完成后,稍等一会儿,就可以看到乐高主机分配到的IP地址(我这里是 192.168.1.4)

SSH连接树莓派

网络设置好以后,我们就可以用电脑连接乐高主机的Linux系统,可以使用putty或者Xshell.

我这里使用Xshell演示:

  1. 打开Xshell软件,按键Alt+N, 新建一个会话
  2. 在对话框中名称修改为“乐高主机”, 在主机位置填写乐高主机的ip地址(这里需要填写您实际获得的IP地址)
  1. 点击用户身份验证,在用户名位置输入 robot , 密码位置输入:maker,点击确认
  1. 一个名字叫“乐高主机”的会话就创建成功了
  1. 双击“乐高主机”,这时我们就可以登录Linux系统,显示如下

大功告成,开始编程

本文参与 腾讯云自媒体同步曝光计划,分享自微信公众号。
原始发表:2017-10-20,如有侵权请联系 cloudcommunity@tencent.com 删除

本文分享自 AI启蒙研究院 微信公众号,前往查看

如有侵权,请联系 cloudcommunity@tencent.com 删除。

本文参与 腾讯云自媒体同步曝光计划  ,欢迎热爱写作的你一起参与!

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
相关产品与服务
多因子身份认证
多因子身份认证(Multi-factor Authentication Service,MFAS)的目的是建立一个多层次的防御体系,通过结合两种或三种认证因子(基于记忆的/基于持有物的/基于生物特征的认证因子)验证访问者的身份,使系统或资源更加安全。攻击者即使破解单一因子(如口令、人脸),应用的安全依然可以得到保障。
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档