BeagleBone Green Wireless 入门

来源:互联网 发布:网络系统集成就业前景 编辑:程序博客网 时间:2024/04/28 03:32

SeeedStudio BeagleBone Green Wireless(BBGW)是由BeagleBoard.org和Seeed Studio联合开发的。 它基于BeagleBone Black的开源硬件设计,并发展成为这种差异化的版本。 BBGW包括一个高性能、灵活的WiFi /蓝牙模块和两个Grove接口,可以扩展丰富的Grove传感器外设。
overview


产品特点:

项目 参数 Processor AM335x 1GHz ARMR Cortex-A8 RAM 512MB DDR3 on-board Flash Storage 4GB eMMC CPU Supports NEON floating-point & 3D graphics accelerator Micro USB Supports powering & communications USB USB2.0 Host *4 Grove Connectors 2 (One I2C and One UART) GPIO 2 x 46 pin headers Ethernet Wi-Fi 802.11b/g/n 2.4GHz and Bluetooth 4.1 LE 适应温度 0 ~ 75℃

应用领域:
• 物联网
• 智能家居
• 工业
• 自动化及过程控制
• 人机交互设计
• 传感器主控
• 机器人


硬件结构一览:

hardware_structure

开发环境搭建:
STEP1. 利用USB数据线连接BBGW到计算机*
使用micro USB电缆将BBGW连接到计算机,为BBGW提供电源和调试接口。 BBGW将从板载2GB或4GB eMMC引导Linux系统。
开机完成后,PWR LED将处于常亮,同时,其他LED处于闪烁状态。
*注:当BBGW连接到计算机时,将作为闪存驱动器,驱动盘中包含了本地文档和相关的驱动程序。 此时,micro USB接口不能用于重新配置microSD卡上的新映像,用户可以使用uEnv.txt文件更新引导参数。
STEP2. 驱动安装
在此以Windows 10 64bit操作系统为例*。
*注:在windows 7 & 8 & 8.1 & 10操作系统上,需要禁用驱动程序强制签名。
在BBGW所映射的驱动盘目录下”~\Drivers\Windows\”文件夹中找到驱动文件,更具系统版本安装相应的驱动文件。Windows 10 64bit操作系统下,选择BONE_D64.exe文件安装,32bit操作系统下选择BONE_DRV.exe文件安装。
安装过程,系统会有几次警告提醒,选择忽略即可。
drive_installing
STEP3. 管理BBGW
使用Chrome或Firefox可以连接到BBWG上的Web服务器界面。连接地址为:192.168.7.2。
connected
STEP4. BBGW连接到Wi-Fi
使用智能手机或计算机扫描Wi-Fi网络,连接到名为“BeagleBone XXX”的AP。连接成功后,将自动转到登录页面。选择合适的Wi-Fi网络,然后输入密码,单击确定,即可连接到互联网。
wifi1wifi2
STEP5. Cloud9 IDE开发环境
在浏览器地址栏中输入:192.168.7.2:3000以进入Cloud9 IDE开发环境。
cloud9
下面将介绍一个简单练习来熟悉Cloud9 IDE和BoneScript JavaScript开发。这个简单的练习程序,主要目的是点亮BBGW上的4个用户LED。
• Step A: 单击左上角 “+” 创建一个新的文本
new_file
• Step B: 将下面的代码拷贝到新建的文本中

var b = require('bonescript');var leds = ["USR0", "USR1", "USR2", "USR3", "P9_14"];for(var i in leds) {    b.pinMode(leds[i], b.OUTPUT);}var state = b.LOW;for(var i in leds) {    b.digitalWrite(leds[i], state);}setInterval(toggle, 1000);function toggle() {    if(state == b.LOW) state = b.HIGH;    else state = b.LOW;    for(var i in leds) {        b.digitalWrite(leds[i], state);    }}

• Step C: 保存此文本为 blinkled.js
• Step D: 通过鼠标左键单击文档标题,选择运行此程序
• Step E: 此时可以观察查到,BBWG上的D2-D5 LED持续闪烁
• Step F: 通过单击STOP来停止运行此程序

参考资料
BeagleBone Black Hands-­‐on Workshop
BeagleBone_wiki

0 0
原创粉丝点击