树莓派 (为学生计算机编程教育设计的一种卡片式电脑)
今天无意发现一个好玩的硬件——树莓派,刚看到还以为是什么吃的,不过仔细查资料才发现,这东西已经出来好几年了,而且近年来非常火。
Raspberry Pi(中文名为“树莓派”,简写为RPi,或者RasPi/RPi)是为学生计算机编程教育而设计,只有信用卡大小的卡片式电脑,其系统基于Linux。 随着Windows 10 IoT的发布,我们也将可以用上运行Windows的树莓派。 自问世以来,受众多计算机发烧友和创客的追捧,曾经一“派”难求。别看其外表“娇小”,内“心”却很强大,视频、音频等功能通通皆有,可谓是“麻雀虽小,五脏俱全”。
卡片式电脑
它是一款基于ARM的微型电脑主板,以SD卡为内存硬盘,卡片主板周围有两个USB接口和一个网口,可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 Raspberry Pi B款只提供电脑板,无内存、电源、键盘、机箱或连线。
说明白了,树莓派就是可以装操作系统的微型硬件,基础操作系统基于linux,这么小的硬件已经具备了计算机的基础功能,剩下的就靠开发者自己发挥了。
树莓派可以做什么?
树莓派变身微博机器人
树莓派最大的一点就是可扩展性很强,用户可以在此基础上加上各种传感器。比如利用温度 传感器来实现监控温度,单纯的检测温度会比较枯燥。让我们来改造一下,把温度监控结果来定时发微博,树莓派变身微博机器人,每过一段时间把现在的温度发一 个微博。也许你可能不会写代码,不知道怎么配置微博的接口。没关系,已经有人把一些工作都做好了,只要能动手,会Google,你也可以实现。
点击【来源】查看实现方法
除了温度传感器,还可以尝试其他的传感器,来实现新的玩法,等待你的尝试。
树莓派来做真正的豆瓣FM
把豆瓣FM真正的做成一个FM 发射电台,用收音机来收听。尽管看起来是多此一举,但是极客精神就是以折腾不息,做出来的时候感觉是很酷的。听到这个概念时,一开始是不是无从下手,其实 思路还是比较简单的,树莓派可以联网,可以装入操作系统扩展功能,已经较为方便的适合我们折腾。只需要用树莓派从豆瓣FM上下载MP3音乐码流并解码,把 音频信号调制成调频信号发射出去。就可以用收音机或者是手机豆瓣FM了。具体的代码实现善用Github,也能找的到。
点击【来源】查看实现方法
如果你更发烧,更极客,可以尝试一下这个方法,把你的树莓派版的豆瓣FM 加一个显示器。
效果见视频
点击【来源】查看实现方法
只需要多加一个显示模块,红外遥控器,红外感应器,当然动手难度也相应的提高不少,需要一定的编程基础。
树莓派实现远程开门器
当你到公司签到的时候,用手机发送一条指令,门便自动打开。也许在之前听起来会比较科幻,非常极客,制作难度也会很高。现在用树莓派实现也不会很难,需要你研究一下门锁,给树莓派刷上操作系统,配置网络,连接硬件,用代码编写一个小Web Server 。然后输入正确的口令,便可解锁。如果再高端一点,可以写一个Android 和 iOS程序,用手机签到,这样每次忘记带门卡,用手机遥控开门。
点击【来源】查看实现方法
Kindle + Raspberry Pi = PC
PC还可以怎么组装?只要你有个Kindle和树莓派,便可改造成一台小PC。这个上手难度会高很多,但挑战越多,乐趣也越大。一台越狱的 Kindle 加上一个外接键盘,树莓派作为处理中心,Kindle 作为显示器,看起来是不是像一台小PC,虽然只能实现远古的命令行模式,在Kindle上Hack一下,至少会提高不少逼格。
点击【来源】查看实现方法
自制树莓派飞行器
采用树莓派电脑控制的旋翼飞行器,可以装备智能手机用的那种微型摄像头,相对普通旋翼飞行器+相机的航拍组合,不仅成本更低,而且能够实现更复杂的 功能,比如航拍录像或者实时航拍影像无线传输,相比单纯的买来用手机控制的飞行器,这个自己改装的树莓派版还可以扩展功能,是不是很酷。
【点击】查看来源
树莓派商店和论坛
觉得自己动手难度太高?试试树莓派商店吧,商店中直接有别人做好的一些项目,有游戏有应用,当然有些是需要掏钱买的。如果你自己的动手能力够强,也可以发布自己的项目,让别人感受你的成果。
现在也有不少玩家集合,在树莓派论坛中,也能发现比较好玩的东西,也有一些教程来给普通用户解决一些问题。互联网时代能接触到的资源很多,只要去尝试和发现,总是会能解决的。
不久前去幻腾智能的时候,发现 他们的工作室门边贴满了传感器。后来了解到这是用来解锁开门的,在门上设定解锁图案。只要按照特定的顺序敲击固定的位置,便可解锁。具体原理是敲击门的时 候,每一个击中点传感器都能感应的到,然后各个传感器计算偏移量,得出坐标。如果匹配设定好的方案,便可解锁。
他们用一种很极客的方式来创造了一种解锁方案。对普通用户来说,可能没有那个能力去做,树莓派的出现在一定程度上降低了难度,可以自己去尝试着做一些小产品。
以上实践整理于网络,有兴趣的童鞋不妨自己试试?