𝔖 Scriptorium
✦   LIBER   ✦

📁

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

✍ Scribed by Python极客团队著


Publisher
电子工业出版社
Year
2017
Tongue
Chinese
Leaves
200
Category
Library

⬇  Acquire This Volume

No coin nor oath required. For personal study only.

✦ Synopsis


Python是一种面向对象、解释型的计算机程序设计语言,其简洁实用、高效,拥有众多模块库,可移植,跨平台,简单易学,易于上手。随着计算机深入发展,Python逐渐成为最适合青少年做创意设计的语言,也同样适合Geek(极客)、创客等针对智能硬件的设计与编程。极客中有一句名言:需要的就是创新和新奇,盲目地跟从和愚昧是不可原谅的。同样,青少年做创意设计需要灵感与创新,从简单的方案入手,更能发挥青少年的创新意识。 本书首先通过介绍Python的简单入门案例,让读者了解和熟悉Python的基础语法结构,以及Pandas等绘图风格。通过对MicroPython和PyBox、PyMini等软件、硬件平台的介绍,以及大量精心挑选的简单有趣、实用性强的实际案例,如GPIO控制、LED灯管、机器人舵机、智能小车等,增加青少年的动手能力,让广大青少年、初学者,通过简单学习快速掌握Python基础编程,为进一步学习机器人编程奠定扎实的基础。相信读者在本书中能体会到Python语言的简洁、智能硬件设备编程的趣味,以及亲手设计作品的灵感。

✦ Table of Contents


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


📜 SIMILAR VOLUMES


Python极客项目编程
✍ Mahesh Venkitachalam 📂 Library 📅 2017 🏛 人民邮电出版社 🌐 Chinese

<p>Python 是一种强大的编程语言,容易学习而且充满乐趣。但掌握了基本知识后,接下来做什么?</p> <p>本书包含了一组富有想象力的编程项目,它们将引导你用Python 来制作图像和音乐、模拟现实世界的现象,并与</p> <p>Arduino 和树莓派这样的硬件进行交互。你将学习使用常见的Python 工具和库,如numpy、matplotlib 和pygame,</p> <p>来完成以下工作:</p> <p>● 利用参数方程和turtle模块生成万花尺图案;</p> <p>● 通过模拟频率泛音在计算机上创作音乐;</p> <p>● 将图形图像转换为ASCII文本图形;</p> <p>

Python编程入门与案例详解
✍ 曾刚 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

全书共分14章,章~第8章为Python基础知识的讲解,包括Python概述、数据与数据结构、分支、循环、函数、文件操作、面向对象编程、异常处理、多任务编程、GUI编程等内容; 从第9章开始,讲述了Python在网络相关领域的应用,主要包括数据库操作、加解密、网络编程、图像处理、Web编程、网络数据抓取等内容。本书每一章节都包含大量的编程示例及其解释说明。本书适合于编程的初学者,或者学过其他编程语言又想学习Python的人员阅读。本书可以作为高等院校学生程序设计的入门教材,也可以作为网络安全专业的选修课教材,还可以作为工程技术人员及科研人员的参考书。

工业机器人编程与操作
✍ 邹火军 📂 Library 📅 2018 🏛 电子工业出版社 🌐 Chinese

本书分为两大模块:工业机器人基础知识,工业机器人示教编程与操作。每个模块以任务驱动教学法为主线,以应用为目的,以具体的任务为载体,主要任务有:认识工业机器人、工业机器人机械结构和运动控制、工业机器人工具坐标系的标定与测试、工业机器人运动轨迹的编程与操作、工业机器人排列检测单元编程与操作、工业机器人水平搬运单元的编程与操作、工业机器人零件码垛单元的编程与操作、工业机器人工件装配单元的编程与操作、工业机器人车窗涂胶单元的编程与操作。本书可作为技工院校、技师学院工业机器人应用与维护专业教材,中等职业学校机电技术应用专业和高等职业院校机电一体化专业教材,也可作为电气设备安装与维修和机电设备安装与维修岗

机器人仿真与编程技术
✍ 杨辰光; 李智军; 许扬 📂 Library 📅 2018 🏛 清华大学出版社 🌐 Chinese

在机器人的科研与工业应用中,机器人仿真与编程技术发挥着无可替代的作用,因为它一方面能够对机器人控制算法进行检验测试,另一方面给机器人的研发与测试提供一个无风险且稳定的平台。 本书主要内容分为三部分,分别介绍了基于MATLAB机器人工具箱的机器人仿真、3款常用的机器人仿真软件、机器人操作系统(Robot Operating System,ROS)的基础和应用。本书所使用的工具包括MATLAB、Simulink、3款常用的机器人仿真软件和机器人操作系统。 本书配套资源丰富,适合作为教材或教辅,也适合各阶层的机器人开发人员和机器人爱好者阅读。