树莓派(Raspberry Pi)平台资源大全
树莓派(Raspberry Pi)是Raspberry Pi基金会在英国开发的一系列小型单板计算机,用于促进学校和发展中国家的基础计算机科学教学。树莓派刚一推出就变得比预期更受欢迎,其原定的目标市场之外的很多应用出人预料地蓬勃发展,比如被用于机器人等。官方出售的树莓派产品不包括外围设备(如键盘和鼠标)和外壳,但是一些配件已包含在几个官方和非官方捆绑的套件中。
Raspberry Pi背后的组织由两股力量组成,最初的两个型号由树莓派基金会开发。在Pi Model B发布之后,基金会成立了Raspberry Pi Trading,Eben Upton担任首席执行官,开发了第三个型号B+。 Raspberry Pi Trading负责开发该技术,而基金会是一个教育慈善机构,旨在促进学校和发展中国家的基础计算机科学教学。
据Raspberry Pi基金会称,截至2015年2月,已售出超过500万只树莓派,成为最畅销的英国电脑。到2016年11月,售出1,100万台,到2017年3月则售出了1250万台,成为第3畅销的“通用计算机”。到2017年7月销售量达到了近1500万,2018年3月达到1900万。
大多数树莓派的板卡是在威尔士Pencoed的索尼工厂制造的,有些在中国或日本生产的。
树莓派3B+是采用 BCM2837B0 型号 CPU 构建,是之前 3B 上用的博通处理器的更新版本,这个处理器包含完整的性能优化和散热器。这允许更好的时钟频率,并能更准确地监控芯片温度。双频无线网卡和蓝牙采用 Cypress CYW43455 “combo” 芯片,与上一代产品相比,3B+ 在2.4GHz 频带的数据传输表现更好,并且在 5GHz 频带的表现将更好!以往的树莓派设备使用 LAN951x 系列芯片,它将 USB HUB 与 10/100 以太网控制器结合在一起。对于树莓派 3B+,升级版 LAN 7515 支持千兆以太网,而当 USB 2.0 连接应用处理器限制了可用带宽。
树莓派的硬件及配置
树莓派3B+的基本硬件指标
- 核心器件:
- 博通BCM2837B0 SoC
- 集成四核ARM Cortex-A53(ARMv8)64位@ 1.4GHz CPU
- 集成博通 Videocore-IV GPU
- 板载资源:
- 内存:1GB LPDDR2 SDRAM
- 有线网络:千兆以太网(通过USB2.0通道,最大吞吐量 300Mbps)
- 无线网络:2.4GHz和5GHz 双频Wi-Fi,支持802.11b/g/n/ac
- 蓝牙:蓝牙4.2&低功耗蓝牙(BLE)
- 存储:Micro-SD, 建议购买16GB的TF卡以便安装更多的应用程序
- 规格:82mmx 56mmx 19.5mm,50克
- 其它接口:
- HDMI
- 3.5mm模拟音频视频插孔
- 4x USB 2.0
- 以太网
- 摄像机串行接口(CSI)
- 显示器串行接口(DSI)
- MicroSD卡座
- 40pin扩展双排插针,每个管脚的功能定义参见https://www.panu.it/raspberry/
树莓派的管脚连接
树莓派的外观尺寸
树莓派的GPIO管脚定义
树莓派Zero的功能
树莓派Zero的GPIO
树莓派的几个型号对比
树莓派其他各版本差异对照:
树莓派各个版本的对比
树莓派的典型外围配置
- 键盘、鼠标
- SD卡(至少8GB以上,建议16GB)
- 供电 - 5VDC/至少3A的电流
- 外壳
- USB Hub
- HDMI视频线
- 照相机模块
- 网线
- USB Wifi适配器
树莓派的软件系统安装
- 用MAC配置
- 用Windows配置
- 用Linux配置
树莓派的环境配置
使用Raspbian OS
- 了解一下PIXEL
- 如何使用命令行
- 将树莓派联网
- 设置静态IP地址
- 通过VNC远程连接
使用应用程序
- 预装的应用
- 游戏
- 使用Leafpad文本编辑器
- 使用Libreoffice创建文档
- 使用GIMP编辑图片
- 通过APT安装和卸装程序
文件系统
- 使用文件管理
- 使用FTP传输文件
- 使用压缩的App
使用任务管理器
=
使用Unix系统(待完善)
什么是Unix
UNIX操作系统,是一个强大的多用户、多任务操作系统,支持多种处理器架构,按照操作系统的分类,属于分时操作系统,最早由Ken Thompson、Dennis Ritchie和Douglas McIlroy于1969年在AT&T的贝尔实验室开发。当前它的商标权由国际开放标准组织所拥有,只有匹配单一UNIX规范的UNIX系统才能使用UNIX这个名称,否则只能称为类UNIX(UNIX-like)。
Unix的文件系统
- 文件的列表与移动
- 文件的创建与删除
- 目录的创建与移除
- 文件的复制、移动、改名
- 文本文件的编辑
Unix的用户系统
- 用户的级别和权限
有用的系统和磁盘命令
管理程序和处理
输入、输出和管道
如何定制Unix
树莓派上的编程语言
scratch
C
Python
树莓派常用的外扩硬件模块(待完善)
- 外壳
- 电源
- 相机
- 显示屏
- 字符显示:
- 机器人套装
- 扩展板HAT,更多关于这些HAT的信息和使用参见树莓派官方主办的杂志
- Adafruit上的树莓派套件
- CRICKIT HAT for Raspberry Pi, $34.95
社区与交流
树莓派的应用领域(参见后面的具体项目)
- Linux计算机 HTPC、超级计算机阵列
- 游戏机 - 便携式游戏操纵杆
- 网络设备 - 路由器、网络存储、热点、网络打印、网络服务器
- 多媒体服务器 - 网络音频播放、流媒体服务器、视频监控、数码相框
- 智能车、机器人
- 人工智能 - 图像、视频识别
- 测量仪器
- Donald Norris教程中推荐的一些典型的应用:
- 与触目屏相关的项目
- Arduino协处理器
- RGB LED 点阵显示
- 超级计算机Cluster
- 通过MQTT通信
- 软件无线电
- Python的机器人
- Python控制的机械臂
- 照相系统
资料、项目参考与视频教程
- 入门指南
- 了解树莓派:这是显示树莓派简介的基础教程。如果您是树莓派的新手,这可以提供非常好的知识。
- 官方资源:
- 树莓派官方操作系统,可以从这个页面下载SD卡的镜像,安装操作系统
- 一些有影响力的论坛:
- 技术文章
- 来自爱板网上关于树莓派的评测文章
- 树莓派4也能玩的Sense HAT,真是一个不错的多传感器扩展板. Sense Hat,板载的主要功能除了一个8*8的 RGB LED矩阵,其次就是多个传感器功能,包括:陀螺仪、磁力计、温度/湿度、气压计,树莓派配合Sense HAT多传感器板实现多种应用。
- 树莓派和Arduino联姻:人人都可以DIY的智能家居监控系统 开源硬件领域有两大法宝,树莓派和Arduino,如果你手上正好有这两样东西,那么恭喜你,接下来你可以极为简单的构建一个家庭监控系统。
- 树莓派正式支持谷歌深度学习框架TensorFlow 2015年,谷歌TensorFlow推出,从此,它一直致力于成为每一个人的开源深度学习工具。不久前,通过与树莓派基金会的深度合作,树莓派正式支持TensorFlow。我们可以通过Python的pip工具在树莓派上安装最新版本的TensorFlow。
- 与树莓派完美结合,高端AI音箱养成记——Respeaker Mic Array v2.0评测 Respeaker Mic Array v2.0通过增加为数不多麦克的同时实现了语音活动检测VAD、声源定向DOA、波束成形、噪声抑制、混响抑制、声学回声消除等AI音箱所要具备的重要功能,可以说是一个综合性能、功能与价格因素的平衡解决方案。
- 树莓派3B+性能全解析-文字/视频 树莓派3B+性能实测数据对比,包括:SOC 性能测试与对比,无线信号测试与对比,WiFi网速测试与对比,有限网速测试与对比,U盘启动。
- 树莓派3B+评测——不被辜负的等待? 树莓派3B+几个重要的升级特性:更强的CPU性能以及更强的无线(WiFi/BT,支持5G频段的WiF以及支持BT 4.2&BLE)连接功能,以太网升级,电源管理升级
- 树莓派+Movidius NCS神经计算棒=2018年最佳的AI学习平台? 随着AI的概念被应用到各行各业,离线AI推理的工作优势也凸显出来,甚至说有些领域通过边缘AI推理可以实现比通过云端推理得到更靠谱的结果,比如无人机视觉避障。目前来说,树莓派+Movidius NCS神经计算棒的组合显然是最具性价比的AI入门学习/开发组合。
- 简洁但不简单的树莓派Zero W评测——除了性能、情怀,我们还能谈谈被忽略的牛叉点 树莓派Zero W确实有值得大家所肯定的东西,比如价格,比如无线信号强度,虽然在性能上要远逊色树莓派3,但是作为一款便携式小巧的开源单板计算机,树莓派Zero W具备了开源单板计算最好最广的生态圈。
- 值还是不值?——树莓派3 Win10 IoT系统体验 对于目前树莓派3上的win10 IoT系统,GUI功能确实像网上一些朋友所反馈的卡顿、功能残缺不全,如今看来,win10 IoT系统真可谓是把简单的东西搞复杂,而且win10 IoT的系统更新、开发资料等东西远没树莓派自家的Raspbian来得完善。
- 生逢其时——树莓派3评测 毫无疑问,树莓派是目前单板计算机中最炙手可热的板卡之一,板载了目前最火热的两种无线通信方式WiFi以及蓝牙,在物联网、智能硬件、可穿戴设备如火如荼的今天,这两项功能可谓是让树莓派生逢其时,如虎添翼。
- 勾搭树莓派——史上最小的便携式虚拟示波器BitScope Micro 随着电子产品的更新迭代,各种电子测量仪器也成了“改革”的风潮,如今来了这个更小巧的虚拟示波器BitScope Micro,尤其搭配树莓派实现包括示波器、逻辑分析仪、信号发生器等功能人大开眼界。
- 配合红外探照灯–树莓派红外摄像头模块能透视吗 介绍了树莓派红外摄像头模组及与红外探照灯搭配使用的心得,感受红外照相的特殊体验,随着智能生活不断的开启、发展,摄像头已成为智能生活不可或缺的一部分。
- 比Iphone4摄像头差一点–树莓派之摄像头模块评测 通过对树莓派配套摄像头的介绍和使用,我们基本能判断这个摄像头模块所处的位置,虽然与目前主流的电子产品上的摄像头比有不少的差距,但是,仅仅作为一个辅助树莓派开发应用的入门级配套模块,OV5647就显得绰绰有余了。
- 来自“硬件设计技能”微信公众号的文章:
- 来自树莓派大神“漂移菌”的微信公众号文章:
- 项目
- 电路城上与树莓派相关的项目
- 爱板网上与树莓派相关的项目
- 来自hackster.io上的项目
- 来自hackaday上的项目
- 来自hackaday.io上的项目
- 电子中心上相关的项目
- 简单的树莓派项目
- 树莓派相机项目
- Raspberry Pi Interactive Led-Mirror:这里开发了一个使用树莓派的交互式镜像。它有一个微型摄像头,记录前面的手势,并根据这些手势照亮LED。
- 3D-Printed Raspberry Pi Skycam适用于无人机航拍视频:skycam是一个小型机器人,在绳索上行进,相机固定在其上。相机可以平移和倾斜。它也可以转向角落。
- 树莓派网络摄像头机器人:树莓派网络摄像头机器人向机器人或遥控车展示了相机的添加。该视频可在智能手机或平板电脑中看到。
- 树莓派机器人
- 球跟踪机器人:该项目显示了球跟踪机器人。该机器人拍摄球的图像处理它们并相应地跟踪球。
- MeArm-你的机器人:Mearm是小口袋机器人ARM。该项目展示了机器人手臂的建造。
- Flying Hunter-Bot:这款四轴飞行器采用树莓派设计。这旨在用于拯救灾难受害者。
- 树莓派Flashing Led项目
- 发光板绘图仪:发光板绘图仪使用深色板,步进器,64UV LED和树莓派制成。网络服务器用于接收图像,控制电机并绘制它们。
- 绘图仪由废旧电脑零件制成:绘图仪是根据本项目的废旧电脑零件设计的。这可以通过wifi控制。步进电机
- 在树莓派3上使用PWM控制LED的亮度:该视频显示了使用树莓派PWM控制LED。
- 使用Raspberry Pi获取闪烁会议提醒:这个项目展示了如何使用树莓派构建闪烁的剩余部分。树莓派以这样的方式编程,即如果下次有任何会议,它会读取google clanedar并闪烁LED指示灯10分钟。
- 树莓派Wi-Fi项目
- 一个惊人的DIY Raspberry Pi音乐播放器:这里开发了树莓派音乐播放器。它使用Pi,SD卡,Wi-Fi加密狗。这里使用了一个名为pi music box的预建软件。
- 使用树莓派构建Wi-Fi Drone Disabler:此项目显示使用树莓派禁用Wi-Fi无人机。通过该项目了解更多详情。
- 树莓派编程项目
- Voice Controlled Raspberry Pi:这个项目显示了树莓派中voie命令的程序。该程序可以简单编辑。
- 树莓派Fun Projects
- 树莓派计算机项目
- 基于树莓派的午餐盒计算机:这里开发了一个简单的计算机,适合使用树莓派的午餐盒。
- 树莓派个人助理:这里开发了树莓派个人助理设备。它包含一个对讲机,树莓派。它是一种语音控制设备。这里的个人助理是小型计算机,它可以完成许多功能。
- 树莓派车载电脑:这里设计了一款小巧便宜的树莓派汽车电脑。它有很多接口选项,如用于视频的HDMI和复合RCA,用于音频的HDMI和3.5mm音频插孔。
- 使用树莓派的超级计算机:个人不能拥有超级计算机,因为它们非常昂贵并占用大量空间。超级计算机通常用于研究和开发中心,这些应用程序将执行数十亿条指令。使用树莓派集群,我们可以构建自己的超级计算机。该项目演示了使用Raspberry Pi实现超级计算机的方法。
- 树莓派GPIO面包板项目
- 树莓派GPIO LED项目:这是一个简单的项目,展示了如何使用树莓派使用GPIO引脚控制LED。
- 带有PIR运动传感器的树莓派GPIO:这个使用树莓派B + / model2的项目显示了PIR运动传感器的接口。
- 树莓派Model B项目
- 油位监控:该项目显示监控设备中的油位。这是使用连接到树莓派的力传感器完成的。如果油位低于阈值,则表示用户。它使用Azure IOT套件和UWP应用程序。
- 超声波语音:这个项目展示了超声波传感器与树莓派接口的程序。
- PatientCare:该项目显示了一个患者护理系统,该系统监控患者,为他们提供所需的服务。
- 树莓派Arduino
- 使用树莓派的无线传感器网络系统设计:使用树莓派和Arduino设计了一个低成本,易于定制的无线传感器网络。该系统的主要优点是将无线传感器网络,数据库服务器和Web服务器集成到一台计算机 - 树莓派中。因此,可以显着降低无线传感器网络开发的复杂性。
- 使用树莓派的实时监控和数据记录系统:设计了基于树莓派的数据监控和记录系统。由于Pi是基于ARM的系统,因此它提供高速,更高的准确性和良好的灵活性。使用温度传感器和Arduino板,其用于将数据串行传输到Pi。
- 其他项目
- OBD-Pi:OBD代表板载诊断:该项目向您展示如何将树莓派连接到蓝牙OBD II适配器以显示汽车引擎的实时数据。
- PICAXE Raspberry Pi ADC:这个项目通过使用便宜的PICAXE微控制器到覆盆子pi来显示接口ADC。
- 使用BitScope在示波器中转动树莓派:了解如何将树莓派转换为模拟/数字测量工具。它使用bioscope micro。
- 使用树莓派的车库门监控器:该项目显示车库门开启系统,通过电子邮件,短信,推特提供有关门状态的通知。
- 为您的汽车制作这款DIY触摸屏音乐播放器:这是DIY项目,可以为您的汽车构建触摸屏仪表板。
- 使用树莓派制作您自己的无线打印机:此项目显示使用树莓派将打印机变为无线打印机。
- Raspberry Pi Controlled QuadCopter:这里开发了一种使用树莓派的自主四轴飞行器。它具有无线通信和图像处理能力。
- 使用树莓派的广播调频广播电台:这是一个展示使用树莓派建立广播的项目。
- 我的离网太阳能系统监测:该项目显示使用树莓派监测离网系统。
- 埃塞俄比亚的自动书籍扫描仪:这里使用树莓派设计自动书籍扫描仪。这是一款经济实惠的扫描仪,使用加压空气轻轻翻页。
- PiClock - Raspberry Pi时钟和天气显示:这是一个使用树莓派的时钟。它可以在显示屏上显示天气和雷达图。该显示器是HDMI监视器。
- 触摸屏互联网收音机:这是一个简单的互联网收音机,触摸屏使用树莓派。
- Raspberry Pi挂墙谷歌日历:这个项目展示了一个壁挂式树莓派日历。此日历可以是有线或无线的。它使用显示器来显示日历和树莓派以开发日历。
- 使用树莓派的水冷却器:本文开发了一种使用树莓派的水冷却器系统。这使用3D打印技术来构建该项目。如果3D打印机不可用,则可以构建此项目。
- Raspberry Media Player套管:这是一个项目,展示建立自己的互联网和多媒体电台播放电影。您可以以极低的费用浏览和观看YouTube视频。它使用简单的树莓派,LAN线,HDMI线,音频线,USB线和SD卡。
- Raspberry Pi微波炉:这里使用树莓派重新设计微波炉。这款智能微波炉的时钟自动从互联网更新。它可以使用语音命令进行控制。它还使用条形码扫描仪作为在线数据库中的指令。它还会在完成烹饪时发推文。
- PiPhone - 基于树莓派的智能手机:本教程使用树莓派构建智能手机。这使用pi,触摸屏和SIM 900 GSM模块。
- 树莓派收音机:这里提出的树莓派收音机可用于家庭,无声迪斯科,学校等。它需要pi板,SD卡,电源。
- 树莓派蓝牙输入/输出板:该项目可用于监控家中或办公室中的人员。该系统放置在入口处,以检查谁进出办公室或家中。
- 使用旧录像机将树莓派转变为便携式媒体中心:此项目中的树莓派将转换为便携式媒体中心。只有树莓派可以成为一个伟大的媒体中心。但是在这里它被放置在旧的VCR内,使其成为便携式设备。
- Mini Raspberry Pi手持式笔记本电脑:该项目展示了使用树莓派构建手持式笔记本电脑。它有一个无线键盘和一个pi tft显示器。这可以改为触摸屏。
- 使用Raspberry Pi的Talkie Pie:Talkie pi是专为孩子们设计的对讲机。它使用mumble聊天系统进行语音通信。这个takie pi可以与任何设备如电话或计算机进行通信。
- 将旧的CRT电视转变为Raspberry Pi Powered MAME鸡尾酒柜:本文介绍了使用树莓派和旧CRT电视机构建的街机。
- 使用Raspberry Pi和Piface控制步进电机:该项目显示,使用树莓派和Piface控制步进电机。
- Solar Powered Raspberry Pi:该项目中使用的树莓派采用太阳能供电。这个项目使用太阳能电池板,电池,树莓派。
- 树莓派温湿度网络监控器:此处开发了温度和湿度网络监控设备。
- 使用Raspberry Pi(WiP)制作自主游艇:FishPi是一个旨在实现这一目标并穿越大西洋的项目,使用Raspberry Pi驾驶飞船。该项目的第一步是概念验证车辆(POCV)。POCV将使用Raspberry Pi测试自主控制的基本原理,我将向您展示如何制作自己的。
- 智能帽:智能帽是使用树莓派,液晶屏,网络摄像头,微型手机构建的虚拟现实头套。这些可用于视频游戏,头盔等。它的功能类似于谷歌眼镜。
- 运动检测报警系统:该项目使用树莓派显示运动检测系统。当在房间中检测到任何动作时,这会发送电子邮件或短信。
- 适用于Arduino/Raspberry Pi的安全简单AC PWM调光器:该项目显示了带有树莓派的AC PWM调光器。这里显示的电路使用二极管桥中的mosfet来控制调光器而不是三端双向可控硅开关。
- Raspberry Pi Air Drum Kit:本文展示了一种使用树莓派的气鼓套件。每次运动都能提供清晰悦耳的声音。
- Pi Cart:这个项目解释了Pi cart。这款pi车在NES墨盒中存储了2400个老式游戏。它需要一个树莓派Zero,旧的NES墨盒和小型USB集线器。
- 将您的Raspberry Pi Zero变成USB插件加密狗:此视频显示将您的树莓派转变为USB加密狗。
- Raspberry Pi LCD:如何设置16×2 LCD显示器:本教程展示了16×2 LCD显示器与树莓派的接口,而不是复杂的显示器。
- 在YARN上使用Apache Spark的Raspberry Pi Hadoop集群:大数据101:此项目显示使用raspberry pi构建haddop集群。这个项目使用树莓派,亚克力外壳,usb充电器,usb有线SD卡。
- 用你的Pebble Steel来控制你的Raspberry Pi:Pebble steel是一款智能手表。该项目展示了使用树莓派将这款智能手表变成遥控器。
- Damp-Pi - 用树莓皮提取室内水分:Damp pi是一种可以提取房间水分的装置。该设备监控房间内的湿度并打开风扇,直到湿度降低到可接受的水平。
- 使用网络摄像头流式传输视频:此项目显示网络摄像头与树莓派的连接,以便可以从本地网络中的任何位置查看视频。
- 如何使用树莓派和网络摄像头制作DIY家庭报警系统:该项目展示了用pi建立DIY家庭安全系统。虽然无线闭路电视摄像机可用,任何一个带接收器的人都可以观看视频。
- Raspberry Pi气象站:这是一个基于Raspberry Pi的气象站,可用于监测气候。这可用于监控温度,湿度和光强度。存储数据以便可以使用任何电子表格软件进行分析。
- 使用Android和Raspberry Pi切换继电器:Raspberry Pi和Android应用程序用于切换继电器。使用此设置可以切换多达8个继电器,可以连接到任何电器,如风扇,灯,电机等。
- Raspberry Pi无线电发射器:使用Raspberry Pi构建一个简单的低频FM发射器。传输频率为100MHz。跳线用作天线。(阅读有关广播频率的当地法律)。
- 使用Raspberry Pi和遥控器切换主电源:使用Raspberry Pi开发一个控制电源设备电源的系统。在远程控制的帮助下,可以在没有任何物理接触的情况下完成主电源的切换。
- 使用Raspberry Pi监控您的家庭:开发了一个用于使用中央界面监控您家的设备。这使用带有许多额外传感器和模块的Raspberry Pi板。高清摄像头模块用于拍摄高质量的照片。温度和湿度传感器用于它们各自的监测。
- 使用Raspberry Pi的云服务器:构建了使用Raspberry Pi的个人云服务器。外部硬盘用作主存储设备,可以从任何远程连接读取和写入数据。一次可以存储最大2GB的文件。
- 使用Raspberry Pi的家庭媒体中心:开发了使用Raspberry板的家庭媒体中心。使用此模块可以在全尺寸HDTV上播放高清内容。
- 使用Raspberry Pi的Camera Robot:在这个项目中,构建了一个带摄像头的Raspberry Pi机器人。可以使用智能手机,平板电脑或计算机上的Web浏览器进行控制。还可以集成附加传感器,如接近传感器。
- 使用Raspberry Pi的太阳能FTP服务器:在这个项目中开发了一个可用于24/7文件访问的FTP服务器。Raspberry Pi板与太阳能电池板和少量可充电电池一起使用。外部硬盘驱动器连接到系统,并设置用于文件共享的静态IP地址。
- 使用Raspberry Pi的地理位置跟踪器:该项目用于实时跟踪应用程序。GPRS和GPS技术都用于精确跟踪和映射位置。使用HTTP请求捕获GPS坐标并将其传送到Web服务器。然后使用Google地图将这些坐标转换为地图。
- 带有Raspberry Pi的触摸屏音乐播放器:这个项目设计了一个带触摸屏控制的音乐播放器。根据要求,该设备可以设置为个人使用或汽车音响系统。
- Raspberry Pi太阳能数据记录器:开发了基于Raspberry Pi的太阳能数据记录系统。Raspberry Pi用于数据处理,并使用HTTP协议将从不同传感器收集的数据上载到Web服务器。使用温度,电压和电流的传感器。
- 基于Raspberry Pi的Minecraft服务器:Raspberry Pi可以用作流行游戏Minecraft的服务器。该项目用于将Raspberry Pi设置为Minecraft服务器。为了使用Raspberry Pi作为Minecraft的服务器,它应该被超频。
- 使用Raspberry Pi进行面部识别:该项目用于面部识别。Raspberry Pi相机模块用于此目的。它是计算机视觉的应用,可以检测物体的形状和颜色。这些步骤包括图像采集,计算和图像识别。
- 使用Raspberry Pi进行图像处理:该项目使用Raspberry Pi和相机模块(或网络摄像头)进行图像处理。网络摄像头捕获图像并将其显示在屏幕上,并且可以检测特定颜色的斑点。
- Raspberry Pi VPN路由器:未加密的互联网始终是一种威胁。虚拟专用网络(VPN)是一种通过加密连接来隐藏关键信息的方法。在这个项目中,开发了一个基于Raspberry Pi的VPN路由器,即使在使用公共互联网时也可以充当便携式专用网络。
- 使用Raspberry PI和PIR传感器的智能监控监控系统:开发了一种能够记录/捕获视频/图像并将其传输到智能手机的监控系统。它使用Raspberry Pi板来控制和操作摄像机和运动探测器。运动检测器基本上是被动红外传感器
- 使用Raspberry Pi的无线传感器网络系统设计:使用Raspberry Pi和Arduino设计了一个低成本,易于定制的无线传感器网络。该系统的主要优点是将无线传感器网络,数据库服务器和Web服务器集成到一台计算机 - Raspberry Pi中。因此,可以显着降低无线传感器网络开发的复杂性。
- 使用Raspberry Pi的实时监控和数据记录系统:设计了基于Raspberry Pi的数据监控和记录系统。由于Pi是基于ARM的系统,因此它提供高速,更高的准确性和良好的灵活性。使用温度传感器和Arduino板,其用于将数据串行传输到Pi。
- 使用Raspberry Pi的数字广告:使用Raspberry Pi设计数字广告系统。输出设备可以是从LED矩阵显示器到大型多个HDTV的任何设备。通过使用Pi和计算机之间的相同网络,可以通过计算机改变广告的内容。
- Raspberry Pi作为无线接入点:Raspberry Pi转换为无线接入点。USB加密狗用作互联网的主要来源。该设置将允许其他设备通过Raspberry Pi访问互联网。
- 使用离线语音识别的低成本家庭自动化:在这个项目中,使用Raspberry Pi板实现了低成本的家庭自动化系统。该系统增加了语音识别的独特功能。在家庭自动化中实施声音智能将有助于身体上的挑战。
- 使用Raspberry Pi的AirPlay Receiver for iPhone:AirPlay允许在Apple设备(iPhone或iPod)和支持AirPlay的扬声器之间无线传输媒体。在这个项目中,Raspberry Pi用于使用Wi-Fi连接将普通扬声器转换为AirPlay扬声器。
- 使用Raspberry Pi的手持式笔记本电脑:在Raspberry Pi的帮助下设计了一款经济高效的手持式笔记本电脑。这种便携式设备可用于监视和控制远程或工业环境中的网络摄像头,打印,流媒体等,其中不可能携带更大的设备。
- 使用Raspberry Pi的门铃电子邮件/短信通知:在此项目中,如果门铃振铃,将发送电子邮件和短信通知注册的电子邮件地址和手机号码。Raspberry Pi板与USB加密狗一起使用,因此可以避免有线连接。另外,如果必须拍摄响铃门铃的人的照片,则可以使用相机模块。
- 用于电子邮件或天气更新的Raspberry Pi的LED指示:使用LEDborg模块的附加卡,Raspberry Pi可用于通知任何未读的电子邮件或雨等天气更新。附加卡的优点是附加卡的优点是可以根据通知编程LED的颜色。备用LED也可以与串联电阻一起使用。
- 使用Raspberry Pi进行平移和倾斜控制的人脸跟踪摄像头:在这个项目中,使用Raspberry Pi开发了一个实时人脸跟踪摄像头。两个伺服电机用于摄像机的摇摄和倾斜控制。Raspberry Pi相机模块或简单的网络摄像头可用于捕获图像。
- 使用Raspberry Pi的自平衡机器人:平衡机器人是倒立摆的概念。使用Raspberry Pi构建自平衡机器人。PID控制器陀螺仪传感器和加速度计传感器用于精确计算角度,从而控制电机的PWM并实现维持重心。
- Raspberry Pi Point&Shoot相机:Raspberry Pi相机模块具有捕捉高质量图像的能力。使用相机模块和Raspberry Pi构建了一个简单的傻瓜相机。它启用了Wi-Fi,因此捕获的图像可以传输到任何云存储。
- 使用Raspberry Pi的车库门控制器:使用这个项目,车库门可以通过智能手机或笔记本电脑等任何互联网设备进行控制。Raspberry Pi用于控制控制车库门的继电器。Raspberry Pi基本上变成了一个Web服务器。
- 使用Raspberry Pi的Internet Radio Streaming:Pandora Internet Radio是最受欢迎的互联网广播服务之一。在这个项目中,Raspberry Pi变成了一个用于互联网广播的音乐流媒体设备。所需的其他组件包括面包板,LCD屏幕和一些开关。
- Raspberry Pi作为示波器:示波器是用于分析信号的非常有用的电子设备。使用Raspberry Pi板和XMOS startKIT板,可以构建一个简单的示波器。这种示波器可用于教学环境中的低频信号分析。
- Raspberry Pi车载电脑:这款专为汽车设计的小型廉价Raspberry Pi电脑。它有很多接口选项,如用于视频的HDMI和复合RCA,用于音频的HDMI和3.5mm音频插孔。
- 使用Raspberry Pi的4WD机器人:使用Raspberry Pi构建灵活且易于使用的四轮驱动机器人。一些主要部件是摄像头,红外传感器,超声波传感器和音频传感器。Pi Hat控制器板用于控制车辆的速度和从不同传感器获取数据。
- 使用Raspberry Pi的超级计算机:个人不能拥有超级计算机,因为它们非常昂贵并占用大量空间。超级计算机通常用于研究和开发中心,这些应用程序将执行数十亿条指令。使用Raspberry Pi集群,我们可以构建自己的超级计算机。该项目演示了使用Raspberry Pi实现超级计算机的方法。
- 与树莓派相关的在线图书阅读
- 基于树莓派的人工智能学习英文教程,已经有中文翻译版本 “人工智能入门与实践 - 使用Raspberry Pi和Python演练“, 清华大学出版社出版,沈益冉 潘海为 高琳琳 翻译”,京东购买链接:https://item.jd.com/12393729.html
- 树莓派官方杂志MagPi,每月一期,到现在已经有79期,每一期杂志上都会有一些项目、教程以及对一些系统的实际评测,杂志中还会有不少市场上新出现的套件,能够启发我们的灵感,起到借鉴的意义,你可以直接点击链接进行阅读或保存到本地。
树莓派本地视频
- 树莓派官方出版的其它免费杂志,可以直接点击下面的链接阅读或者下载到本地:
- 与树莓派相关的图书链接, 可以在www.Amazon.com上进行购买
- 主要的视频
- 摩尔吧上的视频教程
- Youtube上的视频教程
如何购买?
- 上海52Pi销售的树莓派外设模块
- 美国Adafruit销售的400多种树莓派主板及周边配件