我从 Adafruit 购买了一块 新的 Raspberry Pi B+ 板。 请查看我在此处对它的评测。
B+ 和 Raspberry Pi model B 之间的主要区别在于新模型具有
- 四个 USB 端口(型号 B 为两个)
- 一个 microSD 卡(型号 B 为全尺寸 SD 卡)
- 一个与音频插孔集成的视频插孔(型号 B 中为两个单独的插孔)
- GPIO 引脚扩展到 40 个引脚(型号 B 中为 26 个引脚)
- 更低的功耗
- 四个安装孔
未改变的内容
- 价格,仍然是 35 美元
- RAM 容量,仍然是 512 Mb
Adafruit 是购买 Raspberry Pi model B+ 的好去处。
订购注意事项
- 配件:并非所有型号 B 配件都兼容,因此订购时请密切注意
- 设置:像往常一样简单明了;我获得了 Raspbian Wheezy Linux 发行版 并进行了以下基本调整
1) 扩展文件系统以充分利用 SD 卡的全部容量,方法是在终端中键入以下命令
sudo raspi-config
选择选项 1:Expand Filesystem。
然后重启 Pi 以使扩展生效。
2) 将键盘布局从 UK 更改为 US,方法是在终端中键入以下命令
sudo raspi-config
选择选项 4:Internationalization Options
然后选择选项 I3:Change Keyboard Layout
此命令启动一个基于文本的菜单,您可以在其中选择
- 键盘型号(在我的情况下为“Generic 104-key PC”,因为我获得了 MiniChiclet 键盘)
- 键盘布局(在我的情况下为“English (US)”,更改了默认的“UK”布局)
- 默认的 AltGr 键(我将其保留为键盘的默认值)
- Compose 键(我将其分配给左 Logo 键,仅作为个人偏好)
- 启用 CTRL+ALT+Backspace 是否终止 X 服务器(我将其设置为 Yes,如果您计划在 Pi 上进行黑客操作,这是一件好事)
有了这些信息,该命令会修改文件: /etc/default/keyboard
在我的情况下,内容最终变为
# KEYBOARD CONFIGURATION FILE
# Consult the keyboard(5) manual page
XKBMODEL="pc104"
XKBLAYOUT="us"
XKBVARIANT=""
XKBOPTIONS="compose:lwin,terminate:ctrl_alt_bksp"
BACKSPACE="guess"
3) 将时区设置为 EDT(纽约时间), 方法是键入命令
sudo raspi-config
选择选项 4:Internationalization Options
然后选择选项 I2:Change Timezone
在洲菜单中,我选择了“America”,在城市菜单中,我选择了“New_York。”
4) 设置 WiFi
使用 这个迷你适配器 并按照 Adafruit 的这些 说明 进行操作
启动 Raspberry Pi,不要插入 Wifi 适配器
sudo vi /etc/network/interfaces
更改原始内容
auto lo
iface lo inet loopback
iface eth0 inet dhcp
allow-hotplug wlan0
iface wlan0 inet manual
wpa-roam /etc/wpa_supplicant/wpa_supplicant.conf
iface default inet dhcp
要使用我的家庭路由器信息,包括 SSID 名称和密码
auto lo
iface lo inet loopback
iface eth0 inet dhcp
auto wlan0
allow-hotplug wlan0
iface wlan0 inet dhcp
wpa-ssid "MYSSID"
wpa-psk "MYPASSWORD"
使用常用的 vi 命令“:wq”保存文件并关闭 Pi。然后,连接 WiFi 适配器并再次启动它。此时,Pi 应该能够连接到网络。
这可以通过以下命令轻松验证
ifconfig
它将显示类似于以下内容
wlan0 Link encap:Ethernet HWaddr 00:f1:40:42:0a:78
inet addr:192.168.1.15 Bcast:192.168.1.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:1002 errors:0 dropped:306 overruns:0 frame:0
TX packets:554 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:1000
RX bytes:116210 (113.4 KiB) TX bytes:79851 (77.9 KiB)
连接到网络后,继续使用常用命令更新发行版
sudo apt-get update
sudo apt-get upgrade
在我的情况下,我很惊讶升级进行了很长时间,所以我更仔细地查看了问题。结果证明,来自 AdaFruit 的 Raspbian 发行版附带了 Wolfram 的闭源 Mathematica 的免费版本。 尽管 Wolfram 提供 Mathematica 应用程序的免费副本非常好,但它确实妨碍了执行定期更新。Mathematica 存储库提供数据的速度非常慢,即使让“apt-get upgrade”工作一夜也无法升级软件包。常见的解决方案似乎是删除它,所以我就是这样做的。这涉及删除 apt-get 的源文件,然后使用以下命令清除 wolfram-engine 软件包
sudo apt-get remove wolfram-engine
sudo apt-get purge wolfram-engine
在那之后,升级速度恢复正常。因此,一个很好的替代应用程序是 Sonic Pi,它旨在学习实时音乐编码。它非常有趣,并且是一次非常有趣的学习体验。
总的来说,Raspberry Pi model B+ 是对 model B 的巨大改进!而且,Pi 工程师在改进电路板的同时保持相同的价格方面做得非常出色。
5 条评论