您已经考虑了好一阵子,终于跌跌撞撞:购买了Raspberry Pi。但是,您可以将其用于什么呢?
这个小设备真的可以充当台式机吗?作为服务器?作为广播电台?是的,它可以!
为您入门,我们已经收集了Raspberry Pi的大量用法,并提供了PCPC.me的详细教程。
我们假设您使用的是Raspberry Pi 4,但是其中大多数项目都可以在较旧的型号甚至Raspberry Pi Zero上运行。
1。用Raspberry Pi替换台式机
Raspberry Pi最简单的用途是用作台式计算机。
除了Pi本身,microSD卡和电源,您需要HDMI电缆和合适的显示器。与传统计算机一样,您还需要USB键盘和鼠标。
Raspberry Pi 3和更高版本内置了Wi-Fi和蓝牙。如果您使用的是旧型号,则需要兼容的USB软件狗(请在elinux.org的Raspberry Pi Hub中检查兼容性)。但是,如果您更喜欢使用以太网,则所有Raspberry Pi型号(Pi Zero除外)都配备了以太网端口。
在安装了首选的操作系统之后,您会发现LibreOffice已预先安装。使用Chromium浏览器。
一切都需要像台式计算机一样运行Raspberry Pi!
2。使用Raspberry Pi进行打印
是否拥有您确实喜欢使用的旧打印机,但是无法无线连接?您可能倾向于安全地处理它,但实际上并不需要这样做。您需要的是连接到家庭网络的Raspberry Pi和一些打印服务器软件。
这是通过安装Samba文件共享软件以及CUPS来完成的。通用Unix打印系统为您的打印机提供驱动程序,并提供管理控制台。
Once this is set up, configure the Pi to ensure any computers on your home network can access the printer. That’s all there is to it. Note that this really depends on your printer having a USB cable. If it doesn’t, adaptors are available.
3。将AirPrint支持添加到您的Pi打印服务器
上述项目仅适用于目前情况。它是从Windows,Mac或Linux计算机进行打印的理想选择,但是平板电脑和手机呢?为此,您将需要通过单个脚本添加的Air Print支持。
尽管iOS设备本身可以进行打印,但Android平板电脑和手机将需要专用的应用程序。大多数新打印机都支持从移动设备进行打印。使用Raspberry Pi,您可以将此功能扩展到较旧的打印机!
4。用Kodi切断电线:Raspberry Pi媒体中心
Raspberry Pi的主要用途很可能是用作Kodi媒体中心。作为磁盘映像可用,已经发布了多个Kodi构建,其中OSMC和OpenElec最受欢迎。
如果您希望将Raspberry Pi保留用于其他项目,则可以将Kodi安装在Raspbian上。 。也可以将其添加到复古游戏系统中(见下文)。但是,安装Kodi需要注意一些事项。并非所有附加组件都可用,在其中的许多附加组件中,它们都是用于流播盗版内容的。
因此,我们建议您仅从官方Kodi存储库中安装安全且合法的附加组件。但这还不止于此。与任何设备一样,运行Kodi的Raspberry Pi容易受到某些安全问题的攻击。<
5。设置复古游戏机
Raspberry Pi最流行的用途之一,该设备非常适合用作复古游戏机。毕竟,它小巧而强大,足以以多种方式使用。不仅要使其成为全尺寸街机的最轻巧的组件之一!
复古游戏有两个主要选项,即Recalbox和RetroPie。可以使用其他控制器,但都需要一个合适的控制器,该控制器需要一些初始配置。从经典的MS-DOS PC游戏到Commodore 64,可以模拟许多平台。在Raspberry Pi上,还可以恢复许多流行的16位游戏机。
6。构建Minecraft游戏服务器
它不仅仅限于复古游戏。您可能知道Raspberry Pi的默认操作系统Raspbian预先安装了特殊版本的Minecraft。但是您知道您的Pi也可以用作游戏服务器吗?
最有效的是,Pi是Minecraft的出色游戏服务器,可让您在家庭网络中的任何地方玩。如果您有多台Raspberry Pi,则将其中一台用作专用服务器将为您带来出色的游戏体验。如果您有很多Minecraft迷可以玩,那么这特别好。
除了Minecraft之外,Raspberry Pi上还可以设置其他多人网络游戏。可以将Quake,Civilization,Doom和Open TTD的开源端口作为游戏服务器安装在Raspberry Pi上。
7。控制机器人
机器人控制器Raspberry Pi项目太多,以至于很难举一个例子。例如,您可能会为Pi依靠专用的机器人程序包,并用设备电池供电并用于通信和控制机器人。
或者您可能更喜欢自己的设计,该设计是基于已经存在的组件构建的。拥有。无论哪种方式,您都需要正确选择Raspberry Pi。 Raspberry Pi 4将为您提供更多处理能力,而Pi Zero W更紧凑。 Raspberry Pi的超薄版本具有板载无线连接功能,非常适合轻型机器人。
是否需要一些灵感?我们对可以用Raspberry Pi构建的电影和电视机器人的外观应该会有所帮助。否则,如果您想立即上手,可以在线购买机器人车载套件。
8。制作定格相机
每个人都喜欢定格视频。从华莱士和格罗米特(Wallace and Gromit)到著名导演特里·吉利厄姆(Terry Gilliam)早期的蒙蒂·蟒蛇(Monty Python)的飞行马戏团(Flying Circus)作品,它从未间断有趣。但是如何定格?您可以使用Raspberry Pi和专用的摄像头模块进行查找。
使用Python编程语言,合适的支架(用于Gilliam风格的纸模型动画的架空,用于粘土或玩具的标准三脚架) )以及光线充足的区域,这是一个耗时的过程。需要一些练习才能获得良好的效果,并且您需要添加配乐。
您还需要一块面包板来安装按钮(除非您已经有一个可以连接到的合适的柱塞按钮) Raspberry Pi的GPIO)和一个Python脚本来捕捉每个图像。
9。制作延时录像
将Raspberry Pi摄像头模块与其他脚本结合使用会为Pi带来另一种用途:捕获延时电影。这是通过定时拍摄一帧来完成的。
然后如何使用Raspberry Pi拍摄时间流逝取决于您。您可能需要便携式电池解决方案,而三脚架可能会再次有用。这次,您可能更喜欢使用智能手机三脚架(夹子应完全适合Pi的外壳),以稳定设备。
但是您应该拍摄什么?花园里的花,碗里的水果,路过的人……也许是天空中的云彩,还是天气变化?您仅受自己的想象力以及为获得好的视频而愿意走多远的限制。
10。广播海盗FM广播电台
您是否有想要分享的消息?需要与无法访问互联网的人群进行交流吗?答案是广播:Raspberry Pi能够在FM波段上广播!
但是,在点击链接之前,这是警告时间:未经许可,通过FM广播是非法的。幸运的是,Pi只能在短距离内播放,因此您应该可以避免遇到麻烦。确实,这是概念证明项目。尽管它可能在世界上的某些偏远地区很有用,但不适合在城市中使用。
这里需要便携式电池解决方案和焊接技能。您希望广播的所有音频都需要预先加载到microSD卡中,然后循环播放。
11。构建Raspberry Pi Web服务器
Another fantastic use for a Raspberry Pi is to set it up as a web server. This basically means that it can be configured to host a website. It might host your blog, for example.
可以使用几种方法。您需要先安装正确的软件:Apache及其相关库。或者,您可以安装完整的LAMP堆栈,将PHP和MySQL与Apache一起安装。
完成这些步骤后,您可以将HTML文件保存到/ www /目录中,然后网络服务器就可以使用了。
或者,您可以安装某些特定的网络软件,例如WordPress。
要使您的网站在线,您需要互联网提供商的静态IP地址。如果价格太贵,请尝试No-IP.com
12。创建Twitter Bot
Twitter毫无意义。其中大部分是由bot所提供的,bot是为了发布消息而创建的程序。其中一些有用。例如,它们可能是您喜欢的网站的更新。但是,许多烦人甚至令人不快的事情。
这些自动帐户中的大多数只是针对垃圾邮件。
但是,使用Twitter机器人可以做一些有用的事情。您可以在Raspberry Pi上使用Python应用程序,而不必利用在线服务来发布这些消息。如果您的Pi与互联网具有永久连接,则可以创建一个Twitter机器人。
您需要通过Twitter网站注册一个Twitter应用。这样可以访问Twitter API,并且使用某些代码(Python或Node.js),您的机器人就可以使用了。然后,您所需要做的就是指定要发布的内容的类型。从CPU温度到一天中随机选择的报价,或者只是一张照片。
13。建立运动捕捉安全系统
谁侵入您的财产?谁认为他们可以闯入您的房间并检查您的东西?他们到底在用牙刷做什么?!
找到这些问题答案的唯一方法是使用某种安全系统。装有Raspberry Pi摄像头模块或通用USB网络摄像头后,您可以构建运动捕捉安全系统。
请注意,您将需要大容量的microSD卡(或USB存储设备)来存储来自设备。
This Raspberry Pi project combines the motion software with uvccapture, a tool for capturing the footage from your webcam. The ffmpeg software is also used to manage the bitrate and time lapse. Once it’s all up and running, you can expect the system to start recording whenever motion is detected. Email alerts can also be configured.
14。鼓舞人心的数码相框
即使在空间,存储和用途方面有所限制,现成的数码相框也很有吸引力。如果他们不仅可以显示您喜欢的家庭照片,还能做些什么?
使用此版本,您可以创建一个数码相框,在优美的风景照片旁传递鼓舞人心的消息。结果使您眼神一闪,同时又使您真正地思考了该信息。我们在该项目中使用了Raspberry Pi触摸屏显示器;任何兼容的LCD显示器都应该合适。
15。拍摄夜空
如果Raspberry Pi的相机模块的定格,延时拍摄和动作捕捉安全性不足,为什么不尝试夜间拍摄呢?为此,您需要一个Raspberry Pi No-IR摄像头模块。
在移除红外滤镜之后,该摄像头可以提供更好的夜间效果。当您在下面睡觉时,您可以拍摄上面发生的事情。这样您就可以捕捉星星,流星,月亮,行星,甚至是不明飞行物。
例如,您可以使用延时摄影功能在一夜之间跟踪星星和月亮的路径。或采用较慢的快门速度以获得跟踪效果。无论您打算进行什么夜间摄影计划,Raspberry Pi都应该完全适合您的要求。
16。构建网络监视工具
是否对监视网络上的设备感兴趣?
The answer is a network monitoring solution. While several are available, the most popular is the open source Nagios tool, which is easy to install and configure. With this installed, you can monitor up time, view a visualization of the devices on your network, and more.
传统上说,它已经失去了连接性,或者想在博客或网站处于脱机状态时迅速得到通知?
The answer is a network monitoring solution. While several are available, the most popular is the open source Nagios tool, which is easy to install and configure. With this installed, you can monitor up time, view a visualization of the devices on your network, and more.
它通常安装在Linux机器上,但实际上浪费了完整的台式PC或服务器。但是,它是Raspberry Pi的理想选择!
您需要做的就是下载Nagios磁盘映像并将其闪存到Pi的SD卡中。为了获得最佳结果,请为该项目使用Raspberry Pi 2或更高版本,因为Nagios可能会占用大量资源。
17。 Raspberry Pi Plex服务器
我们已经将Kodi视为媒体中心,但是您可以使用Raspberry Pi进行更多基于电视的娱乐项目。简而言之,您可以将标准的哑电视变成智能电视。似乎还不够,您甚至可以增强现有智能电视的功能!
要使电视“智能化",它应该能够播放USB或闪存设备中的媒体,从Netflix,YouTube和类似网站流式传输视频,并提供远程控制。对于Raspberry Pi项目,通常是来自移动设备。智能电视还应该提供新闻,天气和PVR支持,Raspberry Pi可以通过USB TV卡来管理。
除了Kodi(或与之配合使用)之外,Raspberry Pi可以用作Plex服务器。这意味着您有一台运行Plex的PC或服务器,并使用另一台设备查看媒体。第二台设备可能是PC,Xbox One,甚至是另一台安装了RasPlex软件的Pi。浏览服务器的媒体应该简单明了,使您可以欣赏存储在其上的所有电影,电视节目和音乐。
18。 DIY NAS Box
是否要创建自己的本地网络驱动器?如果仅用于从媒体中心浏览,最好有一个网络连接存储设备。我个人最喜欢的用途是用作存储家庭照片的网络驱动器。
个人NAS驱动器非常紧凑,可以隐藏在柜子或衣柜顶部。 Raspberry Pi NAS,连接到外部HDD或USB闪存的Pi也是如此。您甚至可以使用SSD驱动器。
您可以使用Samba手动进行设置。您的数据很快就会存储在家庭网络驱动器上,从而释放了PC上的空间。只要记住要定期备份您的NAS驱动器即可!
19。带有Arduino的家庭自动化系统
Raspberry Pi是家庭自动化系统的理想大脑和界面。结合Arduino,并运行Node.js应用程序Heimcontrol,可通过一些远程控制的启用无线电的主电源适配器实现家庭自动化。 Heimcontrol允许您通过Raspberry Pi通过Arduino传输的信号来启用或禁用插入适配器的任何设备。
如果您正在寻找一种熟悉基础知识的方法,那么这种方法是最好的家庭自动化。但是,如果您希望系统立即或多或少地运行并带有智能家居自动化工具等,该怎么办?
在这种情况下,将Raspberry Pi与OpenHAB组合在一起应该可以正常工作。
20。构建AirPlay接收器
Raspberry Pi可以处理的不仅仅是无线打印。 AirPlay也是一种选择,使您能够将Raspberry Pi变成智能扬声器。想通过DIY扬声器设置从移动设备流式传输音频吗?
利用Raspberry Pi的Pi Music Box专用磁盘映像,并将小型机连接到合适的扬声器,您还可以直接流式传输音频。从网络上。
此外,Pi Music Box使用Spotify Connect,DLNA / OpenHome,BubbleUPnP,具有USB音频支持和Raspberry Pi声卡兼容性。
p>
21。控制模型铁路
感谢Raspberry Pi的各种端口(从USB到GPIO)可以集成并与许多其他设备接口。最有趣的选择之一是模型火车。
用Raspberry Pi控制模型铁路会很棒吗?已经开发了几个项目来实现这一目标。他们是可扩展的项目,可以完成从监视火车的位置和调整速度到控制点,灯光甚至伴随的模型村庄的氛围在内的所有事情。
该视频来自Raspberry Pi模型铁路自动化项目。在开发者项目的网站上查找更多信息。
22。将实时视频流传输到YouTube
利用Raspberry Pi摄像头模块的另一种方法是实时流传输到YouTube。
此功能可用于Raspberry Pi 3或更高版本。虽然可以使用兼容的USB相机,但在官方设备上可获得最佳效果。
要开始执行此项目,您需要准备使用自己的YouTube频道以及libav工具软件包已安装。查看我们的详细教程,以从Raspberry Pi将实时视频流传输到YouTube,以获取完整说明。
23。学习编码
Raspberry Pi在2012年推出时,其主要目的之一就是让孩子们编码。但是,不仅仅是孩子们可以在Raspberry Pi上学习编码。大人也可以利用平台的内置编码工具。
听起来复杂吗?不是。 Raspbian中提供了一些软件来辅助基本编程,但是最重要的是Scratch。
Scratch是为满足所有级别的需求而设计的,它是一种基于块的编程工具,它避免了复杂性。输入代码行。相反,您只需将命令拖到适当位置即可。您可以在代码视图中查看命令的影响,并将代码导出为要运行的程序。
抓痕非常简单,可以操纵连接到Pi GPIO的灯光,还足够复杂,可以对基本游戏进行编程。这是有关使用Raspberry Pi和Scratch学习编码的知识。
24。将PC游戏流式传输到Raspberry Pi
认为Raspberry Pi仅限于复古视频游戏模拟吗?再想一想!使用Raspberry Pi 2或更高版本,您可以模拟Steam Link的流功能。从本质上讲,这意味着您可以通过Raspberry Pi将视频游戏从PC传输到电视。
像Steam Link一样,您需要确保Raspberry Pi或PC(最好是两者)都可以通过以太网连接到路由器。这是因为仅使用无线设置无法实现成功流式传输所需的速度。
与Steam Link不同,您可以流式传输Steam上不可用的游戏。我们首选的将游戏流式传输到Raspberry Pi的方法是使用一个名为Parsec的免费工具。它提供60fps的视频流,超低延迟,可用于Windows 10,macOS和Linux。
25。构建智能镜
在剃须时,是否想赶上最新的新闻,电影预告片,流行视频以及交通和天气信息?答案是一个智能镜,它是由Raspberry Pi驱动的设备。
基本上,这是一个双向镜,在玻璃后面安装了一个特殊的显示器。任何类型的镜像均可用于智能镜像项目。您应该使用适合自己目的的产品。
26。您可以在Raspberry Pi上本地玩游戏
您可以在Raspberry Pi上模拟经典平台,也可以从PC上播放游戏。
但是,在本地运行游戏又如何呢?
可以在没有模拟器的情况下在Raspberry Pi上运行一些出色的游戏。一个很好的例子是Doom,它可以安装在Raspberry Pi上运行。其他示例包括FreeCiv,Quake III,甚至是开源SimCity克隆版本Micropolis。
如果您不喜欢设置流媒体或仿真器,则可以在Raspberry Pi上安装很多游戏
您最喜欢的Raspberry Pi项目?
我们已经向您展示了Raspberry Pi的大量用途,并附带了使这些项目起步所需的链接。
Raspberry Pi的新功能?在开始之前,您需要知道如何在Raspberry Pi上安装操作系统。
标签: DIY项目构想 长格式列表 Raspberry Pi