Rapid精英板与JavaScript玩转物联网

Rapid精英板与JavaScript玩转物联网

目标读者

硬件小白,初级创客,JS程序员。

1. Rapid开发板

这里写图片描述

Rapid开发板官方论坛

bbs.o2ee.com

开发资料

github仓库 https://github.com/o2ee/rapid_dev.git
文档仓库 https://github.com/o2ee/rapid_doc.git

2.开发板使用

开发软件环境(windows系统)

1.首先去github仓库下载工具软件与开发包。
如图下载Dwonload ZIP文件
这里写图片描述

解压后的目录
这里写图片描述

2.安装USB线驱动
解压CH340_driver.ZIP文件,并运行setup安装程序。

3.开发板同电脑连接
使用usb数据/电源线(即手机充电线)一端接开发板,一端接电脑USB接口。(注意要使用usb转串口这个接口,下图黄色标示接口
这里写图片描述

如果USB线连接成功,打开电脑的设备管理器,在端口(COM和LPT)项目下会看到USB串口的名称 USB-SERIAL CH340(COM20)。在后面下载程序时我们就使用COM20。
这里写图片描述

4.编译下载程序

1.打开cmd命令行,进入项目目录下的windows目录。
2.复位开发板,三秒钟内按下wkup键,进入boot模式。
3.输入rapid.exe -d COM20 ..\tutorial\led.js进行js代码编译和下载。
如果编译下载成功如下图所示,我们也会看到开发板上的LED0绿色灯在闪烁。

这里写图片描述

3.控制LED的JS程序

var led = require(“led”);
var flag = 0;

function led_flash(){
if(flag == 0){
led.turnOn(“led0”); //打开led0
flag= 1;
} else {
led.turnOff(“led0”); //关闭led0
flag = 0;
}
}
//每隔500ms调用一次led_flash函数
setInterval(led_flash, 500);

function loop(){
while(true){

}
}

loop();

开发板提供的LED模块JS接口

这里写图片描述

练习:如何控制LED0与LED1交替闪烁

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值