热点推荐

查看: 93|回复: 1

机器人Python极客编程入门与实战

[复制链接]

1270

主题

1384

帖子

2万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
29534
发表于 2019-9-15 17:11:52 | 显示全部楼层 |阅读模式



内容简介  · · · · · ·

Python是一种面向对象、解释型的计算机程序设计语言,其简洁实用、高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手。随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同样适合Geek(极客)、创客等针对智能硬件的设计与编程。极客中有一句名言:需要的就是创新和新奇,盲目地跟从和愚昧是不可原谅的。同样,青少年做创意设计需要灵感与创新,从简单的方案入手,更能发挥青少年的创新意识。

本书首先通过介绍Python的简单入门案例,让读者了解和熟悉Python的基础语法结构,以及Pandas等绘图风格。通过对MicroPython和PyBox、PyMini等软件、硬件平台的介绍,以及大量精心挑选的简单有趣、实用性强的实际案例,如GPIO控制、LED灯管、机器人舵机、智能小车等,增加青少年的动手能力,让广大青少年、初学者,通过简单学习快速掌握Python基础编程,为进一步学习机器人编程奠定扎实的基础。相信读者在本书中能体会到Python语言的简洁、智能硬件设备编程的趣味,以及亲手设计作品的灵感。





作者简介  · · · · · ·

Python极客团队,Python Geek Team,简称PGT,是专注于中国Python极客领域、Python智能硬件领域的开放性技术合作团队。PGT团队工作内容包括:?Python极客软件、硬件开发,如开发套件,无人机、机器人,人工智能、机器学习、物联网等。?跟踪、收集、统计Python硬件领域的行业信息和最新科技动态。?促进联盟成员在技术、市场、知识产权等领域的交流合作与自律,协同推进国内Python极客领域,相关产业链的有序发展;?大力推动Python智能硬件领域与用户行业之间的深入合作,加速相关技术与产品在各行业中的普及应用。




目录  · · · · · ·第一部分 Python基础
第1章 Python简介        2
1.1 入门简单、功能强大        2
1.2 用户运行平台        6
1.3 程序目录结构        6
1.4 Spyder编辑器界面设置        7
1.5 Python命令行模式        13
1.6 Notebook模式        14
1.7 模块库控制面板        15
1.8 使用pip更新模块库        19
第2章 Python入门案例        24
2.1 案例2-1:第一次编程“hello,ziwang”        24
2.2 案例2-2:增强版“hello,ziwang”        26
2.3 案例2-3:列举系统模块库清单        28
2.4 案例2-4:常用绘图风格        29
2.5 案例2-5:Pandas常用绘图风格        31
2.6 案例2-6:常用颜色表cors        32
第3章 Python基本语法        35
3.1 数据类型        35
3.2 字符串        37
3.3 List列表        40
3.4 Tuple元组        42
3.5 Dictionary字典        43
3.6 数据类型转换        45
第二部分 PyBox实战案例
第4章 请让我为你点盏灯        51
第5章 制作流水灯        56
第6章 点亮心形8×8点阵        61
第7章 模拟红绿灯教程        67
第8章 DIY数字温度计        76
第9章 PM 2.5检测仪        81
第10章 智能扫雷仪        90
第11章 控制LCD5110显示6×8字符        95
第12章 DIY数字温度计        100
第13章 智能温控小风扇        106
第14章 声光电控小夜灯        110
第15章 DIY超声波测距仪        115
第16章 机器人编程基础——舵机控制实验        121
第17章 USB-HID测试(含无线控制)        127
第三部分 智能小车
第18章 无线蓝牙智能小车        138
第19章 红外寻迹无线小车        143
第20章 红外防坠落小车        149
第21章 加速度传感器无线小车        153
第四部分 Python-mini编程案例
第22章 呼吸灯        162
第23章 使用EEPROM        164
第24章 使用气压传感器BMP180        166
第25章 使用SD卡        169
第26章 用定位器控制LED亮度        172
第27章 计算任意精度的圆周率        173
第28章 升级固件        176
附录A 硬件介绍        177
附录B 安全模式和恢复出厂设置        180
附录C 使用Putty控制PyBox        182
附录D Python极客团队介绍        189



下载地址回复可见:
游客,如果您要查看本帖隐藏内容请回复

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

0

主题

46

帖子

270

积分

永久VIP会员

Rank: 3Rank: 3

积分
270
发表于 2019-10-8 15:23:27 | 显示全部楼层
88888888888
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

快速回复 返回顶部 返回列表