首页 > 运维 > nginx > 正文

树莓派的五种奇特的用途

WBOY
发布: 2023-07-09 14:10:38
转载
1488 人浏览过

树莓派的五种奇特的用途

最近,我在一个电话会议上听到有人说开源社区是好奇心和解决问题的文化的结合。好奇心是我们解决问题的基础。在解决各种规模的问题时,我们使用了大量的开源工具,其中包括在功能极为方便的树莓派上运行的 Linux

因为我们每个人的生活经历都独一无二,所以我向我们的作者社区询问了他们遇到的最不寻常的树莓派用途。我有一种预感,这些令人惊奇的构建将会为其他人激发灵感。

使用树莓派进行实验

对我来说,树莓派是在家庭网络中增加额外开发资源的绝佳工具。如果我想要创建一个新的网站或者尝试一个新的软件工具,我不必让我的桌面 Linux 机器因为一堆我可能只在实验时使用一次的软件包而变得笨重。相反,我会将它设置在我的树莓派上。

如果我认为我将要做一些冒险的事情,我会使用备份的启动环境。拥有两张 microSD 卡,我可以在树莓派上插入一张卡,并同时使用第二张卡进行任何我想要的实验。虽然额外购买 microSD 卡不会花费太多,但在我想要进行第二个镜像实验时,它可以节省大量时间。只需要简单的操作,关机并更换 microSD 卡,重新启动后即可立即开始使用专门的测试系统。

我的树莓派在我不进行实验时,作为打印服务器,将我的非 WiFi 打印机连接到家庭网络上。这个 SSH 文件服务器非常方便,能够帮助我快速备份重要文件。

— Jim Hall

树莓派的流行

我见过的树莓派最令人惊讶的事情是它使小型单板计算机的概念变得流行和通俗化,并使其真正实用于大众。

在树莓派出现之前,我们有类似的小型单板计算机,但它们往往是小众的、昂贵的,并且从软件角度来看让人拒之千里。不论目前可获得性多难,树莓派的价格如此便宜,以至于任何人都可以轻松为一个项目获得一台。一旦它变得便宜,人们就会克服软件挑战,使其足够好以解决许多基本的计算任务,甚至可以将完整的真正的计算机用于特定任务,而不仅仅是微控制器。

我们拥有大量好的、相对廉价的小型单板计算机,这促进了各种调试、玩耍和 实验。人们愿意尝试新的想法,甚至推动了更多业余爱好者的硬件开发来支持这些想法。

老实说,这是我从树莓派看到的最令人惊奇和激进的事情:它根本性地改变了人们对计算的认知,尤其是树莓派擅长的领域,并不仅仅催生了自己的生态系统,现在还催生了无数其他多样化的生态系统。

— John ‘Warthog9' Hawley

蜜蜂的树莓派

我和弟弟在2018年举办过一次蜂箱养殖项目,利用树莓派和各种传感器监测蜂箱温湿度。我们还计划在夏天实施蜂箱秤,以观察蜜蜂的产蜜情况,并在冬天测量重量,以查看蜜蜂是否有足够的食物。不过我们最终没有实施这个计划。

我们的小型监测解决方案基于树莓派 2B,运行 Raspbian Stretch(基于 Debian 9),并连接了一个温湿度传感器(DHT11)。在蜂箱内我们有三到四个这样的传感器,用于测量蜂箱入口孔、盖子下方和最低框架的温度。我们直接将传感器连接到树莓派,并使用 Python_DHT 传感器库读取数据。我们还建立了 InfluxDB、Telegraf,并最终设置了 Grafana 来可视化数据。

如果你想了解更多关于我们的设置的信息,我们在 Linux Magazine 上发表了一篇关于我们小型监测解决方案的文章。

— Heike Jurzik

树莓派的复古计算

我希望用树莓派创建一个模拟如何使用“开关和指示灯”将机器语言编程到旧式计算机的项目。使用树莓派的 GPIO 引脚,这看起来相当简单。例如,他们的在线手册上展示了如何使用 GPIO 开关控制 LED 的开关,或者使用按钮进行输入。我认为只需一些 LED 和开关,再加上在树莓派上运行的小程序,就可以模拟旧式计算机。不过,我缺乏空闲时间来从事这样的项目,这就是为什么我编写了 Toy CPU 来模拟它。

— Jim Hall

使用树莓派打造玩具

当我女儿四岁的时候,她要求圣诞节时给她买一个“巨齿鲨音乐盒”。她能在脑海中完美地想像出来。它会是粉红色的、闪闪发光的,上面有她的名字。当她打开盒子时,会播放这部热门电影的主题曲。她可以将巨齿鲨和其他宝贝都放在盒子里。在网上和商店里到处搜索后,我发现没有一个能与她的想象相媲美。因此,我和我的丈夫决定亲手制作一个玩具店,在他的家庭办公室里。而这一切的核心当然是树莓派。他采用光传感器和 Python 脚本,让音乐在恰当的时机自动播放。根据她的审美,我们小心地将科技设备放置在音乐盒底部,并进行装饰。那一年,开源技术让圣诞魔法成为了可能!

— Lauren Pritchett

以上是树莓派的五种奇特的用途的详细内容。更多信息请关注PHP中文网其他相关文章!

相关标签:
来源:51cto.com
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板
关于我们 免责声明 Sitemap
PHP中文网:公益在线PHP培训,帮助PHP学习者快速成长!