前言
最近树莓派4b发布了8gb的版本,这么大的内存用在嵌入式设备上,简直是为了深度计算而生,果断入手了一块,遂开启了一轮踩坑之旅。
为了避免重复网上已有的树莓派教程,后续系列文章,我尽量以2020年为基准,先打造一个最新最稳定的软硬件开发环境,再在其上构建AI应用。比如选择构建OpenCV 4.4,pyTorch 1.6和1.7,Tensorflow 2.1,然后在上面跑yolo v5应用,用intel NCS2加速等等…
这篇我们先来选用一些必要的硬件设备,其中标明必备的,则是运行系统所要求的,型号规格尽量保持一致,可选的部分可根据实际AI应用选择即可。
树莓派4b(必备,4gb或8gb)
MircoSD卡(必备,推荐64gb)
读卡器(必备)
摄像头(必备)
散热外壳(必备)
如果要长时间跑AI模型,几块散热片是远远不够的,推荐用乌金铠甲(直接在CPU上用3M的散热胶把热量引到整个外壳上)。这一代的树莓派CPU基础温度很高,随便跑个桌面就50
℃
多了,满负荷状态下可以稳定的跑在85℃上一整天,必要的时候可以开启风扇降温(比较吵)。
充电器5v3A(必备)
官方电源和国产配套电源(带开关方便重启)都能满足需要,普通手机充电器一般才2A,有太多外设的话,电源的压力就很大。连接太多外设的跑应用时候,会看到屏幕右上方的闪电
亏电
标志。
无线键盘鼠标(可选)
HDMI 转接线(可选)
intel神经棒NCS2(可选)
usb延长线或usb hub(可选)
树莓派UPS或充电宝(可选)
树莓派 4G模块(可选)
硬件清单规格
1树莓派4b4gb,8gb
2microSD卡64gb
3读卡器卡套 或 usb
4摄像头CSI 接口
5散热外壳乌金铠甲
6充电器5v 3A
7无线键盘鼠标(可选)
8HDMI 转接线(可选)
9intel神经棒NCS2(可选)
10Usb延长线或usb hub(可选)
11树莓派UPS或充电宝(可选)
12树莓派 4G模块(可选)
上述器件入手后,一顿操作将他们组合到一起就搞定硬件平台了。
整体上来看,相对于 NVIDIA的 Jetson 和Google的 Coral 而言,树莓派是一个比较低廉的边缘计算设备,对于大规模对成本敏感的传感器网络来说,是一个很好的可选方案。
下一篇
我们将搭建树莓派的软件环境,
介绍一些常用的工具软件,
方便后续的开发工作,
敬请期待…