图书介绍

树莓派实战全攻略 SCRATCH、PYTHON、LINUX、MINECRAFT应用与机器人智能制作2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

树莓派实战全攻略 SCRATCH、PYTHON、LINUX、MINECRAFT应用与机器人智能制作
  • (英)斯图尔特·沃特金斯著 著
  • 出版社:
  • ISBN:
  • 出版时间:2018
  • 标注页数:0页
  • 文件大小:37MB
  • 文件页数:284页
  • 主题词:

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

树莓派实战全攻略 SCRATCH、PYTHON、LINUX、MINECRAFT应用与机器人智能制作PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 电路入门1

电压、电流和电阻2

欧姆定律2

用电安全3

模拟和数字4

面包板4

简单的面包板电路7

计算电阻值8

静电敏感元器件9

本章小结9

第二章 Raspberry Pi基础入门11

Raspberry Pi11

GPIO接口12

UART和串口通信14

I2C14

SPI:串行外围接口总线14

PWM:脉冲宽度调制信号15

Raspbian Linux入门15

通过网络连接Raspberry Pi17

SSH17

远程桌面VNC18

本章小结20

第三章 Scratch编程21

Scratch简介21

为Scratch添加GPIO支持23

使用Scratch控制LED23

发光二极管(LED)24

电阻24

将LED连接到Raspberry Pi25

为Scratch程序添加输入27

将开关作为数字输入28

将开关添加到电路28

机器人守门员30

测试游戏35

街机模拟火星登陆35

制作街机模拟器35

添加开关和摇杆37

连接开关37

创建游戏38

测试游戏43

本章小结44

第四章 使用Python控制交互:GPIO Zero模块入门45

电源45

Raspberry Pi+5V46

USB电源适配器46

其他外置电源47

家用电49

电池49

使用三极管让LED更亮49

晶体管和三极管49

计算电阻值51

Python入门53

GPIO Zero入门56

while循环58

电路原理图59

使用达林顿管增加LED亮度63

使用Python GPIO Zero模块获取输入67

使用MOS管控制“迪斯科”舞灯69

流水灯73

使用晶闸管和双向晶闸管控制交流光源74

本章小结76

第五章 更多的输入和输出:红外线传感器和LCD显示屏77

PIR传感器和Pi摄像头77

使用picamera控制Raspberry Pi摄像头77

使用PIR传感器检测运动80

使用PIR传感器触发Pi摄像头82

红外线发射器和接收器83

红外接收器83

红外发射器84

红外发射接收电路85

使用LIRC配置红外发射和接收功能85

使用python-lirc接收红外信息90

使用Python发送红外信号92

更多关于红外的元器件92

电平转换92

使用分压电路减小输入电压93

单向电压电平转换器94

双向电平转换器95

I2C LCD显示屏:问答游戏97

LCD字母显示屏97

I2C97

用于LCD显示屏的I2C适配器99

“问答游戏”游戏电路99

设置I2C并编写程序101

SPI模数转换器107

使用电位计产生模拟值107

模数转换108

SPI(串行外设接口总线)108

电位计和ADC电路109

使用Python访问ADC110

本章小结113

第六章 添加Python和Linux的控制115

Python编程进阶115

在Python中创建函数118

使用函数为“迪斯科”舞灯添加流水灯功能119

使用Python的主函数功能121

让Python程序可以直接运行121

获取命令行参数122

以服务的形式运行Python程序124

使用Cron规律性启动程序125

使用红外实现自动控制乐高火车模型126

处理软件冲突130

使用LIRC和GPIO Zero控制乐高火车模型131

使用物联网技术控制火车模型133

使用NeoPixels控制彩色LED灯条141

给LED灯条供电143

LED灯条的工作原理143

安装Python模块143

使用Python控制彩色LED灯条144

使用Pygame Zero创建图形界面应用145

将图标添加到Raspbian桌面154

本章小节156

第七章 使用Pi摄像头拍摄定格动画157

红外快门157

设计电影情节162

拍摄动画164

编辑视频165

在Raspberry Pi上创建视频165

在PC上使用OpenShot编辑视频166

添加视频特效168

使用GIMP制作特效168

修改视频帧169

使用绿幕特效170

为动画添加声音173

使用Audacity录制声音173

使用Sonic Pi制作独一无二的背景音乐174

将声音添加到OpenShot175

本章小结175

第八章 设计和制作机器人177

机器人底盘的选择和制作177

双电机轮和万向轮178

四电机轮178

履带车轮178

转向轮178

购买套件或自行制作178

选择一款Raspberry Pi179

电机控制179

直流电机和步进电机180

H桥电机控制电路181

使用脉宽调制波(PWM)控制速度184

为Raspberry Pi和电机供电185

使用面包板构建电路186

电机控制扩展板187

使用Python控制机器人188

使用超声波传感器测距191

使用Wii手柄控制机器人196

本章小结201

第九章 自定义游戏:Minecraft硬件编程203

使用Python与Minecraft交互203

使用摇杆移动角色206

在Minecraft中建造房屋210

添加状态LED213

寻找萤石218

本章小结221

第十章 焊接电路板223

焊接基础223

准备基础工具224

选择焊锡225

焊接时需要注意的安全事项225

焊接PCB226

直接将引脚焊接到导线227

洞洞板228

适用于Raspberry Pi的洞洞板228

外壳229

测试工具230

万用表230

示波器231

本章小结232

第十一章 创新开始:设计自己的电路233

设计流程简述233

查看数据手册234

使用Fritzing设计电路236

设计电路图/原理图237

设计准则239

创建面包板布局图239

创建洞洞板布局240

设计PCB240

为Raspberry Pi供电243

78xx系列线性电压调节器243

斩波降压器244

本章小结244

附录A 所需的工具和元器件245

工具245

基础面包板电路245

压线钳和焊台245

制作外壳所需的工具246

测试工具246

电子元器件246

第一章:简单LED电路246

第三章:Raspberr Pi-LED电路247

第三章:开关输入电路247

第三章:机器人守门员247

第三章:火星登陆247

第四章:高亮LED247

第四章:使用达林顿管的高亮LED248

第四章:“迪斯科”舞灯248

第五章:PIR传感器和Pi摄像头248

第五章:红外发射器和接收器248

第五章:I2C LCD显示屏-问答游戏248

第五章:SPI模数转换器249

第六章:红外乐高火车模型249

第六章:NeoPlxels彩色灯条249

第七章:拍摄动画249

第八章:基于面包板的机器人249

第八章:使用Ryanteck电机控制器的机器人250

第八章:CamJam机器人250

第八章:带有超声波传感器的机器人250

第九章:Minecraft硬件250

第十章:焊接电路板250

第十章:问答游戏机250

第十一章:为Raspberry Pi供电251

附录B 电子元器件快速参考253

电阻253

可变电阻(电位计)253

开关253

二极管254

发光二极管(LED)254

多色LED254

三极管(双极结型晶体管)254

达林顿管255

MOs管255

电容255

晶闸管255

双向晶闸管256

附录C 元器件标识257

色环电阻257

贴片电阻259

电解电容259

聚酯电容260

陶瓷电容260

附录D GPIO快速参考261

GPIO引脚功能分布261

GPIO引脚功能复用262

热门推荐