百利宫项目:复古新闻源
我一直在寻找很棒的 Raspberry Pi 项目与大家分享。今天,我非常兴奋地向大家介绍这个 Raspberry Pi Retro Newsfeed。
该项目由杰夫-杰顿(Jeff Jetton)策划,您可以在以下网站上找到详细信息 GitHub 仓库.
这也是一个已经有几个月历史的项目,但杰夫刚刚对其进行了更新。 树莓派书虫操作系统.
杰夫还非常好心地以 MIT 许可的方式开源了这个项目,所以你可以找到代码并随意定制。
硬件设施
在这个项目中,Jeff 使用的是 1GB 的 Raspberry Pi 3B。
我喜欢那些使用对资源要求较低的 Raspberry Pi 型号的创意项目。你完全可以用 Raspberry Pi Zero 甚至 Pico W 来组装这个项目。
但有一个问题是,Pi 是通过 3.5 毫米插孔连接到旧电视显示器的。而 Zero 和 Pico 没有这个插孔。而且,如果你读过 我们关于 Pi 5 的文章要知道,新的 Raspberry Pi 也没有这个插孔。
但实际上,要像杰夫所做的那样启动和运行它,你只需要一台 Pi、一台旧显示器和一条连接 3.5 毫米插孔和三个 RCA 显示器插头的电缆。
然后,既然你不运行任何需要桌面界面的东西,你就可以直接闪存 Raspberry Pi OS Lite。
进入 Pi 的命令行界面后,需要调整配置
软件
杰夫在 GitHub 页面上提到的一点是,Python 3.11 是启动和运行 Retro Newsfeed 的必要条件。如果你正在使用树莓派书虫操作系统,那么你已经有了 Python 3.11。
如果没有,您可能需要更新它。
请记住,您只需在终端中键入以下内容,即可查看您所使用的版本:
python --version
您还需要 美丽汤 Python 库 来解析新闻网站的 HTML。这样,你只能获得新闻,而不是新闻所在的所有 HTML。
运行以下命令即可获取:
apt-get install python3-bs4
按照杰夫的说明安装并配置好一切后,只需从 GitHub 下载代码,就会得到如下输出结果:
它的工作原理是,应用程序有七个板块逐一显示:日期和时间、美联社新闻、雅虎财经新闻、国际空间站的位置、维基百科 "在这一天"、美国天气预报、国际空间站的位置、维基百科 "在这一天"、美联社新闻、雅虎财经新闻、维基百科 "在这一天"。 www.weather.gov以及你今天的幸运数字。
(尽管杰夫在免责声明中写道:"不保证幸运号码的幸运程度!")。
如果你对代码稍加研究,很快就能找到这些段落,并能随心所欲地对它们进行编辑。
想获取不同来源的新闻或不同国家的天气?您只需更改片段内的链接即可。
现在,在您离开之前,请查看我们的 Raspberry Pi 5 竞赛!
竞赛与通讯
虽然这个项目不容易适用于 Raspberry Pi 5,但你也许有兴趣搞一个。
我们知道要等到 10 月 23 日才能买到 Raspberry Pi 5 是多么令人沮丧。
因此,我们希望能让您尽快体验一把。
因此,我们举办了一场比赛: 您能为 Raspberry Pi 5 想出什么最疯狂的东西?
只要你的想法不会毁了它,你就可以把你的想法发给我们,我们会在我们的网站上发布。我们也会为此写一篇文章!
我们将在这里和网站上公布获胜者名单 buyzero.de 10 月 23 日。
获胜创意(由我们决定)将赢得一整套 Raspberry Pi 5 套件。其中包括一个 27W USB-C Power Delivery (PD) 电源、一个 Raspberry Pi 5 机箱、一张 SD 卡和一个 Raspberry Pi 5。欧盟境内免运费。
亚军将获得 Raspberry Pi 5,欧盟境内免运费。
因此,请务必提交您的想法。您可以访问以下链接了解更多信息: 赢取免费 raspberry pi 5!
总结
这就是 Raspberry Pi Retro Newsfeed!
遗憾的是,我身边没有旧电视监视器。不过,我倒是有一些不用的 LED 屏幕。我将尝试在其中一个屏幕上安装这台设备,到时候会告诉大家效果如何。
如果您也打算安装一个,那么一定要去看看 GitHub 仓库 了解更多详情。杰夫还提供了一份非常详细的说明指南,介绍了如何配置所有功能 这里.
如果您对 Raspberry Pi 的其他项目感到好奇,请务必查看更多信息 这里是百利宫项目.
杰夫让他收集新闻、天气、股票行情和国际空间站的位置。你希望你的系统收集哪些数据?