ros python 机器人,Python极客项目编程

  ros python 机器人,Python极客项目编程

  编辑建议

  有了先进的软硬件开发平台,剩下的就只有创意了。中国的人民,尤其是中国的年轻人,是全球的企业家和创新群体。这样的群体还缺乏创造力吗?

  055-79000是“Python极客计划”的起点,是新一代智能硬件。期待更多的同行,更多的年轻人参与到这个领域。

  个人资料

  Python是一种面向对象的、解释性的计算机编程语言,简洁、实用、高效,具有许多模块库,可移植性、跨平台性,易学易用。随着计算机的发展,Python逐渐成为适合青少年创意设计,以及Geek、Maker等智能硬件的设计和编程的语言。极客中有一句名言:“需要的是创新和新奇,而不是盲从和愚蠢。”同样,青少年的创意设计也需要灵感和创新。从简单的方案开始,青少年的创新意识可以得到充分发挥。

  本书首先介绍了一个Python的简单介绍案例,让读者了解和熟悉Python的基本语法结构和熊猫等画图风格。MicroPython、PyBox、PyMini软硬件平台介绍,GPIO控制、LED灯、机器人舵机、智能汽车等众多青少年和初学者通过简单学习快速完成Python。为了更好的掌握机器人编程,本书介绍了MicroPython、PyBox、PyMini的软硬件平台。本书介绍了Python语言简洁智能的硬件。

  目录

  第一部分是Python的基础

  第1章Python 2简介

  1.1易于上手且功能强大2

  1.2用户操作平台6

  1.3程序目录结构6

  1.4 Spyder编辑器界面设置7

  1.5 Python命令行模式13

  1.6笔记本模式14

  1.7模块库控制面板15

  1.8使用pip 19更新模块库

  第2章Python案例简介24

  2.1情形2-1:第一次编程“你好,王耔”24

  2.2情况2-2:扩展版本的“你好,王耔”26

  2.3情况2-3:列出系统模块库28

  2.4情况2-4:常见的绘图样式29

  2.5案例2-5:熊猫常用画风31

  2.6情况2-6:通用颜色表cors 32

  第三章Python的基本语法35

  3.1数据类型35

  3.2字符串37

  3.3清单40

  3.4元组42

  3.5字典词典43

  3.6数据类型转换45

  第二部分:PyBox的实战案例

  第四章请让我打开灯

  第五章制作流水灯56

  第6章88: 61点亮心灵

  第7章模拟信号教程67

  第八章DIY数字温度计76

  第九章PM 2.5探测器81

  第十章智能扫雷艇90

  第11章控制LCD5110显示68个字符95

  第十二章DIY数字温度计100

  第十三章小型智能温控风扇106

  第十四章声光电子控制小夜灯110

  第十五章DIY超声波测距仪115

  第十六章机器人编程基础——舵机控制实验121

  第17章USB-HID测试(包括无线控制)127

  第三部分是智能汽车。

  第十八章无线蓝牙智能购物车138

  第十九章红外跟踪无线购物车143

  第二十章红外线防坠车149

  第21章加速度传感器无线购物车153

  第四部分是Python-mini编程案例

  第二十二章通风机162

  第23章EEPROM的使用164

  第24章使用气压传感器BMP180 166

  第二十五章SD卡的使用169

  第26章使用定位器控制LED亮度172

  第27章以任意精度计算圆周率173

  第28章固件升级176

  附录A硬件介绍177

  附录B恢复安全模式和出厂设置180

  附录c使用油灰控制PyBox 182

  附录D Python极客团队介绍189

  序言

  Python是一门学习简单,功能强大,终身受益的编程语言。

  阿尔法、围棋高手、机器学习、人脸识别、金融量化、数据分析……一切都可以用Python来实现,Python似乎无所不能。

  2016年11月,全球领先的FPGA开发商digilent(digilent)推出了一款PYNQ开发板,可以直接使用Python语言进行FPGA准芯片级硬件编程。学术价格只有65美元。

  和FPGA芯片设计可能是正确的。

  离普通大众有点远,但这几年风靡全球的“创客”运动的鼻祖,却起源于小小的“RaspberryPi”。

  树莓派和创客运动虽然做得很成功,但只是解决了表面的硬件问题,软件层面、程序开发、软硬件一体化、智能控制等更关键的方面一直没有突破。这背后的原因是,树莓派及其传统的汇编和C语言开发平台缺乏互联网时代和大数据时代的大数据和人工智能模块库,大量工作不得不从零开始。

  Python已经成为人工智能、数据分析等领域事实上的工业标准编程语言。Python的硬件衍生版本MicroPython,在概念上已经成为智能开发和物联网应用的工业编程语言。

  好在国内相关企业和技术团队并没有在最新一轮的智能硬件平台军备竞赛中被淘汰,而是紧跟国际技术前沿,迅速完成了国内多个不同版本硬件开发平台的设计,并组建了多个相关技术社区。

  PyBox开发工具包:http://www.zroboto.com。

  Py开发套件:http://www.zroboto.com。

  TPYBoard开发委员会:http://www.tpyboard.com。

  http://www.mimcropython.org.cn,PYB-纳米迷你开发板。

  MicroPython中文社区新发展委员会:http://www.mimcropython.org.cn。

  很多原本繁琐的智能设计,比如人脸识别、车牌识别,在使用全新的Python开发板和各种人工智能模块库时,只需要几十行代码就可以实现。

  更令人兴奋的是,Python是被誉为“黑科技”的Google TensorFlow神经网络平台的首选开发语言。

  有了先进的软硬件开发平台,剩下的就只是创意了。

  中国,尤其是中国的年轻人,是世界上最有事业心和创新精神的人。这样的群体还会缺乏创造力吗?

  055-79000只是“青少年编程系列”的第一本书。该系列包括以下作品。

  055-79000:Python开发板套件的使用和学习,包括几十个简单的入门案例,如LED控制、Wi-Fi控制、机器车等。

  055-79000:基于Python的智能机器人开发设计,如语音识别、计算机绘画等。

  055-79000:由Python极客团队和众多国内一线端庄小懒猪设计的实用经典智能案例集合。

  “青少年编程系列”只是“Python极客计划”的起点,是新一代智能硬件的起点。我们期待更多的同龄人,更多的年轻人加入这个领域。

  本书所有的案例程序都可以在zwPython平台上使用,也可以在各种支持Python3的设备平台上使用,包括Linux操作系统、iOS系统、Android系统等。

  当其他非zwPython用户运行本书中的程序时,如果出现问题,他们通常缺乏相关的Python模块库。可以根据调试信息安装相关的Python模块库,然后运行相关程序。

  zwPython的下载地址和本书配套资料请参考顶宽量化社区“下载中心”:http://topquant.vip或http://ziwang.com。

  可爱的钢铁侠

  北京吉宽科技。TopQuant.vip

  2017年7月21日在中关村创业大街

  机器人Python极客编程入门及实用下载mobi epub pdf txt格式

郑重声明:本文由网友发布,不代表盛行IT的观点,版权归原作者所有,仅为传播更多信息之目的,如有侵权请联系,我们将第一时间修改或删除,多谢。

留言与评论(共有 条评论)
   
验证码: