• 树莓派实战全攻略(Scratch\Python\Linux\Minecraft应用与机器人智能制作)
  • 树莓派实战全攻略(Scratch\Python\Linux\Minecraft应用与机器人智能制作)
21年品牌 40万+商家 超1.5亿件商品

树莓派实战全攻略(Scratch\Python\Linux\Minecraft应用与机器人智能制作)

全新正版 可开发票 极速发货

83.11 6.9折 120 全新

库存3件

广东广州
认证卖家担保交易快速发货售后保障

作者(英)斯图尔特·沃特金斯|译者:方可

出版社人民邮电

ISBN9787115483706

出版时间2018-07

装帧其他

开本其他

定价120元

货号30214539

上书时间2024-05-18

大智慧小美丽

已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
目录
目录

Learn Electronics with Raspberry Pi1

目录2

关于作者8

关于科技评论员9

鸣谢10

前言11

适合本书的读者人群11

本书的使用方法12

关于焊接的说明12

购买一个Raspberry Pi13

购买电子元器件13

安装Raspbian操作系统13

所使用到的软件14

安全守则14

更多知识15

第 一章电子电路入门16

电压、电流和电阻16

欧姆定律17

用电安全18

模拟和数字19

面包板19

简单LED电路22

计算电阻值23

静电敏感元器件23

本章小结24

第二章Raspberry Pi基础入门25

Raspberry Pi25

GPIO接口26

UART和串口通信27

I2C28

SPI:串行外围接口总线28

PWM:脉宽调制信号28

Raspbian Linux 入门29

通过网络连接Raspberry Pi30

SSH31

远程桌面 VNC31

本章小结33

第三章Scratch编程34

Scratch简介34

为Scratch添加GPIO支持36

使用Scratch 控制LED灯36

发光二极管(LED)36

电阻37

将LED连接到Raspberry Pi38

为Scratch程序添加输入40

将开关作为数字输入41

将开关添加到电路41

机器人守门员42

测试游戏48

街机模拟火星登陆49

制作街机模拟器49

添加开关和摇杆50

连接开关50

创建游戏52

测试游戏56

本章小结56

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

电源58

Raspberry Pi +5V58

USB电源适配器59

其他外置电源60

家用电61

电池61

使用三极管让LED更亮61

三极管62

计算电阻值64

Python入门65

GPIO Zero入门68

while循环70

电路原理图71

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

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

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

流水灯84

使用晶闸管和双向可控硅控制交流光源85

本章小结87

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

PIR传感器和Pi摄像头89

使用picamera控制Raspberry Pi摄像头89

使用PIR传感器检测运动92

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

红外线发射器和接收器95

红外接收器95

红外发射器96

红外发射接收电路96

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

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

使用Python发送红外信号102

更多关于红外的元器件102

电平转换102

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

单向电压电平转换器104

双向电平转换器105

I2C LCD显示屏:问答游戏107

LCD字母显示屏107

I2C107

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

“问答游戏”游戏电路109

设置I2C并编写程序111

SPI模数转换器114

使用电位计产生一个模拟值115

模数转换115

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

电位计和ADC电路116

使用Python访问ADC117

本章小结119

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

Python编程进阶120

在Python中创建函数123

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

使用Python的主函数功能125

让Python程序可以直接运行125

获取命令行参数126

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

使用Cron规律性启动程序129

使用红外实现自动控制乐高火车130

处理软件冲突134

使用LIRC和GPIO Zero控制乐高火车134

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

使用NeoPixels控制彩色LED灯条140

给灯条供电142

LED灯条的工作原理143

安装Python模块143

使用Python控制彩色LED灯条143

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

将图标添加到Raspbian桌面148

本章小节149

第七章使用Pi摄像头拍摄动画150

红外快门150

设计电影情节153

拍摄动画154

编辑视频155

在Raspberry Pi上创建视频156

在PC上使用OpenShot编辑视频156

添加视频特效158

使用GIMP制作特效158

修改视频帧159

使用绿幕特效161

为动画添加声音164

使用Audacity录制声音164

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

将声音添加到OpenShot165

本章小结166

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

机器人底盘的选择 制作167

双电机轮和万向轮168

四电机轮168

履带车轮168

转向轮168

购买套件或自行制作168

选择一款Raspberry Pi169

电机控制169

直流电机和步进电机170

H桥电机控制电路171

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

为Raspberry Pi和电机供电176

使用面包板构建电路177

电机控制扩展板178

使用Python控制机器人180

使用超声波传感器测距181

使用Wii手柄控制机器人183

本章小结186

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

使用Python与Minecraft交互187

使用摇杆移动角色189

在Minecraft中建造房屋190

添加状态LED191

寻找萤石194

本章小结194

第十章焊接电路板196

焊接基础196

准备基础工具196

选择焊锡198

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

焊接印刷电路板199

直接将引脚焊接到导线200

洞洞板201

适用于Raspberry Pi的洞洞板201

外壳203

测试工具203

万用表203

示波器205

本章小结206

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

设计流程简述207

查看数据手册208

使用Fritzing设计电路210

设计电路图 原理图211

设计准则212

创建面包板布局图213

创建洞洞板布局214

设计印刷电路板214

为Raspberry Pi供电217

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

斩波降压器218

本章小结218

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

工具220

基础面包板电路220

压线钳和焊台220

制作外壳所需的工具221

测试工具221

电子元器件221

第 一章:简单LED电路221

第三章:Raspberr Pi - LED电路221

第三章:开关输入电路222

第三章:机器人守门员222

第三章:火星登陆222

第四章:高亮LED222

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

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

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

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

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

第五章:SPI模数转换器223

第六章:红外乐高火车223

第六章:NeoPIxels彩色灯条224

第七章:拍摄动画224

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

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

第八章:CamJam机器人224

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

第九章:Minecraft硬件225

第十章:焊接电路板225

第十章:问答游戏机225

第十一章:为Raspberry Pi供电225

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

电阻226

可变电阻(电位计)226

开关226

二极管227

发光二极管(LED)227

多色LED227

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

达林顿管228

MOS管228

电容228

晶闸管228

双向可控硅228

附录C 元器件标识229

色环电阻229

贴片电阻231

电解电容231

聚酯电容231

陶瓷电容232

附录D GPIO快速参考233

GPIO引脚功能分布233

GPIO引脚功能复用234

内容摘要
在开始的章节中,我们会一起学习到一些简单的应用电路,简单到可以直接使用图形化编程工具Scratch进行控制;随后我们会逐步增加难度,编程语言也会使用更高阶的Python。整个过程学习下来,读者将能够具备自己设计外部电路并进行编程控制的能力。
本书中的大部分案例都可以使用杜邦线和面包板进行实现,方便读者学习。对于动手能力较强的读者,书中也会涉及到一些基本的焊接知识,为大家提供更多发挥的可能性。除此之外,我们还将会学习到一些常用RaspberryPi扩展板的使用以及如何设计出一块定制化的扩展板。

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP