用树莓派4b构建深度学习应用(一)硬件篇

前言

最近树莓派4b发布了8gb的版本,这么大的内存用在嵌入式设备上,简直是为了深度计算而生,果断入手了一块,遂开启了一轮踩坑之旅。

为了避免重复网上已有的树莓派教程,后续系列文章,我尽量以2020年为基准,先打造一个最新最稳定的软硬件开发环境,再在其上构建AI应用。比如选择构建OpenCV 4.4,pyTorch 1.6和1.7,Tensorflow 2.1,然后在上面跑yolo v5应用,用intel NCS2加速等等…

image
image

这篇我们先来选用一些必要的硬件设备,其中标明必备的,则是运行系统所要求的,型号规格尽量保持一致,可选的部分可根据实际AI应用选择即可。

树莓派4b(必备,4gb或8gb)

image

MircoSD卡(必备,推荐64gb)

image

读卡器(必备)

image

摄像头(必备)

image

散热外壳(必备)

image

如果要长时间跑AI模型,几块散热片是远远不够的,推荐用乌金铠甲(直接在CPU上用3M的散热胶把热量引到整个外壳上)。这一代的树莓派CPU基础温度很高,随便跑个桌面就50

多了,满负荷状态下可以稳定的跑在85℃上一整天,必要的时候可以开启风扇降温(比较吵)。

充电器5v3A(必备)

image

官方电源和国产配套电源(带开关方便重启)都能满足需要,普通手机充电器一般才2A,有太多外设的话,电源的压力就很大。连接太多外设的跑应用时候,会看到屏幕右上方的闪电

亏电

标志。

无线键盘鼠标(可选)

image

HDMI 转接线(可选)

image
image

intel神经棒NCS2(可选)

image

usb延长线或usb hub(可选)

image

树莓派UPS或充电宝(可选)

image

树莓派 4G模块(可选)

image

硬件清单规格

1树莓派4b4gb,8gb

2microSD卡64gb

3读卡器卡套 或 usb

4摄像头CSI 接口

5散热外壳乌金铠甲

6充电器5v 3A

7无线键盘鼠标(可选)

8HDMI 转接线(可选)

9intel神经棒NCS2(可选)

10Usb延长线或usb hub(可选)

11树莓派UPS或充电宝(可选)

12树莓派 4G模块(可选)

image

上述器件入手后,一顿操作将他们组合到一起就搞定硬件平台了。

整体上来看,相对于 NVIDIA的 Jetson 和Google的 Coral 而言,树莓派是一个比较低廉的边缘计算设备,对于大规模对成本敏感的传感器网络来说,是一个很好的可选方案。

下一篇

我们将搭建树莓派的软件环境,

介绍一些常用的工具软件,

方便后续的开发工作,

敬请期待…

image

你可能感兴趣的:(用树莓派4b构建深度学习应用(一)硬件篇)