树莓派是什么?树莓派(英文:Raspberry Pi)是基于 Linux 的单片机电脑,你可以简单的理解为 树莓派 就是一个小型电脑,基本上电脑有的东西,它都有 。还有一般电脑没有的接口,GPIO 接口,这是一套通用的 IO 接口,树莓派通过这些 GPIO 引脚可以跟很多传感器进行通信,也就是读取和控制 。还可以安装很多 ARM 架构的操作系统,这一切都极大的提高了树莓派的可玩性 。
文章插图
【为什么要玩树莓派】但是其实树莓派一开始的设计只是为了降低学校编程教育的成本,后面开放社区很活跃,树莓派也逐渐变成了很多开发者的 工具 或者 ”玩具“ 。而且现在门槛越来越低,很多人也开始入手树莓派做一些日常生活 有用 或者 有意思 的工具 。
树莓派能做什么?由于树莓派的可玩性比较高,我大致分为几个方向吧 。
服务器方向由于树莓派的 CPU 是 ARM 架构的比一般 x86 架构的 CPU 要比较省电 。虽然 树莓派 4B CPU 使用新的博通BCM2711 SoC采用了四核心Cortex-A72,功耗有所提高,树莓派基金会 给出的数据是 静置的情况下功耗为 3.4 W,运行CPU 密集型基准功耗为 7.6W,相对于一般台式机300W 左右的功耗来说,已经是很低了(笔记本的功耗一般是 50W-70W),所以即使一直开着的耗电也比较低,所以用来当服务器也是可以接受 。
把树莓派当服务器一般有下面几种用途:
个人博客其实这个用途还是比较常见的,很多开发者喜欢用树莓派来搭自己的博客,因为一般如果访问量不大,如果租用一个 VPS 一年下来也要好几百,而且开发者一般都比较喜欢自己搞一些硬件的东西,树莓派刚好可以用来练手,可谓一举两得 。现在个人博客开源的框架很多了,自己选择一个喜欢的就可以了 。
临时中转站如果平时需要传一些东西,比如一个文档或者一个文件,需要在不同的设备之间传输,就不需要找数据线或者依靠其他的工具,直接上传到自己的树莓派服务器上,然后再下载下来就好了 。这个主要还是看你家的带宽 。推荐 NextCloud
爬虫脚本爬虫这种,光 CPU 厉害,速度也没那么快,需要控制抓取的间隔,防止被封,这个时候树莓派就派上用场了 。你可以一直挂着刷,而且还省电 。或者,你比较关注某个信息,你也可以自己写个脚本,比如每隔一分钟抓一下数据,看看数据的变化,甚至记录下来,就可以知道某个数据的变化状况了 。
提供Web服务如果自己做一些小项目,不想买 VPS 也可以使用树莓派来跑 Web 服务,主流的高级语言和开源组件大部分都支持 ARM 平台,而且树莓派的性能跑一个小项目,性能上不会有什么瓶颈 。
多媒体方向家庭音影中心虽然现在版权控制很严格,但是一些电影还是有很多值得重复观看或者收藏的,平时放在硬盘里面,如果想要看,可能要开电脑来看,想要投到电视上,还需要拷到U盘,再插上电视 。使用树莓派,可以直接连上硬盘,再接上电视,就可以当电视机顶盒使用了,而且还没有广告 。你可以试一下 OpenELEC/Kodi系统 。
家庭监控树莓派接上摄像头,然后再跑一个推流的服务,就可以远程监控家里的情况了 。
智能设备智能家庭控制中心现在的智能家居分为几个派别,都各自为战,苹果的生态,小米的生态,华为的生态,作为用户来说,当然想要能所有的家居都能控制啦 。那怎么办,自己搞一个把这些都整合起来,真正做到 “控制中心”。Home Assistant 是一个开源的智能家居项目,功能强大,想尝试的可以试试 。
高阶 DIY 设备这个部分就属于比较高级的 DIY ,比如你可以自己做一个小车,上面安装两个摄像头,驱动小车向前开动,然后把画面传输到 VR 眼镜上,体验自己开 “小车” 的感觉 。
又或者,自己做一个泡茶机器人,自己控制烧水,泡茶 。
这部分就是大佬玩的了,可以完全发挥想象力 。
为什么要玩树莓派?其实上面说了这么多树莓派的用途,但是其实很多应用的场景都有相应的产品了,比如服务器方向的应用,你也完全可以买个 VPS ,安全又可靠 。多媒体方向,也有成熟的 NAS 产品可以提供,家庭监控设备市面上也已经很多了 。智能家居方面,越来越多的智能家居都支持两种,甚至多种生态,我们只要选择这些智能家居就可以了 。
那为什么还要玩树莓派?
因为,诶,就是玩,就是要折腾 。
每天规规矩矩上班,都快烦死了,下班了还不折腾折腾吗?
- 贝贝南瓜整个要蒸多久 贝贝南瓜蒸多久
- 在极昼的芬兰你该怎么玩儿 芬兰极昼极夜怎么上班
- 不妨试试这些手游 耐玩儿的手游
- 伤官伤尽最为奇
- 重要办公功能加入iPad
- 买手机不要抠门 买手机就别太抠门了
- 构建融合动作益智玩法免费手游 融合小游戏
- 王思聪也玩哈利波特手游
- 双鱼男想要的老婆类型
- 资深超市售货员:食物包装上面有这些字眼,千万不要买给孩子吃