[嵌入式linux]

BeagleBone Green wireless简单入门

[复制链接]
916|0
手机看帖
扫描二维码
随时随地手机跟帖
没有名字的我|  楼主 | 2016-12-14 22:00 | 显示全部楼层 |阅读模式
本帖最后由 没有名字的我 于 2016-12-14 22:14 编辑

   最近入手了一块BeagleBone Green wireless,以前从没接触过这种开发板。BeagleBone是类似于arduino  和树莓派的开源硬件平台。BeagleBone Green 与BeagleBone Black不同。黑色版是BeagleBoard公司与英蓓特公司联合出品的,就是中国版的beaglebone。绿色是BeagleBoard公司与seeed公司联合出的。BeagleBone Green wireless(BBGW)基于BeagleBone Black的开源硬件设计,并发展成为这种差异化的版本。 BeagleBone Green wireless包括两个Grove连接器,使其更容易连接到Grove传感器的大家庭。 板载HDMI被移除,为这些Grove连接器腾出空间。与SeeedStudio BeagleBone Green相比,它在板上有一个2.4 GHz无线模块,使其更适合于IoT原型。

  BeagleBone Green wireless有两种方式连接电脑     1,usb线连接;2,wifi连接
  1,usb线连接。先说usb连接,用usb线将板子与电脑连接后,电脑会读出一个带狗狗标志的盘,打开它出现的页面我叫它第一目录,里面有几个文件夹,先打开名字为driver的文件夹,里面有不同系统的驱动程序。自己选择相应的驱动程序安装。我的是win8.1,第一次安装失败,是因为没有关闭数字签名。后来关闭了。驱动程序成功安装。然后回到第一目录下,最下面有一个start的网址链接,打开它。这是一个提示你快速开始的简单介绍页面。其实到此我们已经完成了1、2步。可以直接看到step3.点击 http://192.168.7.2
这个页面介绍了硬件开发环境Node_RED和软件开发环境Cloud9 IDE.、BoneScript(BeagleBone特有的脚本语言),

接下来我们打开Cloud9 IDE,file-new file 。创建一个blinkled.js的空白文件,并且保存。好了,接下来我们就正式编程,在blinkled.js文件里写入如下代码,并保存。
var b = require('bonescript');

var state = b.LOW;

b.pinMode("USR0", b.OUTPUT);
b.pinMode("USR1", b.OUTPUT);
b.pinMode("USR2", b.OUTPUT);
b.pinMode("USR3", b.OUTPUT);
setInterval(toggle, 1000);

function toggle() {
    if(state == b.LOW) state = b.HIGH;
    else state = b.LOW;
    b.digitalWrite("USR3", state);
}
选中Run tab,选中blinkled.js,并点击Run(或者debug)就可以看见USR3这个灯以一秒频率闪烁。
2,wifi连接
将wifi天线连好,可以用一般的充电器给板子供电。等一会,电脑识别出名字为BeagleBoneXXXXX的wifi名字,连接它,然后进入一个炫酷的界面
。要求输入ssid和密码。随便连接一个wifi。随便输入一个密码就行。然后电脑会自动进入之前那个start网页界面。未完待续。



相关帖子

发新帖 我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

27

主题

108

帖子

4

粉丝