BeagleBone机器人开发准备工作

BeagleBone机器人开发

最近在玩BeagleBone开发板,学习学习应用,据说可以做机器人,高大上,必须弄弄。

1.所需器件清单:

  1. 一块BeagleBone Black开发板。
  2. BeagleBoneBlack附带的USB连接线。
  3. 有合适的视频输入接口的显示器。
  4. 键盘、鼠标和支持外部电源供电的USB hub(USB扩展设备)。
  5. 一个容量至少4G的micro SD卡(TF 卡)。
  6. 一个micro SD读卡器。
  7. 一台链接互联网的计算机。
  8. 供BeagleBone Black 开发板使用的互联网链接。

2.组合器件,营造开发环境:

  • 给开发板供电的两种方式:
    —USB连接线供电;
    —链接5V插座的电源供电。

  • 接通电源后,5V输入附近的PWR LED会发出蓝光,以太网口右侧的LED会闪烁蓝光,最右侧的为心跳灯(一秒闪烁两次),此时处理器正在运行。

  • 与板连接的显示器会显示系统开机状态,此时启动的是开发板内置eMMC(一种内部的存储卡)中默认的操作系统。

3.更改操作系统:

基于开发板存储空间较小,我们将改变其操作系统,将安装了Ubuntu的SD卡,插入开发板运行系统,操作如下:

  • 下载你将要用的Ubuntu系统文件(我用的是Ubuntu的12.04版本)
    [http://blog.csdn.net/amd123linux/article/details/11749789]我个人在这里下载的(同时也要记住默认的用户名和密码)

  • 镜像文件下载完比后要写如SD中,每个系统的操作都不一样,我的是linux系统,未插入SD卡之前终端运行:

ls -la /dev/sd*

会看到一些设备名字,再将SD卡插入,重新运行上述命令,会看到多出设备名,次名就是SD卡的设备名。

  • 终端运行下列命令:
xz -cd Ubuntu-precise-12.04.2-armhf-3.8.13-bone20.img.xz > /dev/sdX

上述命令将镜像文件写入SD卡,将SD卡做成系统盘(命令中/dev/sdX中的sdX为设备名,例如:设备名是sdb1,sdb2 ,则sdX为sdb)。

注:有时Ubuntu 桌面操作系统会碰到操作端口没有权限的问题,可以在文件中找到镜像文件,双击,会弹出恢复界面,选择你的SD卡,进行恢复文件,这样也可以将SD卡制作成系统盘。

  • 弹出SD卡,插入开发板的micro SD卡槽之前,确保开发板未加点,插好SD卡后加上电源,启动,屏幕上会有登录提示,填入用户名和密码。
  • 登录成功后,并不是图形界面,在命令行输入命令:
sudo apt-get install xfce4

安装完成后,运行命令:

startx

进入图形界面,此时便运行了micro SD 卡槽中的SD 卡系统了。

到此BeagleBone机器人开发准备工作做完了,可以开始机器人的开发项目了。

如有问题,请留言!

你可能感兴趣的:(BeagleBone机器人开发准备工作)