在树莓派上安装 Kodi 变身为多媒体中心
在这个树莓派项目中,我们将向您展示如何将 Kodi 安装到树莓派。 Kodi 是在树莓派上播放媒体的最受欢迎方法之一。 Kodi 与 Plex 服务器不同,因为文件直接在您的设备上播放,而不是流式传输到另一台设备。 它支持各种不同的媒体格式。您可以使用此媒体中心软件播放音乐,视频,甚至展示图像。 关于 Kodi 的最酷的事情之一是它可以对所有媒体进行扫描和分类。它将下载有关您的媒体文件的信息,并
在这个树莓派项目中,我们将向您展示如何将 Kodi 安装到树莓派。 Kodi 是在树莓派上播放媒体的最受欢迎方法之一。 Kodi 与 Plex 服务器不同,因为文件直接在您的设备上播放,而不是流式传输到另一台设备。 它支持各种不同的媒体格式。您可以使用此媒体中心软件播放音乐,视频,甚至展示图像。 关于 Kodi 的最酷的事情之一是它可以对所有媒体进行扫描和分类。它将下载有关您的媒体文件的信息,并
在本指南中,我们将向您展示如何从树莓派连接到 IPVanish VPN 服务。 IPVanish 是最受欢迎的 VPN 服务之一,并且与 Surfshark,NordVPN 一起被认为是最好的 VPN 服务之一。 -pi-nordvpn /) 和 ExpressVPN。 它以其隐私和安全性着称。 IPVanish 支持某些最新的 VPN 和加密技术。 此外,他们还有严格的零日志政策。这意味着 I
在这个项目中,我们将向您展示如何设置树莓派 IRC 服务器。 与大多数其他服务器相比,IRC 服务器非常适合树莓派,因为它并不会因为树莓派有限的资源而极大地消耗性能。 IRC 对于那些不知道代表 Internet Relay Chat 的人来说,它是最古老的聊天协议之一,尽管近年来它已不再流行,但它仍然是许多社区的骨干。 甚至是流行的流服务,Twitch 都使用 IRC 服务器来处理其聊天。实际
在本指南中,我们将向您展示如何在树莓派上安装和设置 Kali Linux。当然,这是一个有趣的操作系统,值得一试。 对于那些不知道 Kali Linux 是什么的人,这是一个 Linux 发行版,其设计纯粹是出于数字取证和软件渗透测试的考虑。 简而言之,Kali 是 Linux 发行版专为道德黑客而设计。它于 2013 年 3 月发布,并且仍由 Offensive Security 持续开发和资
在此树莓派 Internet 速度监视器教程中,我们将向您展示如何设置树莓派来监视 Internet 连接并保存数据以在 Grafana 或 Google Drive 中查看。 如果您有兴趣监视一段时间后下载速度,上传速度和 ping 的影响,那么本教程非常有用。 此外,这可以帮助您确定网络可能在什么时候达到峰值容量,或者互联网连接状况是否恶化。 为了实现此互联网速度监控器,我们将向您展示如何编
在此树莓派湿度传感器教程中,我们将向您展示如何将 DHT22 传感器连接到树莓派,以及如何使用 Python 从该传感器读取数据。 DHT22 是一款多功能且低成本的湿度传感器,还可以计算区域的温度。 该传感器具有相对较长的传输距离,允许该传感器通过距树莓派最多 20m 的电线传输数据。 另外,DHT22 是一种数字传感器,内置有模拟到数字转换器。该转换器使将传感器连接到树莓派变得更加容易,因为
在本教程中,我们将向您展示如何在树莓派上设置 I2C 。 I2C 代表内部集成电路,是一种允许一个芯片与另一个芯片进行同步通信的方法。 树莓派具有对 I2C 协议的内置支持,从而使其可以与各种具有 I2C 功能的电路连接和通话。 我们之前在树莓派项目中使用的具有 I2C 功能的电路的两个示例是 VEML6075 紫外线传感器和 [ADXL345 加速度计] 树莓派上有关 I2C 协议的最酷的事情
在此树莓派 iBeacon 教程中,我们将向您展示如何设置 Pi 以作为 iBeacon 进行操作。 要使本教程正常工作,您将需要一个支持置于广告模式的蓝牙适配器。 iBeacon 是由 Apple 开发的协议,并于 2013 年推出,用于通过蓝牙协议广播数据。它还为设备提供了一种方法来计算其与信标的距离。 您可能需要 iBeacon 设置的原因有很多,原因多种多样。一个示例是通过 iBeacon
在此树莓派 InfluxDB 教程中,我们将向您展示如何设置 InfluxDB 并将其安装到 Raspbian 操作系统。 我们还将向您展示如何在 InfluxDB 服务器上启用身份验证以提高其安全性,并向您展示如何通过命令行与数据库进行交互。 对于那些想知道 InfluxDB 是什么的人来说,它是一个基于时间序列的数据库系统。这意味着数据库中的每个数据点都将包含一个时间戳。 基于时间序列,In
在本树莓派 Grafana 教程中,我们将引导您完成在 Raspbian 操作系统上安装和设置 Grafana 的所有步骤。 在本教程结束时,您应该对如何在树莓派上成功设置 Grafana 有所了解,并知道如何访问其 Web 界面。 对于那些不知道 Grafana 是什么的人,它是一个开源的度量分析和可视化套件。简而言之,该工具旨在帮助可视化基于时间的数据。 Grafana 是一种快速的工具,因为
在本教程中,您将学习如何在树莓派上设置 Homebridge 软件。 Homebridge 是一种轻量级的 NodeJS 服务器,其构建为模拟 iOS HomeKit API。 使用此软件,您可以将房屋的各个方面与 Apple Home 集成在一起。 您还可以使用 Homebridge 连接 Apple Home 通常不支持的各种第三方应用程序。 例如,您可以安装一个插件,使您可以控制 Mi A
在本教程中,我们将向您展示如何在树莓派上安装和使用 Go 编译器。 Go (由于其网站领域而被通用称为 Golang),是一种编程语言,旨在帮助处理多核和联网机器的编程。 就代码的可读性和可用性而言,Go 与 Python 和 JavaScript 相似。 像 Python 一样,您不需要以分号结尾。 Go 编译器自动检测并处理行结束时间。但是,对于此实现有一些注意事项,本指南中不会涉及。 Go
这个树莓派 Google Assistant 项目将引导您逐步了解如何构建和设置自己的 Pi 支持的 Google Assistant。 该助手将积极聆听您的声音并回答您的查询,您只需要说”Ok Google” 或”Hey Google”,然后再进行查询即可。 要设置自己的 Google Assistant,我们将引导您逐步测试音频设置,注册 Google Assistant API 并向您展示
在本教程中,我们制作了一个简单却很酷的树莓派 Git 服务器,非常适合托管您的下一个代码项目。 如果您是一名程序员,那么您可能以前听说过 Git 。对于那些还没有听说过的人,Git 是一款非常流行的用于软件开发的版本控制软件。 那里有很多托管的 Git 解决方案,但是您可能出于某种原因想要自己的私有 Git 服务器。例如完全控制您的代码并能够使其尽可能私密。 学习如何运行自己的 Git Serv
在本树莓派 Gitea 教程中,我们将向您展示在 Gistea Pi 上启动和运行 Gitea 的所有步骤。 如果您从未听说过 Gitea ,它是一个自托管的 Git 服务,它为想要自托管 Git 存储库但仍希望能够通过强大的图形界面查看它们的用户提供了与 Github 类似的界面。如果您发现通过命令行暂停 Git 服务器有点令人生畏,则此图形界面非常理想。 Gitea 是用 Go 语言编写的,
在此树莓派 Gitlab 教程中,我将逐步完成设置名为 GITLab 的软件的步骤。 该软件基本上是我们 GIT 教程的功能更全的版本,但对树莓派的要求也更高。 如果您曾经使用过像 GitHub 这样的 GIT 托管服务,那么您会发现 GITLab 就是这样,它为 GIT 提供了方便的 Web 前端。 Web 前端非常有用,因为它可以对 GIT 存储库中发生的事情进行有用的可视化解释。 它还提供
在本树莓派 Gogs 教程中,我们将向您展示如何在 Raspbian 操作系统上设置 Gogs Git 服务。 Gogs 是一种以 Go 编程语言编写的性能友好的 Git Web 界面。它使在树莓派上设置和管理 GIT 存储库变得非常简单。 您会发现 Gogs 是在树莓派上设置自托管 Git Web 界面的最佳选择之一,因为它的内存占用相对较小。 Gogs 软件还具有非常类似于 Github 的界
在此树莓派 ExpressVPN 教程中,我将带您完成安装 ExpressVPN 的步骤。 这是一个非常简单的过程,将使您的网络流量安全地匿名化。 ExpressVPN 是另一个广受赞誉的大型 VPN 提供商。没有活动日志和连接日志,它们位于英属维尔京群岛,目前没有数据保留法律。 在 94 个国家 / 地区中有 148 个 VPN 位置,因此您对连接位置的选择感到厌倦。您可以在其网站上查看 *
在此树莓派 Fail2ban 教程中,我们将向您展示如何在树莓派上设置和配置 Fail2ban 软件。 在提高树莓派的安全性方面,Fail2ban 是至关重要的软件。如果您可以通过 Internet 公开访问树莓派,则它特别有用,因为它是一种主动的学习型防御方式。 对于那些不知道 Fail2ban 是什么](https://www.fail2ban.org/wiki/index.php/Main
在这个树莓派 Flightradar24 教程中,我逐步完成了设置提供给 FlightRadar24 服务的飞行跟踪器的步骤。 我之前已经介绍过 ADS-B 跟踪器,但是使用了 FlightAware 软件。根据个人喜好,您可能更喜欢使用 Flightradar24 。两者都有其优点和缺点。 运行自己的航班跟踪器的最大好处之一就是您免费获得了 Flightradar24 商业帐户。订阅费用为 4
在本教程中,我将介绍安装树莓派 Flint OS 的步骤。我还简要概述了什么是操作系统 (OS) 以及首次启动时需要进行的任何设置。 FlintOS 是基于 Chromium OS 的开源版本构建的操作系统。与我之前介绍过的 [用于 SBC 的 Chromium OS] 不同,该代码仍在开发中。大多数基本功能都可以正常工作,因此更加稳定。 并不是所有的 Chromium OS 应用程序都可以在树
在此树莓派 Eddystone 信标教程中,我们将向您展示如何将 Pi 设置为 Eddystone 蓝牙信标。 对于不知道 Eddystone 是什么的用户,这是 Google 的协议规范,定义了可用于以下目的的蓝牙低功耗 (BLE) 消息格式。基于接近度的信标消息。 您可以使用 Eddystone 消息从蓝牙设备广播数据,例如 URL 。 运行能够理解 Eddystone 协议的扫描仪的设备将
在本教程中,我们将设置一个使用 Sense Hat 的树莓派电子邮件通知程序,并将使用 LED 矩阵显示有关您电子邮件状态的可视通知。 如果您打算在家中使用 Sense HAT,则此电子邮件通知程序是一个出色的项目,可与 Sense HAT 气象站教程一起使用。 该项目将利用 IMAP 客户端与您的电子邮件服务器建立远程连接,请确保您使用的电子邮件提供商完全支持 IMAP ,否则本教程将无法正常
这个树莓派电子邮件服务器教程将带您逐步了解如何设置自己的低成本且功能相对广泛的电子邮件服务器。 在 Pi 上设置个人服务器的众多原因之一是其低成本。初始成本很低,并且由于树莓派的低能耗,持续的费用也相对较低。 设置树莓派电子邮件服务器还有其他一些优点,例如能够使用自定义域名并完全控制自己的个人通信。 由于您的电子邮件存储在自己的个人服务器上,因此您将没有人扫描它们,因此他们可以尝试向您展示更好的
在本教程中,我将逐步完成设置树莓派 DOSBox 的步骤。 这个项目是一个非常简单的过程,它使您可以玩几百个伟大的 DOS 老游戏,这些游戏已经作为共享软件,演示以及免费软件发布了。 现在,DOSBox 将只允许您玩为 MS -DOS 操作系统设计的游戏。如果您不仅仅想要这个,那么请确保查看我的教程为树莓派设置 Retropie 。 在安装说明的下方,您将找到一些我可以玩的顶级游戏 (我的个人最
在本教程中,我们将向您展示如何在树莓派上使用 Dropbox 软件。 Dropbox 是一种流行的云文件托管服务,允许在 Dropbox 的服务器和其他设备之间同步文件。 尽管非常流行,但 Dropbox 尚未发布用于 Linux 操作系统的 ARM 客户端。 为了使 Dropbox 可以在树莓派上使用,我们将利用一个小脚本,该脚本可以通过 Dropbox 的 API 来工作。 在整个教程中,我
在这个项目中,我们将向您展示如何通过使用 COPS (C alibre O PDS (和 HTML) P HP S 来设置自己的树莓派电子书服务器 erver) PHP 软件。 该软件充当树莓派上的 Web 界面,您可以在其中通过其 Web 界面或直接将它们从树莓派下载到设备上来访问所有电子书。 该软件可作为您的电子书的绝佳中间人,尤其是当您经常在众多设备上共享电子书时。这也是一个不错
在这个树莓派 DSLR 相机控制项目中,我们将向您展示如何在树莓派上设置和使用 DSLR 。 使用 gphoto2 软件,我们将能够与您的树莓派对话以控制相机执行诸如拍摄照片,从相机下载文件以及在相机上设置配置之类的操作。 在本教程中,我们将向您展示编译最新版本的 gphoto2 软件并将其安装到树莓派的过程。 从最新的源代码进行编译可确保我们具有最佳的兼容性,但当然比从软件包存储库安装要复杂得
在这个项目中,我们将向您展示如何在树莓派上设置和测试 Docker 。 ![](/images/0 - 在树莓派上安装 Docker -Pi-Thumbnail.jpg) Docker 是功能强大的工具,可提供 OS 级虚拟化,以在容器内交付软件包。 位于容器中意味着该软件无法访问 Docker 运行时不交给它的任何东西;这有助于安全性和资源管理。 Docker 允许您轻松地将软件部署到设备上,因
在本教程中,我们将引导您完成在树莓派上设置 DNS 服务器的步骤。 DNS 服务器负责处理将诸如 pimylifeup .com 之类的域名转换为其最终目的地。它可以帮助将 IP 地址从”** 210.345.231.345 **” 转换为更加用户友好的域名系统。 通过在树莓派上设置 DNS 服务器,您可以使用它来缩短计算机执行 DNS 请求的时间。 Pi 上的 DNS 服务器将向其他 DNS 服
在本树莓派距离传感器教程中,我们将结合 HC-SR04 超声波传感器和树莓派使用。 本指南将向您展示如何将传感器与树莓派连接起来,以及探索如何利用传感器来读取距离。 我们将向您展示如何将 HC-SR04 传感器连接到树莓派,包括如何将分压器连接为对于树莓派,该电路需要将传感器的 5v 输出降至 3 .3v。 这只是您可以与树莓派一起使用的众多传感器之一,如果您对更多传感器感兴趣,那么请务必查看我
在这个树莓派 Dietpi 教程中,我们将看一下 DietPi ,它是为单板计算机 (SBC) 构建的轻量级操作系统。 该操作系统与 Raspbian lite 十分相似,但更为精简。大小从 600mb 开始,比 Raspbian lite 轻 2 -3 倍。 所有我们的树莓派项目仍应在 Dietpi 操作系统上运行。如此说来,您可能会发现某些项目可能需要安装的软件包比列出的要多。 该操作系统捆
在这个树莓派 Deluge 项目中,我们将向您展示如何在 Pi 上设置流行的 Deluge torrent 客户端。 在整个教程中,我们将向您展示如何与 Deluge Web 界面一起安装和配置 Deluge torrent 客户端。我们还将向您展示如何启用 Deluge 的远程访问功能。 除了向您展示如何在树莓派上安装和设置软件之外,我们还将向您展示如何将 Deluge 作为服务进行设置。 在
在本指南中,我们将向您展示如何使用 ClamAV 软件在树莓派上设置防病毒软件。 ClamAV 是一种流行的免费开放源代码防病毒引擎,旨在检测基于 Unix 的系统 (如 Raspbian) 上的各种威胁。 使用树莓派上的 ClamAV,您将能够扫描设备中的木马,病毒,恶意软件和其他恶意威胁。 尽管通常认为 Linux 系统不容易受到病毒的攻击,但是密切关注您的系统仍然是一件好事。 如果您正在使用
树莓派 Chromium 操作系统是 Raspbian 的绝佳替代品,它为那些经常在网上找到自己的人提供了简单,快速和安全的体验。 现在,此版本的操作系统正在开发中,因此在本教程编写时仍然存在很多问题。 看来此方面的工作已暂停,因此请务必查看其 subreddit 或官方网站,以获取开发方面的任何更新。如果进行中的工作不会打扰您,并且希望在您的 Pi 上安装 Chromium ,那么就开始吧。
在本教程中,我将研究如何设置树莓派卡宴。 本教程是一个非常简单的过程,可让您访问功能强大的 IoT 软件包。如果您是传感器的狂热者,收集数据和物联网的整体概念,那将是您的不二之选。 您可以使用此软件完成许多功能和操作,但是为了使操作相对简单明了,我将仅介绍本教程的基础知识。我将在不久的将来考虑使用此软件做进一步的项目。 您可能特别喜欢的一件事是,如果您是初学者,则无需进行任何编码即可启动和运行项
在本指南中,我们将向您展示如何在树莓派上安装和运行 CentOS 。 CentOS 是 Linux 发行版,提供免费的,社区支持的操作系统。 它是其上游资源 Red Hat Enterprise Linux 的免费开放源代码版本。 CentOS 是最常用的网络托管操作系统之一。原因之一是每个发行版都有很长的支持时间表。例如,CentOS 7 于 2014 年发布,但将继续提供支持,直到至少 20
在本树莓派 Chromecast 教程中,我们将向您展示如何设置树莓派以用作 Chromecast 设备。 虽然我们无法实现 Chromecast 所依赖的协议,但是我们可以在树莓派上复制该协议。 我们通过在树莓派上使用两个关键软件来复制其行为。这些软件中的第一个是 omxplayer 。该软件处理投射到我们的树莓派的视频和音频文件。 我们的第二个软件是 OpenMax 图像查看器。我们利用该软
您可能知道,有两种不同版本的树莓派相机。有一个标准的树莓派相机,带有一个红外滤镜。然后是缺少红外滤镜的树莓派 NoIR 相机。 在本指南中,我将带您了解每种相机的优缺点,以便您可以为自己的项目获得最佳的相机。 两种相机之间有很多明显的区别,但是大多数人只需要一台普通的树莓派相机。 掌握两部摄像机之间差异的最好方法是直观地观察它的动作,这就是为什么我在” 设备” 部分下创建了视频。 设备下面列出了
在本教程中,我们将向您展示如何使用流行的 nodogsplash 软件设置树莓派 Captive Portal。 强制门户是一个屏幕,最初显示给连接到 Wi -Fi 接入点的任何人。在他们开始使用 Wifi 连接之前,他们需要完成一个动作,然后,专属门户将不断向他们打招呼。 您可以在强制门户上显示任何内容,因此,如果您要在用户获得访问权限之前制定一些基本规则以使用 Wifi 接入点,或者您是否要
在本指南中,我们将向您展示如何使用树莓派将任何扬声器变成支持蓝牙的扬声器 通过将树莓派连接到一组扬声器,您可以大大扩展其功能。 通过此项目,您可以通过将音频直接流式传输到旧扬声器或高保真音响系统来对其进行现代化。 除了为我们的树莓派添加蓝牙音频支持外,我们还将为 Apple AirPlay,Spotify Connect 添加支持.com/raspberry-pi-spotify/),以及同步的
在这个树莓派 BOINC 教程中,我将引导您完成正确获取 BOINC 设置和处理任务的步骤。 在撰写本教程时,BOINC (伯克利网络计算开放基础结构) 拥有 40 万名志愿者和将近一百万台计算机,用于处理一系列不同项目的数据。 在此特定教程中,我将在家庭项目中安装 SETI 。对于不认识的人,SETI @ home 是一个程序,可让您帮助寻找外星情报。它只是下载并分析射电望远镜的数据。处理后,
在这个项目中,我们将向您展示如何设置树莓派 Caddy Web 服务器。 虽然 Caddy 的性能友好程度不及树莓派上的 [NGINX],但它具有易于使用的功能,旨在利用现代 Web 技术盒子外面。 Caddy 从一开始就利用 HTTP2 等现代 Web 技术,并为通过 Caddy 文件设置的任何域名自动设置 SSL 证书。它通过自动从 Lets Encrypt 获取这些证书来做到这一点。 掌握
在这个树莓派 Apache 项目中,我们将向您展示如何在树莓派上安装和设置 Apache Web 服务器。 Apache 本身可以通过 HTTP 和 HTTPS Web 协议提供 HTML 文件。除了其他模块 (例如 PHP) 之外,Apache 还能够提供动态内容。 Apache 是树莓派上最受欢迎的 Web 服务器之一。仅 Apache 就占了全球所有 Web 服务器的 44 %。 Ap
在这个项目中,我们将向您展示如何在树莓派上安装 Asterisk 。 Asterisk 是可以在树莓派的有限硬件上运行的开放源代码的互联网协议专用语音交换 (PBX) 语音系统。 使用 Asterisk 作为 PBX ,您可以自动管理呼入和呼出电话,包括在不同电话之间分配呼叫。 您甚至可以使用 PBX 处理语音邮件,电话会议,甚至交互式语音响应 (电话菜单)。 为了使所有这些都能在树莓派上运行,
在这个项目中,我们将向您展示如何使用 EmteriaOS 在树莓派上设置 Android 。 为了在树莓派上启动并运行 Android ,我们将使用 Emteria 团队创建的 Android 发行版。 这个 Android 发行版可能在设计时考虑了工业应用程序,但是它是在树莓派上启动并运行 Android 的理想解决方案。 EmteriaOS 的唯一缺点是,您必须购买许可证才能删除水印并删除
了解如何使用 LineageOS 将 Android 操作系统安装到树莓派。 为了使 Android 在树莓派上运行,我们将使用由 konstakang 开发的 LineageOS 的特殊版本。 LineageOS 是基于 Android 平台构建的开源操作系统。 虽然 Android 的树莓派 3 版本支持硬件渲染器,但 Pi 4 版本当前不支持。 这意味着,当您使用图形密集型内容时,使用 P
在本教程中,我们将探索如何设置树莓派 AirPlay 接收器。 本教程主要涉及将树莓派连接到扬声器,然后安装软件,以使其成为 Internet 网络上的 AirPlay 接收器。要设置您的 AirPlay 接收器,我们将使用称为 Shairport Sync 的开源软件。 该软件通过实施 Apple 的专有协议,使树莓派可以充当 AirPlay 接收器,从而可以从这些设备接收音乐。 通过此设置,
这个树莓派 Alexa 教程将向您展示如何构建和设置一个功能齐全的个人助手,该助手使用树莓派和 Alexa 语音服务来响应您的语音命令。 制作支持 Alexa 的设备的唯一缺点是它无法访问 Pandora 或 Spotify 等音乐服务。 但是,这款树莓派 Alexa 确实利用了亚马逊自己的 Echo 设备的所有其他功能,因为它利用了 Alexa 语音服务。默认情况下,它将一直处于监听状态,因此
在本教程中,我们将构建树莓派 ADS-B 接收器,这将使我们能够跟踪 100-300 英里 (160-480 公里) 内的飞行。 接收器可以看到的距离将取决于您的位置,视线等。我们也进行了设置,因此您可以直接在 Pi 上跟踪航班并将数据上传到 flightaware .com 另外,为了鼓励您将收集到的数据共享给 FlightAware ,您的帐户将升级为每月价值 89 .95 美元的企业帐户。