python树莓派经典书籍推荐_正版书籍 用Python玩转树莓派和MegaPi(创客教育)王德庆 MegaPi与树莓派的结合利用P...

第 3 章 树莓派基础 3.1 树莓派简介 3.1.1 树莓派的应用场合 树莓派是为学习计算机编程而设计的,其系统基于 Linux。它由注册于英国的慈善组织 Raspberry Pi 基金会开发。它的外形只有*大小,却具有计算机的所有基本功能。别看 其外表“娇小”,内“心”却很强大,视频、音频等功能皆有,可谓“麻雀虽小,五脏俱全”。 只须接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 与 PC 和笔记本电脑相比,树莓派的处理能力要差很多,不适合应用于对处理能力要 求较高的场合,但相比于 Arduino、STM32 等较为流行的单片机系统,它的处理能力高出 一大截。普通计算机主板是依靠硬盘存储数据的,而树莓派使用 SD 卡作为“硬盘”,也可 以外接 USB 硬盘。 树莓派价格低廉,这意味着其用途更加广泛,将其打造成很好的多媒体中心也是一个 不错的选择。利用树莓派可以播放视频,甚至可以通过电视机的 USB 接口供电。 树莓派适合的应用场合如下。 (1)作为一个低能耗的 Linux 家用服务器,用于运行硬件性能可以满足的软件,可提 供各种服务(如网络相关、文件相关、视频音频相关)。 (2)连接硬件用来做数据采集、监控、分析、发布等事情。 (3)作为类似小车、飞行器、机器人、智能家居等智能设备的控制中心。 (4)作为一个计算机的轻量级替代物,用于一些简单的场景,或者用来作软件开发启蒙, 适合预算不足以购买计算机的用户(主要是孩子)。这个是设计树莓派的初目的。 (5)用于青少年的编程学习。 (6)用于搭建原型产品。 3.1.2 树莓派 3 本书主要介绍树莓派 3 的应用。 树莓派 3 实物如图 3-1 所示。 图3-1 树莓派 3 实物 树莓派 3 是第三代树莓派,硬件资源如下。 (1)CPU 为 4 核 1.2GHz 博通 BCM2837,64 位处理器,1GB RAM。 (2)板载 BCM43438 无线 Wi-Fi 模块和低功耗蓝牙模块。 (3)40 个扩展 GPIO 口,4 路立体声输出和复合视频端口。 (4)全尺寸 HDMI 接口,Micro SD 卡插槽。 (5)CSI 摄像头接口,可以连接树莓派摄像头。 (6)DSI 显示屏接口,可以连接树莓派专用显示屏。 3.1.3 树莓派 GPIO 与引脚编号 树莓派的 GPIO 引脚是数字引脚,可以将它的输出设为高或低,或者通过它读取输入 的高低电平。如果想读取模拟输入设备的值,还需要使用 ADC(模数转换器)芯片。 树莓派 GPIO 引脚编号的方式有两种 :一种是 GPIO 编号 ;另一种是板上的自然编号。 GPIO编号是Broadcom提供的一种编号规则,它和Broadcom片上系统中的信道编号相对应, 这些编号看起来没有什么规律,也没有什么好的办法记住它们 ;自然编号是根据板子上引 Ypwzw.indd 33 2019.5.13 5:15:45 PM34 用 Python 玩转树莓派和 MegaPi 脚的位置进行编号,自下而上,从左到右,依次进行编号。表 3-1 列出了树莓派两种引脚 编号的对照表。 表 3-1 树莓派引脚编号的对照表 Python 既可以使用 GPIO 编号,也可以选择使用自然编号。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值