首页 >>  正文

openwrt+mesh

来源:baiyundou.net   日期:2024-07-09

作者:智能3C发烧友

小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适合的应用情景有: 

·自设网络服务器,例如私有网络云分享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还是很适合新手上路的。 

阅读更多服务器精彩内容,可前往什么值得买查看

","gnid":"9e3e2a8cd0eefc9a6","img_data":[{"flag":2,"img":[{"desc":"","height":"710","title":"","url":"https://p0.ssl.img.360kuai.com/t01b2a7f45d21600298.jpg","width":"1080"},{"desc":"","height":"600","title":"","url":"https://p0.ssl.img.360kuai.com/t014c06ab599e05d320.jpg","width":"600"},{"desc":"","height":"600","title":"","url":"https://p0.ssl.img.360kuai.com/t01bd398a3d12495224.jpg","width":"600"},{"desc":"","height":"450","title":"","url":"https://p0.ssl.img.360kuai.com/t01235a599e1f75436a.jpg","width":"600"}]}],"original":0,"pat":"art_src_1,fts0,sts0","powerby":"pika","pub_time":1702978146000,"pure":"","rawurl":"http://zm.news.so.com/f0375ebc0b26532895d342d2d30720d4","redirect":0,"rptid":"08d6591c244f5de4","rss_ext":[],"s":"t","src":"什么值得买","tag":[{"clk":"kdigital_1:linux","k":"linux","u":""},{"clk":"kdigital_1:gpu","k":"gpu","u":""},{"clk":"kdigital_1:android","k":"android","u":""}],"title":"Orange Pi Zero 2购买和使用教学分享

杭眨桂3586如何给openwrt增加启动项
伍满黄15287313956 ______ 随便开一个 /etc/init.d/下的文件,照 着格式 写就知道 了.

杭眨桂3586openwrt 是哪个程序在做路由 -
伍满黄15287313956 ______ openwrt是使用Linux开发的一个开源的路由系统.openwrt优点在于其开源和可扩展性,在其本身的基础上可以扩展出多种应用,比如现在的小米路由、360路由、极路由都或多或少的有它的影子在.

杭眨桂3586OpenWRT是什么意思?其中WRT是什么的英文缩写? -
伍满黄15287313956 ______ 我个人觉得是从Linksys WRT54G而来. WRT为wireless router,无线路由之意.

杭眨桂3586openwrt 怎么进shell -
伍满黄15287313956 ______ 你先下载一个Putty,然后利用这个软件SSH到路由器,就可以在命令行里面输入这些命令了.

杭眨桂3586如何用matlab中的mesh()和surf()函数画圆? -
伍满黄15287313956 ______ 具体可以查看matlab中的help. mesh(Z): mesh(X,Y,Z,C):其中C是用来定义相应点颜色等属性的数组 例:求x^2+y^2=z的空间曲面 x=-4:4; y=x; [X,Y]=meshgrid(x,y);%生成x,y坐标 Z=X.^2+Y.^2; mesh(X,Y,Z) surf 也是一样的,只是mesh是网格形式,surf是面的形式

杭眨桂3586openwrt 无线速率怎么调 -
伍满黄15287313956 ______ 不能.路由器发射无线电频率是有专门规定的,使用特定的频率通道,不同的频率范围,无线电管理委员会都有不同的频率划分用处.路由器本身带有十几个频率通道,用来防止不同的路由器之间的无线电频率干扰,不能随意更改无线电频率参数,否则接收设备就乱套了,而且会干扰其他无线电频段的正常使用.OpenWrt 可以被描述为一个嵌入式的 Linux 发行版,

杭眨桂3586什么是无线MESH网络 WIFI无线覆盖技术详解 -
伍满黄15287313956 ______ 1、WIFI网络覆盖是指的WIFI的信号源发射范围,在该区域内可以接收WIFI热点信号,实现上网. 2、WIFI网络覆盖受限制因素主要有以下几点: 1)墙体过厚 通常我们听说的某某品牌的无线路由器覆盖范围是多少多少,实际上是在没有障碍的理...

杭眨桂3586求助,mesh函数到底应该怎么用 -
伍满黄15287313956 ______ matlab中的mesh和surf画的是空间曲面,如果要画一个空间圆,应该用plot3. 画空间圆代码示例: %先生成空间圆的坐标向量,原半径为1,以原点为圆心 t1=sin(linspace(-pi,pi))'; t2=cos(linspace(-pi,pi))'; t3=zeros(100,1); %分别在xoy、yoz、xoz平面内画圆 figure; hold on; grid on; plot3(t1,t2,t3); plot3(t3,t1,t2); plot3(t2,t3,t1); 得到空间圆

杭眨桂3586什么是MESH无线网桥?无线MESH网络有什么优点 -
伍满黄15287313956 ______ Mesh网络是一种新的无线局域网类型. 无线局域网很多人都知道到传统的WLAN, 但与WLAN不同的是无线Mesh网络中 的AP是用无线的方式进行连接的, 而且AP间还可以进行多网路连接. 实现MESH无线网桥接. 无线Mesh的优点: 使用...

杭眨桂3586VMware安装openwrt -
伍满黄15287313956 ______ 猫接网卡,虚拟机装软路由拨号,主机设软路由IP为网关,主机可通过软路由上网,其它虚拟机也可通过软路由上网

(编辑:自媒体)
关于我们 | 客户服务 | 服务条款 | 联系我们 | 免责声明 | 网站地图 @ 白云都 2024