思维导图备注

树莓派开发实战
首页 收藏书籍 阅读记录
  • 书签 我的书签
  • 添加书签 添加书签 移除书签 移除书签

附录B 树莓派引脚

浏览 1 扫码
  • 小字体
  • 中字体
  • 大字体
2022-01-25 01:44:12
请 登录 再阅读
上一篇:
下一篇:
  • 书签
  • 添加书签 移除书签
  • 版权信息
  • 版权声明
  • 内容提要
  • 致谢
  • 第2版前言
    • 本书排版约定
    • 示例代码的用法
    • Safari图书在线
    • 联系我们
  • 作者简介
  • 封面简介
  • 第1章 配置与管理
    • 1.1 选择树莓派型号
    • 1.2 封装树莓派
    • 1.3 选择电源
    • 1.4 选择操作系统发行包
    • 1.5 通过NOOBS刷写microSD卡
    • 1.6 装配系统
    • 1.7 连接DVI或VGA显示器
    • 1.8 使用复合视频显示器/TV
    • 1.9 调整显示器中的图像尺寸
    • 1.10 优化性能
    • 1.11 修改密码
    • 1.12 让树莓派开机后直接进入窗口系统
    • 1.13 关闭树莓派
    • 1.14 安装树莓派摄像头模块
    • 1.15 使用蓝牙设备
  • 第2章 网络连接
    • 2.1 连接有线网络
    • 2.2 查看自己的IP地址
    • 2.3 配置静态IP地址
    • 2.4 为树莓派配置网络名称
    • 2.5 配置无线网络连接
    • 2.6 使用控制台线联网
    • 2.7 利用SSH远程控制树莓派
    • 2.8 利用VNC远程控制树莓派
    • 2.9 利用RDP远程控制树莓派
    • 2.10 在Mac网络中实现文件共享
    • 2.11 在Mac上共享树莓派的屏幕
    • 2.12 将树莓派用作网络存储服务器
    • 2.13 网络打印
  • 第3章 操作系统
    • 3.1 通过图形界面移动文件
    • 3.2 启动一个终端会话
    • 3.3 利用终端浏览文件系统
    • 3.4 复制文件或文件夹
    • 3.5 重命名文件和文件夹
    • 3.6 编辑文件
    • 3.7 查看文件内容
    • 3.8 不借助编辑器的情况下创建文件
    • 3.9 创建目录
    • 3.10 删除文件或目录
    • 3.11 以超级用户权限执行任务
    • 3.12 理解文件权限
    • 3.13 修改文件的权限
    • 3.14 修改文件的属主
    • 3.15 屏幕截图
    • 3.16 利用apt-get安装软件
    • 3.17 删除利用apt-get安装的软件
    • 3.18 利用Pip安装Python软件包
    • 3.19 通过命令行获取文件
    • 3.20 利用Git获取源代码
    • 3.21 在系统启动时自动运行程序或脚本
    • 3.22 让程序或脚本作为服务自动运行
    • 3.23 定期自动运行程序或脚本
    • 3.24 搜索功能
    • 3.25 使用命令行历史记录功能
    • 3.26 监视处理器活动
    • 3.27 文件压缩
    • 3.28 列出已连接的USB设备
    • 3.29 将输出从命令行重定向到文件
    • 3.30 连接文件
    • 3.31 使用管道
    • 3.32 将输出隐藏到终端
    • 3.33 在后台运行程序
    • 3.34 创建命令别名
    • 3.35 设置日期和时间
    • 3.36 查看SD卡剩余存储空间
  • 第4章 软件
    • 4.1 搭建媒体中心
    • 4.2 安装Oice软件
    • 4.3 安装其他浏览器
    • 4.4 使用树莓派商店
    • 4.5 打造网络摄像头服务器
    • 4.6 运行老式游戏控制台模拟器
    • 4.7 运行树莓派版Minecraft
    • 4.8 运行Minecraft服务器
    • 4.9 运行Open Arena
    • 4.10 树莓派无线电发射器
    • 4.11 运行GIMP
    • 4.12 互联网广播
  • 第5章 Python入门
    • 5.1 在Python 2和Python 3之间做出选择
    • 5.2 使用IDLE编辑Python程序
    • 5.3 使用Python控制台
    • 5.4 利用终端运行Python程序
    • 5.5 变量
    • 5.6 显示输出结果
    • 5.7 读取用户输入
    • 5.8 算术运算
    • 5.9 创建字符串
    • 5.10 连接(合并)字符串
    • 5.11 将数字转换为字符串
    • 5.12 将字符串转换为数字
    • 5.13 确定字符串的长度
    • 5.14 确定某字符串在另一个字符串中的位置
    • 5.15 截取部分字符串
    • 5.16 使用字符串替换另一个字符串中的内容
    • 5.17 字符串的大小写转换
    • 5.18 根据条件运行命令
    • 5.19 值的比较
    • 5.20 逻辑运算符
    • 5.21 将指令重复执行特定次数
    • 5.22 重复执行指令直到特定条件改变为止
    • 5.23 跳出循环语句
    • 5.24 定义Python函数
  • 第6章 Python语言中的列表与字典
    • 6.1 创建列表
    • 6.2 访问列表元素
    • 6.3 确定列表长度
    • 6.4 为列表添加元素
    • 6.5 删除列表元素
    • 6.6 通过解析字符串创建列表
    • 6.7 遍历列表
    • 6.8 枚举列表
    • 6.9 列表排序
    • 6.10 分割列表
    • 6.11 将函数应用于列表
    • 6.12 创建字典
    • 6.13 访问字典
    • 6.14 删除字典元素
    • 6.15 遍历字典
  • 第7章 Python高级特性
    • 7.1 格式化数字
    • 7.2 格式化时间和日期
    • 7.3 返回多个值
    • 7.4 定义类
    • 7.5 定义方法
    • 7.6 继承
    • 7.7 向文件中写入内容
    • 7.8 读文件
    • 7.9 序列化(Pickling)
    • 7.10 异常处理
    • 7.11 使用模块
    • 7.12 随机数
    • 7.13 利用Python发送Web请求
    • 7.14 Python的命令行参数
    • 7.15 从Python运行Linux命令
    • 7.16 从Python发送电子邮件
    • 7.17 利用Python编写简单Web服务器
    • 7.18 同时进行多件事情
    • 7.19 让Python无所事事
    • 7.20 将Python应用于树莓派版Minecraft
  • 第8章 机器视觉
    • 8.1 安装SimpleCV
    • 8.2 为机器视觉配置USB摄像头
    • 8.3 将树莓派的摄像头模块用于机器视觉
    • 8.4 数硬币
    • 8.5 人脸检测
    • 8.6 运动检测
    • 8.7 光学字符识别
  • 第9章 硬件基础
    • 9.1 GPIO连接器使用说明
    • 9.2 使用GPIO接口时树莓派的安全保护
    • 9.3 配置I2C
    • 9.4 使用I2C工具
    • 9.5 配置SPI
    • 9.6 安装PySerial以便从Python访问串口
    • 9.7 安装Minicom以检测串口
    • 9.8 使用带有跳线的面包板
    • 9.9 使用树莓派的排线连接面包板
    • 9.10 使用树莓派Squid
    • 9.11 使用Raspberry Squid按钮
    • 9.12 利用两个电阻将5V信号转换为3.3V
    • 9.13 利用电平转换模块将5V信号转换为3.3V
    • 9.14 利用电池为树莓派供电
    • 9.15 利用锂电池为树莓派供电
    • 9.16 Sense HAT入门指南
    • 9.17 Explorer HAT Pro入门指南
    • 9.18 RaspiRobot Board入门指南
    • 9.19 使用Pi Plate原型板
    • 9.20 制作树莓派扩展板(Hardware At Top,HAT)
    • 9.21 树莓派的计算模块
    • 9.22 Pi Zero
  • 第10章 控制硬件
    • 10.1 连接LED
    • 10.2 让GPIO引脚进入安全状态
    • 10.3 控制LED的亮度
    • 10.4 制造蜂鸣声
    • 10.5 利用晶体管开关大功率直流设备
    • 10.6 使用继电器控制大功率设备的开关
    • 10.7 控制高压交流设备
    • 10.8 编写用于控制开关的用户界面
    • 10.9 编写控制LED和电机的PWM功率的用户界面
    • 10.10 改变RGB LED的颜色
    • 10.11 使用大量LED(Charlieplexing方式)
    • 10.12 将模拟仪表用作显示器
    • 10.13 中断编程
  • 第11章 电机
    • 11.1 控制伺服电机
    • 11.2 精确控制伺服电机
    • 11.3 控制多台伺服电机
    • 11.4 控制直流电动机的速度
    • 11.5 控制直流电机的方向
    • 11.6 使用单极步进电机
    • 11.7 使用双极步进电机
    • 11.8 利用步进电机HAT驱动双极步进电机
    • 11.9 使用RaspiRobot板驱动双极步进电机
    • 11.10 打造一款简单的机器人小车
  • 第12章 数字输入
    • 12.1 连接按钮开关
    • 12.2 通过按钮开关切换开关状态
    • 12.3 使用双位拨动开关或滑动开关
    • 12.4 使用三位拨动开关或滑动开关
    • 12.5 按钮去抖
    • 12.6 使用外部上拉电阻
    • 12.7 使用旋转(正交)编码器
    • 12.8 使用数字键盘
    • 12.9 检测移动
    • 12.10 为树莓派添加GPS
    • 12.11 拦截按键
    • 12.12 拦截鼠标移动
    • 12.13 使用实时时钟模块
  • 第13章 传感器
    • 13.1 使用电阻式传感器
    • 13.2 测量亮度
    • 13.3 利用热敏电阻测量温度
    • 13.4 检测甲烷
    • 13.5 测量电压
    • 13.6 为测量而降低电压
    • 13.7 使用电阻式传感器与ADC
    • 13.8 使用ADC测量温度
    • 13.9 测量树莓派的CPU温度
    • 13.10 利用Sense HAT测量温度、湿度和气压
    • 13.11 利用数字传感器测量温度
    • 13.12 利用MCP3008模块测量加速度
    • 13.13 使用Sense HAT的惯性管理单元(IMU)
    • 13.14 利用Sense HAT寻找磁北
    • 13.15 利用簧片开关检测磁铁
    • 13.16 利用Sense HAT感应磁场
    • 13.17 测量距离
    • 13.18 电容式触摸传感技术
    • 13.19 显示传感器的值
    • 13.20 利用USB闪存驱动器记录日志
  • 第14章 显示设备
    • 14.1 使用四位LED显示设备
    • 14.2 在I2C LED矩阵上面显示消息
    • 14.3 使用Sense HAT LED矩形显示器
    • 14.4 在Alphanumeric LCD HAT上显示消息
    • 14.5 在Alphanumeric LCD模块上显示消息
    • 14.6 使用OLED图形显示器
    • 14.7 使用可寻址的RGB LED灯条
  • 第15章 物联网
    • 15.1 使用Web接口控制GPIO输出
    • 15.2 在网页上面显示传感器读数
    • 15.3 使用IFTTT发送电子邮件及其他通知
    • 15.4 利用ThingSpeak发送Tweets
    • 15.5 CheerLights
    • 15.6 向ThingSpeak发送传感器数据
    • 15.7 使用Dweet和IFTTT响应Tweet
  • 第16章 Arduino与树莓派
    • 16.1 通过树莓派对Arduino进行编程
    • 16.2 利用Serial Monitor与Arduino进行通信
    • 16.3 配置PyFirmata以便通过树莓派来控制Arduino
    • 16.4 通过树莓派对Arduino的数字输出进行写操作
    • 16.5 使用PyFirmata与TTL串口
    • 16.6 使用PyFirmata读取Arduino的数字输入
    • 16.7 利用PyFirmata读取Arduino的模拟输入
    • 16.8 模拟输出(PWM)与PyFirmata
    • 16.9 利用PyFirmata控制伺服电机
    • 16.10 定制基于TTL Serial的Arduino通信
    • 16.11 通过I2C自定义与Arduino之间的通信
    • 16.12 在树莓派上使用小型Arduino
    • 16.13 aLaMode板与树莓派入门
    • 16.14 在树莓派和aLaMode板上使用Arduino Shield
  • 附录A 配件与供应商
    • 成型设备
    • 电阻与电容
    • 晶体管与二极管
    • 集成电路
    • 光电器件
    • 模块
    • 杂项
  • 附录B 树莓派引脚
    • B型树莓派第二版与A型树莓派
    • B型树莓派第一版
  • 欢迎来到异步社区!
    • 社区里都有什么?
    • 灵活优惠的购书
    • 社区里还可以做什么?
    • 加入异步
暂无相关搜索结果!
    展开/收起文章目录

    二维码

    手机扫一扫,轻松掌上学

    《树莓派开发实战》电子书下载

    请下载您需要的格式的电子书,随时随地,享受学习的乐趣!
    EPUB 电子书

    书签列表

      阅读记录

      阅读进度: 0.00% ( 0/0 ) 重置阅读进度