E5 9787000068401 9787302550228 9787115530486
本套书分为以下几本,如需购买单本 请点击以下链接
书名:树莓派趣学实战100例——网络应用+Python编程+传感器+服务器搭建
定价:59.00元
作者:余智豪 余泽龙
出版日期:2020.07.01
ISBN:9787302550228
出版社:清华大学出版社
本书是面向4代树莓派(Raspberry Pi4B)的全新实战指南。树莓派(Raspberry Pi)是一款价格低廉、只有一张信用卡大小的计算机。然而麻雀虽小,却五脏俱全,树莓派是一款基于Linu作系统的,能激发用户探索和实践计算机专业知识的实用工具。本书生动有趣、图文并茂、内容翔实、深入浅出,包括100个树莓派典型的应用案例,详细地剖析了树莓派的工作原理、网络应用、Python编程、游戏编程、传感器应用、服务器搭建、语音处理等知识。本书配有相关的源代码供读者下载,方便读者快速掌握树莓派的相关知识。本书适合对树莓派应用和开发感兴趣的读者阅读,也可用作高校树莓派相关实践课程的教学参考书。
1章树莓派应用简介
实例1初识小伙伴树莓派
实例2树莓派的家族成员
实例3树莓派的典型应用
实例4购买树莓派及其配件
实例5选购树莓派其他配件
2章树莓派硬件剖析
实例6树莓派的硬件结构
实例7树莓派CPU的工作原理
实例8树莓派的图形处理器
实例9树莓派的内存
实例10树莓派的硬件连接
3章安装树莓派作系统
实例11作系统的基础知识
实例12树莓派的作系统
实例13格式化MicroSD卡
实例14用映像文件安装Raspbian系统
实例15用NOOBS工具安装Raspbian系统
4章树莓派的网络应用
实例16树莓派系统的基本配置
实例17树莓派的菜单栏和关机步骤
实例18在树莓派上安装及使用中文输入法
实例19用树莓派浏览网页
实例20用树莓派在网上购物和收发电子邮件
5章树莓派的文件管理
实例21树莓派的文件系统
实例22在树莓派上建立和删除文件夹
实例23在树莓派上使用U盘和复制文件
实例24树莓派的桌面偏好设置
实例25复制树莓派的MicroSD卡
6章树莓派的办公应用
实例26使用LibreOffice Writer编辑办公文档
实例27使用LibreOffice Calc编辑电子表格
实例28使用LibreOffice Impress编辑幻灯片
实例29使用LibreOffice Draw绘制流程图
实例30使用LibreOffice Math编辑数学公式
7章用树莓派学习Linu系统的常用命令
实例31Linu系统的基本命令
实例32Linu系统的文件管理命令
实例33Linu系统的权限设置命令
实例34在树莓派上安装和卸载软件包
实例35在树莓派上查看系统资源的命令
8章远程控制树莓派
实例36认识SSH安全传输协议
实例37用PuTTY远程登录树莓派
实例38用远程桌面连接控制树莓派
实例39用VNC协议远程控制树莓派
实例40通过网络与树莓派进行文件传输
9章用树莓派玩音乐
实例41Sonic Pi的工作界面
实例42播放一个单独的乐音
实例43连续播放多个乐音
实例44用树莓派模拟各种不同的乐器
实例45用树莓派演奏更复杂的音乐
10章Scratch趣味编程
实例46Scratch的工作界面
实例47让角色在舞台中移动
实例48让角色显示文字和发出声音
实例49设计八爪鱼在海底游动的动画
实例50设计一个女巫撞飞机的小游戏
11章树莓派Python编程入门
实例51Python的编程界面
实例52用Python进行数学运算
实例53Python字符串处理
实例54Python变量的类型及转换
实例55Python的输入函数
实例56编写简单的Python程序
实例57Python的循环命令
实例58Python的条件命令
实例59Python创建和使用函数
实例60Python对象和面向对象编程
12章树莓派游戏编程入门
实例61用Python编写猜谜语游戏程序
实例62用random模块生成一个随机数
实例63用Python编写猜数游戏程序
实例64认识pygame游戏开发平台
实例65用pygame绘制几何图形
实例66用pygame显示文字
实例67用pygame显示图片
实例68用pygame检测键盘和鼠标事件
实例69用pygame播放声音
实例70编写一个摘星星的游戏程序
13章树莓派外部接口编程
实例71探索GPIO接口
实例72认识RPi.GPIO模块
实例73控制发光二极管闪烁
实例74用GPIO模拟交通信号灯
实例75用手机远程控制LED发光
14章树莓派图像处理
实例76安装和使用USB摄像头
实例77安装和使用树莓派官方摄像头
实例78安装OpenCV视觉库
实例79使用OpenCV实现静态图片的人脸识别
实例80使用OpenCV实现动态图片的人脸识别
15章树莓派与传感器
实例81红外线人体传感器
实例82用声波传感器测量距离
实例83连接温度和湿度传感器
实例84开启树莓派3B+或4B的硬件串行接口
实例85树莓派连接GPS卫星定位模块
16章用树莓派搭建服务器
实例86用树莓派搭建Lighttpd服务器
实例87用树莓派搭建Apache服务器
实例88用树莓派搭建Ngin服务器
实例89安装和使用MySQL数据库
实例90安装PHP服务器
实例91用树莓派搭建DHCP服务器
实例92用树莓派搭建DNS服务器
实例93用树莓派搭建FTP服务器
实例94用树莓派搭建Samba服务器
实例95用树莓派搭建电子邮件服务器
实例96用树莓派搭建服务器
17章树莓派语音处理
实例97用树莓派制作微型电台
实例98用树莓派实现语音合成
实例99树莓派语音报时温度计
实例100树莓派声控电灯
书名:人工智能+机器人入门与实战 用树莓派+Python+OpenCV制作计算机视觉机器人
定价:69.00元
作者:陈宇航 侯俊萍 叶昶
出版日期:2020-05
ISBN:9787115530486
出版社:人民邮电出版社
树莓派是*款基于ARM架构、Linu系统的计算机,既可以用于计算机编程教育,也可以作为机器人的控制核心。*一种运行于树莓派上的编程语言是Python,这是当前人工智能领域*为流行的编程语言。机器视觉是人工智能中重要的细分研究领域,OpenCV则是当前机器视觉领域主流的开源处理库,可以方便地用于计算机图像处理,并应用于面部识别、目标识别等具体问题。本书介绍在树莓派硬件上使用Python语言,借助OpenCV库编程,来实现具有机器视觉功能(识别和抓取特定颜色物体、识别人脸、识别特定人脸、进行面部跟踪)的智能机器人。 本书力求通过一系列不同层次的软硬件任务,由浅入深地讲解人工智能的概念,同时覆盖Linu系统作、Python编程、机器人系统搭建等多方面的综合知识。在本书案例中使用的主要硬件载体是可在桌面上固定运转的双轴云台和三轴机械臂等,它们可以代表一类智能机器人的形态。本书遵循开源、分享的创客精神,所有的硬件材料和软件内容均可以从公共平台获取,读者在充分理解的基础上,不必局限于本书所列硬件,可自行获取类似设备完成项目。 本书可以作为中小学STEAM人工智能教育的一本基础读物,也可以作为中高职院校相关专业学生的参考书。
1 章 走近人工智能………………………………………………………… 1
1.1 初识人工智能………………………………………………………………………………2
1.1.1 人工智能是什么… …………………………………………………………………………………2
1.1.2 人工智能的发展历程… ……………………………………………………………………………2
1.1.3 人工智能的应用现状… ……………………………………………………………………………4
1.2 机器人世界…………………………………………………………………………………5
1.2.1 机器人的发展历史… ………………………………………………………………………………5
1.2.2 什么是智能机器人…………………………………………………………………………………6
1.2.3 常见的智能机器人控制核心… ……………………………………………………………………7
2章 认识树莓派…………………………………………………………… 9
2.1 树莓派是什么…………………………………………………………………………… 10
2.2 树莓派3B+主控板简介………………………………………………………………… 11
2.3 树莓派的连接与开机…………………………………………………………………… 12
2.4 Linu作系统简介… ………………………………………………………………… 13
3章 Python 编程基础…………………………………………………… 16
3.1 什么是编程语言………………………………………………………………………… 17
3.2 认识Python语言… …………………………………………………………………… 18
3.3 在树莓派中使用Python编程… ……………………………………………………… 19
3.3.1 交互式编程… …………………………………………………………………………………… 20
3.3.2 使用算术运算符进行运算……………………………………………………………………… 20
3.3.3 用Geany 编辑器编写Python程序… ………………………………………………………… 21
3.4 Python中的变量… …………………………………………………………………… 23
3.4.1 变量的赋值… …………………………………………………………………………………… 23
3.4.2 Python的数据类型… …………………………………………………………………………… 24
3.5 if条件结构… …………………………………………………………………………… 25
3.5.1 条件的真与假… ………………………………………………………………………………… 25
3.5.2 比较运算符……………………………………………………………………………………… 26
3.5.3 if条件结构的格式与缩进………………………………………………………………………… 26
3.6 while循环结构… ……………………………………………………………………… 28
3.7 Python中的函数… …………………………………………………………………… 28
3.7.1 自定义一个函数… ……………………………………………………………………………… 29
3.7.2 给Python程序加上注释… …………………………………………………………………… 30
4章 Python 编程与树莓派硬件控制…………………………………… 32
4.1 树莓派的GPIO接口…………………………………………………………………… 33
4.2 LED 模块与按钮模块的连接…………………………………………………………… 33
4.3 点亮一盏小灯…………………………………………………………………………… 35
4.3.1 导入Python扩展包……………………………………………………………………………… 35
4.3.2 LED 显示彩色的原理… ………………………………………………………………………… 35
4.3.3 对输入/ 输出设备的设定… ……………………………………………………………………… 36
4.3.4 让小灯闪烁起来… ……………………………………………………………………………… 37
4.4 用按钮控制灯的状态…………………………………………………………………… 38
4.4.1 按钮状态的读取与判断… ……………………………………………………………………… 38
4.4.2 两个按钮的控制与逻辑运算符… ……………………………………………………………… 39
4.5 做一个抢答器吧………………………………………………………………………… 40
4.5.1 延时点亮小灯… ………………………………………………………………………………… 40
4.5.2 判断获胜者与break 关键词…………………………………………………………………… 41
4.5.3 Python中的随机数… …………………………………………………………………………… 41
5章 机器视觉入门………………………………………………………… 45
5.1 机器视觉与图像识别…………………………………………………………………… 46
5.1.1 机器是怎样“看”的… ………………………………………………………………………… 46
5.1.2 机器视觉技术的常见应用… …………………………………………………………………… 48
5.2 认识OpenCV…………………………………………………………………………… 49
5.2.1 OpenCV 简介… ………………………………………………………………………………… 49
5.2.2 视频的帧与分辨率……………………………………………………………………………… 50
5.2.3 用树莓派摄像头调取图像……………………………………………………………………… 51
5.3 用OpenCV 识别颜色… ……………………………………………………………… 53
5.3.1 HSV 颜色空间… ………………………………………………………………………………… 53
5.3.2 图像的二值化…………………………………………………………………………………… 54
5.3.3 找到轮廓的位置… ……………………………………………………………………………… 55
5.4 做一个魔法棒吧………………………………………………………………………… 57
5.4.1 用OpenCV 绘制小圆点… ……………………………………………………………………… 57
5.4.2 Python中的列表与元组… ……………………………………………………………………… 58
5.4.3 for 循环遍历结构… ……………………………………………………………………………… 59
5.4.4 按键值与键盘控制… …………………………………………………………………………… 60
6章 机械臂智能分拣任务………………………………………………… 64
6.1 认识机械臂……………………………………………………………………………… 65
6.1.1 应用广泛的机械臂… …………………………………………………………………………… 65
6.1.2 三轴机械臂结构分析… ………………………………………………………………………… 65
6.2 程序控制机械臂的运动………………………………………………………………… 68
6.2.1 认识舵机…………………………………………………………………………………………… 68
6.2.2 舵机的线路连接………………………………………………………………………………… 69
6.2.3 舵机控制程序……………………………………………………………………………………… 70
6.2.4 机械臂头部的执行装置——电控吸盘… ……………………………………………………… 71
6.2.5 用示教方式完成物料分拣… …………………………………………………………………… 73
6.3 用树莓派控制机械臂…………………………………………………………………… 74
6.3.1 硬件连接… ……………………………………………………………………………………… 74
6.3.2 程序编写… ……………………………………………………………………………………… 76
6.4 用摄像头找到木块位置………………………………………………………………… 77
6.4.1 安装摄像头… …………………………………………………………………………………… 77
6.4.2 调用摄像头的图像并识别木块位置… ………………………………………………………… 79
6.5 使吸盘位于物体正上方………………………………………………………………… 80
6.5.1 当物体位于吸盘正下方时,它的坐标是多少… ……………………………………………… 80
6.5.2 控制1 号舵机左右运动,使物体 坐标为320………………………………………………… 81
6.5.3 控制机械臂等高运动,使物体y 坐标为150…………………………………………………… 84
6.6 抓取和放置物体………………………………………………………………………… 88
6.7 扩展任务………………………………………………………………………………… 89
7章 制作人脸追踪机器人………………………………………………… 92
7.1 人脸识别知多少………………………………………………………………………… 93
7.2 使用肤色检测找到人脸………………………………………………………………… 94
7.3 使用哈尔特征检测找到人脸…………………………………………………………… 96
7.4 人脸追踪机器人初制…………………………………………………………………… 99
7.5 什么是机器学习……………………………………………………………………… 106
7.5.1 计算机如何识别一只猫………………………………………………………………………… 106
7.5.2 机器学习的分类……………………………………………………………………………… 108
7.6 认识人工神经网络…………………………………………………………………… 109
7.7 识别特定的人脸……………………………………………………………………… 113
7.8 扩展任务——属于你的机器人……………………………………………………… 117
7.8.1 让机器人认识你… …………………………………………………………………………… 117
7.8.2 让机器人发出声音… ………………………………………………………………………… 118
附录 “试一试”环节参考程序… ………………………………………… 123
----------
发货方式
自动:在特色服务中标有自动发货的商品,拍下后,源码类 软件类 商品会在订单详情页显示来自卖家的商品下载链接,点卡类 商品会在订单详情直接显示卡号密码。
手动:未标有自动发货的的商品,付款后,商品卖家会收到平台的手机短信、邮件提醒,卖家会尽快为您发货,如卖家长时间未发货,买家也可通过订单上的QQ或电话主动联系卖家。
退款说明
1、源码类:商品详情(含标题)与实际源码不一致的(例:描述PHP实际为ASP、描述的功能实际缺少、功能不能正常使用等)!有演示站时,与实际源码不一致的(但描述中有"不保证完全一样、可能有少许偏差"类似显著公告的除外);
2、营销推广类:未达到卖家描述标准的;
3、点卡软件类:所售点卡软件无法使用的;
3、发货:手动发货商品,在卖家未发货前就申请了退款的;
4、服务:卖家不提供承诺的售后服务的;(双方提前有商定和描述中有显著声明的除外)
5、其他:如商品或服务有质量方面的硬性常规问题的。未符合详情及卖家承诺的。
注:符合上述任一情况的,均支持退款,但卖家予以积极解决问题则除外。交易中的商品,卖家无法修改描述!
注意事项
1、在付款前,双方在QQ上所商定的内容,也是纠纷评判依据(商定与商品描述冲突时,以商定为准);
2、源码商品,同时有网站演示与商品详情图片演示,且网站演示与商品详情图片演示不一致的,默认按商品详情图片演示作为纠纷评判依据(卖家有特别声明或有额外商定的除外);
3、点卡软件商品,默认按商品详情作为纠纷评判依据(特别声明或有商定除外);
4、营销推广商品,默认按商品详情作为纠纷评判依据(特别声明或有商定除外);
5、在有"正当退款原因和依据"的前提下,写有"一旦售出,概不支持退款"等类似的声明,视为无效声明;
6、虽然交易产生纠纷的几率很小,卖家也肯定会给买家最完善的服务!但请买卖双方尽量保留如聊天记录这样的重要信息,以防产生纠纷时便于送码网快速介入处理。
送码声明
1、送码网作为第三方中介平台,依据双方交易合同(商品描述、交易前商定的内容)来保障交易的安全及买卖双方的权益;
2、非平台线上交易的项目,出现任何后果均与送码网无关;无论卖家以何理由要求线下交易的(如:要求买家支付宝转账付款的,微信转账付款的等),请联系管理举报,本平台将清退卖家处理。
正版 steam 原子之心 Atomic Heart 国区激活码 cd...
steam 英雄连3 国区激活码CDKEY PC游戏正版 Compan...
M,日朋礼送男友老公创意实人用星人际机器蓝牙音箱走心情节生礼...
zippo之宝官方正品打火机古银双面贴章机器人煤油机送男友礼物女...
秋季圆领卫衣套头男友风秋天长袖时尚潮流印花卡通机器派大星上衣...
机器猫情侣衬衫小叮当落肩短袖衬衣男友外套大码潮流套装上衣薄款...
PDPAOLA小机器人情侣手链女男生日礼物520送男友男士款闺蜜Rob...
兼容乐高复仇者联盟4战争机器积木人仔钢铁侠救援机甲玩具WM723...
兼容乐高复联4钢铁侠X0252灭霸MK50 MK1战争机器拼装积木人仔...
XBOX ONE SERIES X|S 中文 战争机器4与光环5守护...