小U打算自设一个24小时运行的轻量级Python+OpenCV的服务器,所以要求低功耗、算力够用就行,而且价钱越平越好。由于Rasberry Pi价钱高企,对比了多家替代厂后,我被Orange Pi Zero 2的配置吸引到了:Orange Pi Zero 2配备的Allwinner H616四核1.5G ARM64架构芯片,配备1GB的内存,Mali G31 MP2 GPU竟然可以4K视频输出,配备1000Mbps网线接口,Wi-Fi5,蓝牙5.0,USB,还有MicroController必备的GPIO针脚,而这一切的售价竟然不到200元!
Orange Pi Zero 2刷新了我的性价比上限,Orange Pi Zero 2的体积很小,半个巴掌大,大约不到Raspberry Pi 4B的一半,是几乎能放在钱包的尺寸。如果配置得当,应该可以作为一个超小型、超低功耗,但性能足够很多基本应用的超性价比单板计算机。
Orange Pi Zero 2适合你吗?
从Orange Pi Zero 2的配置分析,小U认为Zero 2适合的应用情景有:
·自设网络服务器,例如VPN Server,私有网络云分享Server(准NAS),广告过滤器(例如PiHole),网站Web Server:以前这些服务都可以通过OpenWRT路由器来实现,但是近年OpenWRT对WIFI6路由器的适配进度慢,很多主流路由器都不能改刷OpenWRT(更加不要说Mesh Wifi系统),所以加一个单板计算机来单独实现私有网络服务器可能是最佳的方法。
·物联网、HomeLab应用:不需要很高算力,但是要低功耗和有联网功能。
·低成本熟悉Arm架构和Linux、Android系统开发。
但不要祈求这个不到两百元的计算机可以全能,Orange Pi Zero 2并不适合:
·打算作为普通桌面计算机日常使用
·一定要用鼠标、不接受命令行操作
购入Orange Pi Zero2的经验分享
一、必买项:
·必选1GB内存RAM的Zero2:我购入的Orange Pi Zero 2在启动Ubuntu桌面版系统后已经超过了512MB的内存使用率。如果为了节省几十元购入(旧版本的Zero2)512MB的话就不够用了,大约只适合Headless或服务器版(无桌面)的Linux运行。
·必须加购散热片:因为如果没有散热片系统空载时候也轻松破60C度,满载时候直接死机。而且散热片一并把CPU和内存芯片都覆盖,还增加颜值。
·短的Micro HDMI转普通HDMI口转换线:按说明书说的,不建议购入大头的转接头(因为会阻挡旁边的插头),小U也不建议购入几米长的Micro HDMI线(因为通常已经有HDMI线,不需要重复)
二、选购项:
·连触摸板的无线键盘:小U发现连触摸板的键盘十分适合调试单板计算机。不然你就要两套鼠标键盘,或者频繁地切换。留意不要购入蓝牙的,因为首次开机的时候没有鼠标键盘是操作不了去连线蓝牙的。
·USB TYPE-C 多用途分线器:Zero2板载只有一个USB2.0接口,不够用。小U发现用来供电的Type-C 接口其实可以同时供电和使用USB设备,极方便。USB TYPE-C 多用途分线器还不需要触摸开发板就可以拔插设备,避免损坏电路版。
系统选择
Orange Pi主要提供两个Stream:Linux和Android。小U详细阅读了Zero2、Orange Pi 3,Orange Pi 4,Orange Pi 5的说明书,发现如果需要最大限度发挥GPU的性能,就安装Android系统。OrangePi在Android的GPU 驱动上适配得比较好。
由于小U想在Orange Pi上做编程和服务器,自然是用Linux。Orange Pi提供Debian和Ubuntu两个Distro的镜像,并不是官方版本,而是经过了驱动优化的。桌面系统并不是Debian和Ubuntu预装的GNOME,而是占用系统资源更少的XFCE。Debian Bulleye的Python预装版本是3.9,Ubuntu 22的是3.10。
至此,小U使用Orange Pi Zero2是满意的,不过如果让我再来一次从零开始,我可能会选择更高一级的Orange Pi 3。因为Orange Pi Zero2能输出桌面系统,用来“显示”还不错,但要操作的话经常有几秒到十几秒的延迟。由于项目需要OpenCV调试,很难用headless无桌面模式。更加高效率的方法应该是用Orange Pi 3来开发调试,代码写好了再放到Zero2上运行,这样可能会更加顺手省时间。如果不要开发,只是“拿来用”,安装个OpenMediaVault作为NAS分享,那么Orange Pi Zero2还是很适合新手上路的。
全部0条评论
快来发表一下你的评论吧 !