书籍详情
创客科幻世界大冒险
作者:[英] 西蒙·蒙克(Simon Monk) 著,李伟斌 译
出版社:机械工业出版社
出版时间:2020-05-01
ISBN:9787111645856
定价:¥59.00
购买这本书可以去
内容简介
“行尸走肉”世界中“僵尸来袭”,玩转20例超酷Arduino、树莓派项目,打造超酷创客“幸存者”。 通过Arduino、树莓派、简单电路等硬件制作超酷有趣的创意电子项目。 将20例创客电子项目融入一个虚构的科幻“行尸走肉”世界背景中,激发创意与想象力,让创客电子项目更有用。通过项目详解,你将学到Arduino和树莓派的项目设计、制作与编程知识,电子元器件与工具的应用技能等创客知识,并会启发你创作出更多的有趣项目。
作者简介
作者简介 西蒙??蒙克(Simon Monk),全球知名创客与科技作家,控制与计算机科学学士,软件工程博士。撰写包括Programming Arduino、Programming the Raspberry Pi、Hacking Electronics、Raspberry Pi Cookbook、Electronics Cookbook、Practical Electronics for Inventors等多本畅销创客图书。 李伟斌从事计算机相关工作,曾参加中美创客大赛以无人跟拍小船获得上海赛区冠军,参加Intel IoT创客竞赛以宠物自拍器获得二等奖,在蘑菇云脑洞大赛中以爆改助动车获得脑洞大赛冠军,擅长树莓派、NanoPi、Arduino、STM32、ESP32、Linux操作系统及网络服务。 任强华东理工大学硕士,现就职于字节跳动上海研发中心。活跃在多个创客社区,以笔名凌风清羽在DFRobot论坛多次发表技术相关博客,平均单篇点击量5000+。曾获得英特尔物联网创业大赛全国50强,联合创办小氪机器人。 殷广笔名Alchemic Ronin(炼金浪人)。伊利诺伊大学香槟分校(UIUC)计算机工程专业,擅长Web开发,平时捣鼓单片机,喜欢研究些酷炫的机器人项目,曾在高中时制作出骨骼追踪预判抛物机器人BarrelX,大一搞出了六足机械蜘蛛,目前专攻AIoT方面,未来计划创业。 辛慧硕士毕业于南京医科大学,业余对计算机和电子机械比较感兴趣,接触Linux 12年,因树莓派了解创客和物联网领域,曾担任多个技术论坛的小版主,对机器人、无人机、3D打印、Linux服务器等感兴趣,有自己的博客。 杜尚明电子技术爱好者,获得武汉工程大学学士学位、英国伯明翰大学电子与计算机工程专业硕士学位。 夏晖斜杠中年,兴趣广泛,自带一颗自由而无用的灵魂。作为DIY爱好者,通过Overlord 3D打印机结缘创客,从此入坑3D打印和Arduino世界,无法自拔,成为DFRobot论坛特邀作者。
目录
原书前言
1 “世界末日”来临……… 1
“僵尸” 的种类…………… 1
“僵尸” 真的死了吗… 3
“僵尸” 会存在多久……… 3
灾后生存法则……………… 4
避难所…………………… 5
水………………………… 5
食品和燃料……………… 6
和“僵尸” 战斗吧…… 6
着装很重要……………… 7
保持健康………………… 8
做好准备…………………… 8
其他幸存者………………… 9
项目零件…………………… 9
汽车……………………… 9
五金商店……………… 10
项目构建………………… 11
焊接…………………… 11
机械结构……………… 11
电子模块……………… 11
2 创造电能……………… 13
功率与能量……………… 14
电的类型………………… 14
低压直流电…………… 15
高压交流电…………… 16
电池……………………… 17
一次性电池…………… 17
可充电电池…………… 17
电池充电……………… 18
项目1: 太阳能充电器… 18
太阳电池板…………… 18
充电控制器…………… 19
材料清单……………… 19
开始构建项目………… 20
开始使用太阳能充电器 24
项目2: 自行车发电机… 25
材料清单……………… 25
开始构建项目………… 26
使用脚踏式发电机…… 33
3 使用电力……………… 34
用一块汽车蓄电池给设备充电………… 35
点烟器插座…………… 35
使用电力……………… 37
AC逆变器……………… 37
项目3: LED照明灯…… 38
材料清单……………… 38
开始构建项目………… 38
使用照明……………… 40
项目4: 电池监测器…… 40
材料清单……………… 41
开始构建项目………… 43
程序…………………… 44
使用电池监测器……… 47
4 “僵尸” 警报…………… 48
项目5: 绊倒绳警报器… 49
材料清单……………… 49
开始构置项目………… 50
使用绊倒绳警报器…… 54
项目6: PIR“僵尸” 探测器……… 55
材料清单……………… 55
开始构建项目………… 56
程序…………………… 58
使用PIR “僵尸” 探测器………59
淘到的PIR 传感器…… 59
5 树莓派监控系统……… 62
关于树莓派……………… 63
树莓派系统…………… 64
材料清单……………… 64
系统供电……………… 65
为树莓派安装Raspbian操作系统…………… 65
项目7: 使用USB网络摄像头监控“僵尸” ……… 66
材料清单……………… 66
开始构建项目………… 68
使用网络摄像头……… 73
项目8: 无线“僵尸” 监控系统………… 73
材料清单……………… 74
开始构建项目………… 75
使用无线摄像头……… 79
6 检测大门打开及远程控制门锁………… 80
项目9: 远程控制门锁… 81
材料清单……………… 81
开始构建项目………… 82
为电动锁添加无线功能来进一步节省时间…… 85
项目10: 大门传感器…… 87
材料清单……………… 87
开始构建项目………… 88
程序…………………… 89
使用大门传感器……… 90
7 环境监测……………… 92
项目11: 安静的火灾报警器…………… 93
材料清单……………… 93
开始构建项目………… 94
软件…………………… 100
使用火灾报警器……… 101
项目12: 温度报警器… 102
材料清单……………… 102
开始构建项目………… 103
程序…………………… 105
使用温度报警器……… 107
8 为基地打造一个控制中心…………… 108
项目13: 树莓派控制中心…………… 109
材料清单……………… 109
开始构建项目………… 110
程序…………………… 111
使用控制中心………… 116
项目14: 蓝牙无线通信 116
材料清单……………… 117
开始构建项目………… 117
程序…………………… 120
使用带有蓝牙连接的控制中心……… 123
9 “僵尸” 干扰器……… 124
项目15: Arduino闪光干扰器……………125
材料清单……………… 126
开始构建项目………… 127
程序…………………… 132
使用闪光干扰器……… 133
项目16: Arduino动作和声音干扰器…… 134
材料清单……………… 135
开始构建项目………… 136
程序…………………… 141
使用运动和声音干扰器 144
10 与其他幸存者沟通… 145
项目17: 树莓派无线电发射器………… 146
材料清单……………… 146
开始构建项目………… 147
程序…………………… 147
使用FM发射器……… 148
录制信息……………… 148
自动运行信号发射器… 149
项目18: Arduino FM无线电跳频器…… 150
材料清单……………… 150
开始构建项目………… 151
程序…………………… 155
使用无线电扫描仪…… 157
项目19: Arduino莫尔斯电码发射器…… 157
材料清单……………… 157
开始构建项目………… 158
程序…………………… 161
使用莫尔斯电码发射器 165
11 触感通信…………… 168
项目20: 用Arduino实现静默的触觉通信…… 168
材料清单……………… 169
开始构建项目………… 170
程序…………………… 175
使用触感通信器……… 177
附录……………………… 179
附录A 材料…………… 179
附录B 基本技能……… 183
附录C Arduino编程… 196
1 “世界末日”来临……… 1
“僵尸” 的种类…………… 1
“僵尸” 真的死了吗… 3
“僵尸” 会存在多久……… 3
灾后生存法则……………… 4
避难所…………………… 5
水………………………… 5
食品和燃料……………… 6
和“僵尸” 战斗吧…… 6
着装很重要……………… 7
保持健康………………… 8
做好准备…………………… 8
其他幸存者………………… 9
项目零件…………………… 9
汽车……………………… 9
五金商店……………… 10
项目构建………………… 11
焊接…………………… 11
机械结构……………… 11
电子模块……………… 11
2 创造电能……………… 13
功率与能量……………… 14
电的类型………………… 14
低压直流电…………… 15
高压交流电…………… 16
电池……………………… 17
一次性电池…………… 17
可充电电池…………… 17
电池充电……………… 18
项目1: 太阳能充电器… 18
太阳电池板…………… 18
充电控制器…………… 19
材料清单……………… 19
开始构建项目………… 20
开始使用太阳能充电器 24
项目2: 自行车发电机… 25
材料清单……………… 25
开始构建项目………… 26
使用脚踏式发电机…… 33
3 使用电力……………… 34
用一块汽车蓄电池给设备充电………… 35
点烟器插座…………… 35
使用电力……………… 37
AC逆变器……………… 37
项目3: LED照明灯…… 38
材料清单……………… 38
开始构建项目………… 38
使用照明……………… 40
项目4: 电池监测器…… 40
材料清单……………… 41
开始构建项目………… 43
程序…………………… 44
使用电池监测器……… 47
4 “僵尸” 警报…………… 48
项目5: 绊倒绳警报器… 49
材料清单……………… 49
开始构置项目………… 50
使用绊倒绳警报器…… 54
项目6: PIR“僵尸” 探测器……… 55
材料清单……………… 55
开始构建项目………… 56
程序…………………… 58
使用PIR “僵尸” 探测器………59
淘到的PIR 传感器…… 59
5 树莓派监控系统……… 62
关于树莓派……………… 63
树莓派系统…………… 64
材料清单……………… 64
系统供电……………… 65
为树莓派安装Raspbian操作系统…………… 65
项目7: 使用USB网络摄像头监控“僵尸” ……… 66
材料清单……………… 66
开始构建项目………… 68
使用网络摄像头……… 73
项目8: 无线“僵尸” 监控系统………… 73
材料清单……………… 74
开始构建项目………… 75
使用无线摄像头……… 79
6 检测大门打开及远程控制门锁………… 80
项目9: 远程控制门锁… 81
材料清单……………… 81
开始构建项目………… 82
为电动锁添加无线功能来进一步节省时间…… 85
项目10: 大门传感器…… 87
材料清单……………… 87
开始构建项目………… 88
程序…………………… 89
使用大门传感器……… 90
7 环境监测……………… 92
项目11: 安静的火灾报警器…………… 93
材料清单……………… 93
开始构建项目………… 94
软件…………………… 100
使用火灾报警器……… 101
项目12: 温度报警器… 102
材料清单……………… 102
开始构建项目………… 103
程序…………………… 105
使用温度报警器……… 107
8 为基地打造一个控制中心…………… 108
项目13: 树莓派控制中心…………… 109
材料清单……………… 109
开始构建项目………… 110
程序…………………… 111
使用控制中心………… 116
项目14: 蓝牙无线通信 116
材料清单……………… 117
开始构建项目………… 117
程序…………………… 120
使用带有蓝牙连接的控制中心……… 123
9 “僵尸” 干扰器……… 124
项目15: Arduino闪光干扰器……………125
材料清单……………… 126
开始构建项目………… 127
程序…………………… 132
使用闪光干扰器……… 133
项目16: Arduino动作和声音干扰器…… 134
材料清单……………… 135
开始构建项目………… 136
程序…………………… 141
使用运动和声音干扰器 144
10 与其他幸存者沟通… 145
项目17: 树莓派无线电发射器………… 146
材料清单……………… 146
开始构建项目………… 147
程序…………………… 147
使用FM发射器……… 148
录制信息……………… 148
自动运行信号发射器… 149
项目18: Arduino FM无线电跳频器…… 150
材料清单……………… 150
开始构建项目………… 151
程序…………………… 155
使用无线电扫描仪…… 157
项目19: Arduino莫尔斯电码发射器…… 157
材料清单……………… 157
开始构建项目………… 158
程序…………………… 161
使用莫尔斯电码发射器 165
11 触感通信…………… 168
项目20: 用Arduino实现静默的触觉通信…… 168
材料清单……………… 169
开始构建项目………… 170
程序…………………… 175
使用触感通信器……… 177
附录……………………… 179
附录A 材料…………… 179
附录B 基本技能……… 183
附录C Arduino编程… 196
猜您喜欢