Raspberry Pi简介和资源

披露: 您的支持有助于保持网站的正常运行!我们会为此页面上推荐的某些服务收取推荐费.


每当您开车或在手机上拨打电话时,您所使用的设备都是由功能强大的微处理器和电子设备组成的。通常,这些电子设备专用于单个应用程序,例如在电话上处理语音命令或控制引擎的某些方面。如果您想知道这样的电子设备是如何工作的,或者想在您自己的项目上开始,那么Raspberry Pi是一个很好的起点。从简单的MP3播放器到复杂的3D打印机,成千上万的爱好者和发烧友已经创建了一些出色的项目。让我们来看看一些资源,以帮助您入门!

历史

早在2000年初,埃本·厄普顿(Eben Upton)感到沮丧,因为小学生对科学和工程学科缺乏兴趣。因此,在2006年,他和他在剑桥大学的同事开始着手开发一种易于编程的廉价计算机板。希望是创造一个环境,让孩子们可以构建简单的项目来理解电子产品。结果就是Raspberry Pi(RPi)。从那时起,已经售出了数百万套.

多年来,RPi装置经历了几次更新。第一个单元是Raspberry Pi 1,于2012年推出。该系列产品具有包括A和B在内的多种型号,后来又更新为A +和B +。当前,所有型号均配备具有变化速度和RAM量的ARM处理器。最初,所有卡都支持SD,但现在支持microSD进行存储。这些主板的主要区别在于处理器速度和RAM以及所支持的硬件。最新的设备支持802.11n无线和蓝牙以及HDMI,以太网,3D图形和音频/视频输出。还提供用于8百万像素摄像头和带有多个传感器(包括陀螺仪和加速度计)的Sense HAT的附加组件.

讲解

在查看这些教程时,请考虑可以进行哪些更改以增强项目。以下是一些网站链接,其中包含各种项目的教程,可帮助您入门:

  • Raspberry Pi Foundation项目:这些是简单的项目,使用户可以初步了解环境,编写简单的程序以及与外部传感器进行交互.
  • 指导项目:指导网站具有从简单到复杂的项目。这些项目包括代码以及完成该项目所需的物料清单。还包括详细的安装说明.
  • Makezine项目:与Instructable网站一样,Makezine还具有不同的Raspberry Pi项目,具体取决于难度级别,其中包括详细说明。 Makezine网站的另一个好处是,用户可以按项目的持续时间和难度进行排序。一些项目还包括视频以演示设置.

可以在此处找到一些了解Raspberry Pi系统和设置的教程:

  • Raspberry Pi 2入门:本教程是在Raspberry Pi 2上设置和使用基本I / O的分步指南。本指南中的大多数概念都可以用于其他模型。.
  • Raspberry Pi传感器:了解如何处理来自RPi的温度传感器数据
  • Python基础知识:Raspberry Pi的简单Python编程示例
  • 初学者Python和IO教程:这教如何使用Python处理输入

影片教学

以下是一些视频教程,可能也有帮助:

  • 基本设置视频:此视频教程介绍了该板,并介绍了如何为单元供电和安装Raspbian OS。
  • WIFI和基本设置视频:该视频显示了如何下载操作系统映像和设置WIFI;
  • 相机附加教程:该视频演示了RPi上相机模块的设置;
  • 音乐流媒体:本教程将逐步介绍如何在一个设备上设置音乐流媒体。
  • GPIO视频教程:一个高级教程,其中包括一个简单的LED示例,介绍了GPIO基础.

操作系统

就像您的PC或笔记本电脑一样,Raspberry Pi单元也需要一个操作系统。要获取操作系统,您需要将映像下载到SD卡。以下教程可以帮助您将操作系统映像下载到SD或micro-SD卡:

  • Raspberry Pi SD卡:教程介绍了SD卡的基本知识以及如何在它们上设置图像.

安装的大多数OS基于与Debian和Fedora类似的不同Linux发行版。使用Raspberry Pi单元时,要熟悉Linux命令行是值得的。这里有一些资源可以帮助您:

  • 常见的Linux命令:著名的“傻瓜”系列丛书中的命令列表包含一些常用的Linux命令.
  • Linux命令速查表:Linux命令和示例的有用参考。很棒的页面供快速参考!

请记住,使用Linux时,所有命令都区分大小写。这意味着,如果您希望执行“ ls”命令,则无法输入“ Ls”或“ LS”之类的值,并且期望得到相同的结果.

图书

除了查看在线教程和视频之外,还请阅读以下书籍:

一般

  • Raspberry Pi:Alex Benjamin撰写的2个初学者用户手册:概述了RPi以及入门方法.
  • Upton和Halfacree撰写的Raspberry Pi用户指南:为Raspberry Pi环境的新手编写,这些书提供了有关RPi单元的安装,配置和自定义的逐步说明。.
  • Raspberry Pi编程第二版:Simon Monk的Python入门:教人们如何配置Python并为RPi创建程序.

专案

  • Carrie Ann Philbin的Raspberry Pi历险记:针对儿童的简单电子项目的好书.
  • 西蒙·蒙克(Simon Monk)的Raspberry Pi Cookbook:与书名一样,该书列出了食谱,其中包括各种RPi项目的代码和指令,例如使用GPIO和读取传感器输入.
  • 唐纳德·诺里斯(Donald Norris)的《邪恶天才的Raspberry Pi项目》:这本关于Raspberry Pi可以执行的高级但有趣的项目的书.

摘要

无论您是要创建一些出色的电子项目还是要设计真实世界的原型,Raspberry Pi单元都是一种低成本,有效的时间和金钱投资。立即获取一个,并开始构建一些很棒的项目!

进一步阅读和资源

我们提供了更多与编码和编码有关的指南,教程和信息图:

  • NXT-G编程资源:了解有关使用LEGO MINDSTORMS NXT创建机器人的语言的全部信息。没错:乐高机器人!
  • Verilog编程简介和资源:如果您想退一步,Verilog允许您设计计算机芯片.
  • Linux编程简介和资源:作为Raspberry Pi的主要操作系统,Linux应该非常有趣。本资源着眼于硬件级别的编程.
  • Perl指南和资源:Perl是Raspberry Pi编码的流行语言。本文将帮助您入门.

Raspberry Pi:如何入门

是否想在Raspberry Pi上快速起步?查看我们的信息图,Raspberry Pi:如何入门它显示了硬件的所有部分,并通过第一个程序运行.

Raspberry Pi:如何入门
Raspberry Pi:如何入门

Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me
    Like this post? Please share to your friends:
    Adblock
    detector
    map