2014年基于Raspberry Pi的5大项目
2014年基于Raspberry Pi的5大项目
Raspberry Pi(即树莓派)是一款基于Linux系统(Debian、ArchLinux)的单板机计算机,它只有一张信用卡大小,可用于电子表格制作、文字处理、游戏、高清视频播放等。它由英国的Raspberry Pi基金会开发,其目的是以低价硬件和自由软件刺激学校的基本的计算机科学教育。它搭载了ARM架构处理器,其运算性能和智能手机相仿。在接口方面,Raspberry Pi提供了USB接口、快速以太网接口、SD卡扩展接口以及HDMI高清视频输出接口。目前已出现许多基于Raspberry Pi的项目,在Jaxenter上的一篇文章指出了2014年基于Raspberry Pi的5大项目,现对文章中提到的这些项目进行一个全面的梳理,以供读者阅读和参考,具体内容如下:
- Raspberry 眼镜
Raspberry眼镜的成本大约是100美元,它由8个组件构成,它包括液晶显示器和Raspberry P相机板。Raspberry眼镜只使用了一些廉价的元器件,并利用Python脚本和通过显示屏来显示图像。
- 机械手MeArm
机械手MeArm的成本大约是80美元,它由7个组件构成,它可以代替人手干一些事情。MeArm是一个开源、通过Raspberry Pi实现控制的机械手臂。MeArm只使用了A4大小的亚克力板材和4个廉价的servo电机。据作者透漏,该项目的设计目的是帮助教育教学或者更准确说它只是一个玩具。
- EEG耳机
EEG耳机的成本大约是150美元,它由3个组件构成。该耳机解放了人手,甚至机械手。用户通过该耳机只需脑电波就能够控制音乐播放器。EEG耳机的原理是利用Raspberry Pi和EEG传感器(读取人的脑电波)来控制音乐播放器。例如,当用户戴上耳机听歌曲时,一旦遇到自己不喜欢的歌曲,播放器就会跳过该首曲子。
- 经典街机游戏
经典街机游戏(Raspberry Pi Vintage Arcade)的成本大约是100多美元,它由15个组件构成,包括街机遥杆器和按钮。在没有Raspberry Pi B+的SD卡的情况,该项目就能够承载大约1200个游戏。该项目使用了游戏系统仿真器PiMame、一些按钮、操作杆(网上可订购)以及一些木工手艺。可以说,Raspberry Pi的经典街机游戏已不是一个简单那的业余项目。
- DIY智能家居
智能家居的成本目前未知,可能比Nest便宜,它由22个组件构成,包括传感器和微控制器,它可能是最复杂、非专业的Raspberry Pi项目。用户如果想要通过使用指南来构建自己的智能家居,他必须懂得Python、PHP、Mysql、Twitter的Bootstrap和Arduino以及相关节点示意图。该项目采用了低功耗的节点网络,这种网络能够传送各种信号数据,如温度、湿度、和实时视频反馈到中心站端。
Raspberry Pi的最大特点就是价格便宜,适于电脑业余爱好者、教师、小学生以及小型企业等用户。对Raspberry Pi进行支持的厂家以及大的组织有Minecraft、Walfram Research、Oracle、XBMC基金会等。在国内已有ICkey(国内官方授权代理商)、e络盟(Raspberry Pi官方主要合作分销商)、RS(Raspberry Pi官方主要合作分销商)等国内渠道。此外,创客Matt还列出了他认为最实惠且最有价值的十款设备,有兴趣的读者可以点击这里阅读。
感谢郭蕾对本文的审校。
给InfoQ中文站投稿或者参与内容翻译工作,请邮件至editors@cn.infoq.com。也欢迎大家通过新浪微博(@InfoQ)或者腾讯微博(@InfoQ)关注我们,并与我们的编辑和其他读者朋友交流。
2014年基于Raspberry Pi的5大项目的更多相关文章
- 人脸识别准备 -- 基于raspberry pi 3b + movidius
最近准备系统地学习一下深度学习和TensorFlow,就以人脸识别作为目的. 十年前我做过一些图像处理相关的项目和研究,涉及到图像检索.记得当时使用的是SIFT特征提取,该特征算子能很好地抵抗图像旋转 ...
- 【树莓派】【转载】Raspberry Pi (树莓派)折腾记
在网上看到一篇对树莓派折腾记录比较详细的文章,时间比较早,但是有些东西没变. 对于新手而言,还是有点参考价值.文章参见:http://skypegnu1.blog.51cto.com/8991766/ ...
- 让Mono 4在Raspberry Pi上飞
最近公司有项目想要在树莓派上做,代替原来的工控机(我们是把工控主机当作小的主机用,一台小的工控主机最少也要600左右,而树莓派只要200多).于是,公司买了一个Raspberry Pi B+和一个Ra ...
- 三大主流开源硬件对比:Arduino vs BeagleBone vs Raspberry Pi
个人总结: Arduino就是个AVR单片机,个人觉得更适合玩电子的,社区也很活跃. BeagleBone是ARM Cortex-A8,属于嵌入式,价格高于Pi,但是许多方面拥有超越 Pi 的优 势, ...
- 转:Raspberry Pi(树莓派)试用小记
近期入手一树莓派卡片机,体验了一下它的强大,写篇报告,推广一下哈! 机器截图: 基础参数: CPU:700 MHz, ARM11 内存:512M(还有一种是256M的) 支持GPU加速(高清视频无压力 ...
- 如何在Raspberry Pi 3B中安装Windows 10 IoT Core
Windows 10 IoT Core简介 Windows 10 IoT是微软专门为物联网生态打造的操作系统,Windows 10 IoT Core则是Windows 10 IoT 操作系统的核心版本 ...
- Raspberry Pi 安装配置 Home Assistant
家庭助理(Home Assistant)是一款基于 Python 的智能家居开源系统,支持众多品牌的智能家居设备,可以轻松实现设备的语音控制.跟踪和控制家里的所有设备, 并自动化控制,能完美的运行在树 ...
- raspberry pi 树莓派作为比特比矿机
http://www.instructables.com/id/Bitcoin-Mining-using-Raspberry-Pi/ Step 5: Installing Required Libra ...
- 树莓派(Raspberry Pi)上手小记
引言 本日志中有不少软广告,博主并没有收他们任何好处,完全是给想入手的小伙伴们指条路而已.不喜勿看,不喜勿闻,不喜勿喷. 介绍 之前两三个月突然听说了这么个东西,也没有留意,某天突然在一个微信公众号上 ...
随机推荐
- [Unity3d][NGUI]两种思路解决AssetBundle的依赖关系.
接上文. 使用上文中的AssetBundle打包方式生成的文件包括了依赖关系中的文件. 一般的使用中并不会发现什么问题. 可是当配合NGUI的时候,使用dynamicFont时打包AssetBundl ...
- Linux Epoll介绍和程序实例
Linux Epoll介绍和程序实例 1. Epoll是何方神圣? Epoll但是当前在Linux下开发大规模并发网络程序的热门人选,Epoll 在Linux2.6内核中正式引入,和select类似, ...
- MYSQL 体系结构图-LRU FREELIST FLUSH LIST
- scala中常用但其他语言不常见的符号含义
本文旨在介绍Scala在其他语言中不太常见的符号含义,帮助理解Scala Code. 随着我对Scala学习的深入,我会不断增加该篇博文的内容. 修改记录 ----2016.11.23 新增scal ...
- Android WindowManager的使用
经常,我们看到在桌面上可移动的悬浮窗,这种场景还是很多的, 像流量统计,桌面歌词等,安全软件的清理小部件 这种小部件主要是通过 WindowManager ; WindowManager.Layout ...
- 使用Navicat或PLSQL客户端工具连接远程Oracle数据库(本地无需安装oracle)
1.首先下载好客户端工具,然后到Oracle官网下载Instant Client: http://www.oracle.com/us/solutions/index-097480.html 解压文件到 ...
- 一些 Windows 系统不常见的 鼠标光标常数
一些 Windows 系统不常见的 鼠标光标常数 Private Declare Function SetCursor Lib "user32" (ByVal hCursor A ...
- IE8-下背景色半透明滤镜在jquery动画中失效问题记录
前两天,UIer跟我说,把这些按钮都悬浮在这个图片上!我心中千万头草泥马奔过,图片各种各样.花花绿绿.五颜六色的,这几个按钮也没有多大的光环围绕,用户一眼看上去恐怕会以为这是图片的一部分吧!~~~我假 ...
- jqPlot,一个 jQuery这个 JavaScript 框架的绘图插件
因为项目中需要做报表的功能,于是学习了如何使用jqplot这个绘图插件 结合ajax技术,动态交互后台数据 前前后后花了三四天的时间. 感觉它会出来的想说还可以. 我的后台模板是bootstrap,在 ...
- Mysql 中和同to_char 一样用法的函数
STR_TO_DATE() $sql = " SELECT "; $sql .= " m_img,m_content,STR_TO_DATE(m_time,\" ...