最佳 Raspberry Pi Zero 2 项目
你能在原始Raspberry Pi Zero上做的任何事情,你都能在Raspberry Pi Zero 2上做。
它在许多项目中都是一对一的替代品,因为Raspberry Pi Zero 2和原来的Zero都是相同的外形尺寸。
也就是说,某些有趣的项目在Raspberry Pi Zero 2上更加可行,因为它的计算能力提高了。因此,让我们来看看Pi Zero 2在与较大的Pis和原始Pi Zero的竞争中脱颖而出的那些例子。
复古游戏仿真
使用Pi Zero 2 W将立即给你的仿真器带来很大的性能提升,因此这是一个特别适合Raspberry Pi Zero 2 W的项目的典型例子。
因此,如果你想玩SNES、Gameboy甚至PlayStation或Dreamcast的游戏,你将在Pi Zero 2 W上获得更大的成功。
值得注意的是,Pi Zero 2可以与Retroflag GPi Case一起使用,与旧的Raspberry Pi Zero进行1:1的交换。
软件。
归根结底:从2021年12月起,你需要使用 每周发布的Pi 2/3.
召回箱:(从2022年1月起与Zero 2一起使用)
硬件套件。
mintyPi (将Pi Zero放入Altoids罐中)
最低限度的设置
要建立一个复古游戏系统,你需要这些组件。
- Pi Zero 2 W
- 监视器
- 电源供应
- 微型USB到USB OTG
- 游戏手柄
- SD卡
- 迷你HDMI线到你的显示器的端口
你所需要的一切都包括在 我们的Raspberry Pi Zero 2 W Retrogaming套件
用Recalbox轻松进行复古游戏
Recalbox与Raspberry Pi Zero 2兼容,所以它是更好的选择。
最重要的是,安装超级简单。
只要下载 树莓派成像器 和下 操作系统 -> 仿真和游戏操作系统 -> 选择 Recalbox - Raspberry Pi Zero 2.
确保你已经将你的microSD卡插入你的电脑,并在你的电脑上选择它。 储存 选择。
将你的SD卡放入你的Pi Zero 2,插入你的游戏手柄,你就完成了。
RetroPie 兼容 Zero 2 吗?
我使用了 复古派每周制作 用文件名 retropie-buster-4.7.19-rpi1_zero.img.gz 然后它就在我的 Pi Zero 2 W 上启动了。RetroPie 官方不支持 Raspberry Pi Zero 2。
Pi Zero 2上的MagicMirror²。
MagicMirror²是一款开源软件,可以让你在镜子上显示信息。
你可以通过第三方模块显示警报、日历、时钟、赞美、当前天气、新闻、天气信息等。
Pi Zero 2 W特别适合这个项目,因为它体积小,耗电少,这意味着它可以用你的显示器的USB端口甚至电池来运行。这是它比用耗电的Pi 4或其他普通尺寸的板子运行所具有的优势。
Pi Zero 2 W也比原来的Pi Zero更适合,因为MagicMirror运行在Electron上,它使用Chromium渲染引擎和Node.js运行时间。换句话说,MagicMirror是一个在浏览器中运行的网络应用,对你的电脑有特殊权限。
Chromium在Pi Zero 2上运行得很差,但一个小技巧使我的加载时间减少了三分之一。我写道 这里有一个方法,建议你这样做.
安装MagicMirror
最简单的方法是使用MagicMirror安装脚本,将所有必要的组件打包。
- 打开一个终端
- 运行。 bash -c "$(curl -sL) https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/raspberry.sh)”
这个脚本需要一段时间来安装,但会有两个提示。
- 使用pm2进行自动启动?
- 如果你说是,那么pm2将在启动时运行MagicMirror。如果不是,你将不得不在每次启动时手动启动MagicMirror。
- 禁用屏幕保护程序?
下面的说明假定你对两者都说是。
另外,如果你对运行一个脚本有顾虑,你可以在 官方文件中规定的六个步骤.
配置MagicMirror
我第一次运行MagicMirror时,它没有显示与我相关的信息。它显示的是美国的节日和《纽约时报》的新闻。
下面是如何改变它。
- 退出MagicMirror (CTRL+Q)
- 阻止MagicMirror再次弹出,方法是运行 pm2 stop MagicMirror
- 转到 /home/pi/MagicMirror/config
- 编辑 config.js
在这个文件中,你可以编辑模块的参数。
例如,为了编辑天气,我修改了键值对中的参数 模块。"天气" 和。
- 输入你的位置(例如,德国莱比锡或荷兰阿姆斯特丹或法国巴黎)。
- 或者,使用一个locationID。
- 输入你的API密钥(注册一个openweathermap.org账户,然后 去这里获得一个API密钥。
- 保存该文件。运行MagicMirror。如果它仍然停留在 "加载",重新启动你的Pi可能会有帮助。
见文件 以了解关于所有其他模块的进一步说明。
完成后,你可以通过重启MagicMirror(如果你启用了自动重启),或者你可以打开终端并运行 pm2启动MagicMirror。
我重新启动......然后发现自动重启功能不起作用。
使用pm2时,MagicMirror不能自动重新启动
这使我不得不争分夺秒地寻找解决方案。
而幸运的是,我找到了一个。
由于某些原因,上述安装程序中捆绑的脚本不能工作。不过,在脚本作者的Github上有一个单独的脚本,专门用来运行pm2的自动启动功能。
我运行了这个,MagicMirror在启动时开始了。
bash -c "$(curl -sL https://raw.githubusercontent.com/sdetweil/MagicMirror_scripts/master/fixuppm2.sh)"
无人机
虽然以下是基于原始的Pi Zero,但由于新的Pi Zero 2有更多的动力可用,使你有更多的空间进行定制。例如,你可以增加一个录制视频或播放音乐的功能。
ZeroBot:一个陆地漫游的3D打印机器人
如果你正在寻找建立一个FPV机器人。 考虑建立n归根结底是 "ZeroBot"。.
ZeroBot是基于Raspberry Pi Zero W的外形尺寸,因此3D打印的组件将适用于较新的Zero 2 W。
该机器人使用廉价和容易找到的部件,可以由任何电脑或智能手机通过网络浏览器控制。
需要的零件
- 树莓派Zero 2 W
- 2个ICR18650锂电芯2600mAh
- 树莓相机模块
- 零度空间
- 迷你DC双马达控制器
- 直流减速电机
- ADS1115 ADC板
- TP4056 USB充电器
- MT3608升压转换器
- 覆盆子CPU散热片
- 微型SD卡(8GB或以上)
- 2个LED
- BC337晶体管(或任何其他NPN)。
- 11.5 x 6mm开关
- 4x M3x10螺丝和螺母
设置Zerobot的最简单方法
设置ZeroBot的最简单方法是用SD卡闪现图像,但这似乎并不奏效,根据 一个在Hackaday项目页面上的评论者.
对评论员加里-斯科特来说,有效的方法是:。
- 安装Raspberry Pi OS Buster (不是最新的Bullseye)
- 按照标题下的指示 "无头设置"
- 在下一步,改用加里的指示。
运行下面的命令,而不是划掉的区域里的内容。
sudo apt-get update
sudo apt-get upgrade
sudo apt install apache2 -y
curl -sL https://deb.nodesource.com/setup_17.x | sudo -E bash -
sudo apt install -y nodejs
git clone https://github.com/CoretechR/ZeroBot Desktop/touchUI
cd Desktop/touchUI
sudo npm install express
sudo npm install socket.io
sudo npm install pi-gpio
sudo npm install pigpio
加里还提到,他不得不 "删除 "app.js "文件中所需要的模块行,因为我由于某些原因无法让ADS1115的模型在Pi Zero W 2上加载"。
然后,按照绿色区域中突出显示的其余指示,并 说明页上的其余步骤。
为硬件布线。 遵循这些指示。
我没有3D打印机,我在哪里可以找到?
仅仅为了这个项目去买一台3D打印机可能显得非常不合时宜,我明白。
我还发现,在较大的城市,有一些合作的创客空间,可能有一台3D打印机,你可以按次付费使用。
这些空间有很多名字,但通常在其名称中都有几个关键词,包括。
- 制作者
- 黑客
- 黑客
- 实验室
- 空间
另一个可以找到3D打印机的地方是在当地的图书馆。
树莓派Zero 2 W上的蒸汽链接
它是有效的!
你可以通过Steam Link在你的Raspberry Pi Zero 2 W上玩PC游戏。
虽然Steam Link不Raspberry Pi Zero 2不被官方支持,但我还是设法让它运行。
而我对这个结果印象非常深刻。如果在PC上玩会得到满分,那么Steam Link在Raspberry Pi Zero 2上会得到4/5的分数。
使用Pi Zero 2和Steam Link的优点和缺点
优点
Raspberry Pi Zero 2 W非常小,很容易藏在电视或显示器后面,保持整洁和干净。
你也许还可以用电视上的USB给你的Pi Zero 2供电,从而减少对另一条通往电源插座的长电缆的需要。如果你不确定你的设备的USB是否能支持Raspberry Pi。 PiCockpit的PiDoctor模块可以帮助你进行诊断。
而且Pi Zero 2 W很便宜。它是一台16欧元的电脑,而Steam Link推荐的最低Pi 3B是38欧元。
弊端
Pi Zero 2没有得到Steam Link的正式支持,而且它没有配备以太网端口。
Steam特别建议你将广播电脑和Raspberry Pi都插入有线以太网。
需要的零件
以下是你需要的东西。
- 一台带有Steam的PC
- 树莓派Zero 2 W (或一个 重新审视游戏套装,它拥有一切)
- SD卡
- 无线控制器(可选,但对电视设置来说是最理想的)。
确保用Raspberry Pi OS Legacy图像(Buster)来闪现你的SD卡。它不会与最新的Bullseye图像一起工作。
打开一个终端,运行这些命令。
sudo apt update
sudo apt install steamlink
你可能会得到一个错误,说你没有足够的视频内存。为了解决这个问题,请进入左上方的菜单(Raspberry Pi标志),然后进入 首选项 -> Raspberry Pi配置 -> 性能 -> GPU内存 并将其设置为128MB。
然后,使用桌面图标或输入 蒸汽链接 进入终端,启动Steam链接。
Steam链接将扫描你的网络并找到一台装有Steam的电脑。然后它会要求你在电脑上输入一个验证码。
然后它将测试你的网络连接。最后,你会看到你的全部游戏列表。
总结
就是这些了,朋友们!这就是我们最喜欢的 Raspberry Pi Zero 2 项目集锦。希望这份清单能对你有所启发!
如果您有兴趣了解更多项目,请查看我们的 "Paragon 项目 "系列,我们会不断介绍新的 Raspberry Pi 项目。
只需点击这个按钮:
如果您还没有订阅,请务必订阅 PiCockpit 新闻通讯,以便随时了解 Raspberry Pi 世界的最新动态!
您最喜欢的 Raspberry Pi Zero 2 项目是什么?请在下方评论中告诉我们!