最新消息:

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

Arduino 少儿编程 1970浏览 0评论

友情提示:视频教程观看时请手动设置清晰度。

Arduino 101 Intel Arduino.cc 合作推出的开发板,主要特色在于使用 Intel Curie 32bit 处理器,并且板子本身就有3轴加速度计与3轴陀螺仪,还有 BLE 蓝牙通讯功能。

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

本文将告诉您如何使用 ScratchX 来控制 Arduino 101 开发板,请看以下实测影片.

 

Github上的开发者网页链接如下,

https://llk.github.io/arduino-101/gettingstarted.html

1. 上传专用固件韧体到 Arduino 101开发板

这一步只要做一次就好,由于 Arduino 101 并未包含在 Ardui no IDE 中,因此需要透过 Board manager 另外安装,请按照以下步骤操作:

1.请下载 Arduino 1.6.x 之后的版本,解压缩之后启动Arduino IDE

2.请点选 Tools > Board> Boards Manager

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

3.搜寻”curie“,并安装以下项目Intel Curie Boards by Intel(下图)。安装完毕之后请关闭 Boards Manager

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

4.您这时应可在同一选单的最下方看到Arduino/Genuino 101这个选项,代表安装成功。

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

5. 请下载 Arduino 101 专用的韧体(请注意不是一般S4A常用的StandardFirmata),并将其上传到 Arduino 101 中即可。

安装 Scratch Extensions 浏览器嵌入套件

如果您使用 Firefox 浏览器,请看以下链接

https://www.mozilla.org/zh-CN/firefox/new/?utm_medium=referral&utm_source=firefox-com

如果使用 Google Chrome 等其他浏览器,请看以下链接.

https://scratch.mit.edu/info/ext_download/

ScratchX中载入 Arduino extension

请由以下连结来启动 ScratchX,您应该会看到浏览器询问”Allow scratchx.org to run Scratch Device?“,请点选”Allow…“:

http://scratchx.org/?url=https://llk.github.io/arduino-101/arduino101_serial_extension.js

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

您应该会看到另一个讯息:”Allow scratchx.org to run plugins?“。请启动 Adobe Flash ScratchDevice 设定为”Allow and Remember“之后点选 OK

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

绿灯亮了吗?

如果在More Blocks标签下看到 Arduino 101 字样边亮起绿灯,代表您的  Arduino 101 开发板已经与 Scratch接起来了!请参考开发者提供指令说明与范例专题可以让您更快上手。

https://llk.github.io/arduino-101/blocks.html

https://llk.github.io/arduino-101/examples.html

 

Scratch课程系列:如何在Arduino (Genuino) 101上设置ScratchX 环境

 

 

始发于微信公众号:
易心Microbit编程

您必须 登录 才能发表评论!