树莓派实战全攻略(Scratch\Python\Linux\Minecraft应用与机器人智能制作)
①全新正版,现货速发,7天无理由退换货②天津、成都、无锡、广东等多仓就近发货,订单最迟48小时内发出③无法指定快递④可开电子发票,不清楚的请咨询客服。
¥
87.03
7.3折
¥
120
全新
库存2件
作者(英)斯图尔特·沃特金斯|译者:方可
出版社人民邮电
ISBN9787115483706
出版时间2018-07
装帧其他
开本其他
定价120元
货号30214539
上书时间2024-10-12
商品详情
- 品相描述:全新
- 商品描述
-
目录
目录
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扩展板的使用以及如何设计出一块定制化的扩展板。
— 没有更多了 —
以下为对购买帮助不大的评价