在进行物联网原型项目开发的过程中, 接到了在树莓派上扩展 GrovePi 及 Grove Sensor 的需求, 于是开始了折腾
一树莓派现状:
1, 已安装 i2ctools
2, 未使用预配置 Grove 软件的 SD 卡 (即不包含 Raspbian for Robots)
3, 使用公司内有线网, 通过代理连接外网
二安装
从 GrovePi 的 Git 里的 README.md 找到 GrovePi 的
1, 将树莓派和 GrovePi 组装
树莓派的引脚和 GrovePi 的插槽, 从顶端对其, 如下图所示组装
2,GrovePi 驱动软件安装
有两种安装方式:
a, 下载到电脑上, 然后安装到树莓派的 SD 卡中
b, 直接在树莓派 Debian 系统中安装
由于公司电脑没有 SD 卡插槽, 选择
2-1, 安装 git
使用 sudo apt-get install git
发现无法安装, 报错是网络连接错误
考虑到可能是公司网络问题, 将树莓派网络连接切换到无线网, 重试, 还是不行
在无线网状态下测试网络,
wget www.baidu.com
显示尝试连接代理...
编辑 /etc/profile 注释掉对代理的设置, 然后 source /etc/profile
重启系统,
sudo apt-get install git 成功
2-2, 下载 GrovePi 项目
在 WiFi 环境下进行如下操作
cd / home / pi / Desktop sudo git clone https: //github.com/DexterInd/GrovePi
2-3, 运行 install.sh
- cd / home / pi / Desktop / GrovePi / Script
- sudo chmod + x install.sh
- sudo. / install.sh
显示 "Check for internet connectivity..."
来源: http://lib.csdn.net/article/embeddeddevelopment/36904