用Python玩转树莓派和MegaPi
本书例程环境为PC:Windows 7;Python:32位Python 3.6.1;Opencv:2.4.9.1;树莓派3B+,操作系统Raspbian。

作者:王德庆

丛书名:创客教育

定价:39元

印次:1-1

ISBN:9787302526353

出版日期:2019.05.01

印刷日期:2019.05.07

图书责编:王剑乔

图书分类:零售

电子书
在线购买
分享
内容简介
作者简介
前言序言
资源下载
查看详情 查看详情 查看详情

本书主要介绍MegaPi与树莓派的结合,树莓派用户如何利用Python就能实现对MegaPi上各种电机及电子模块的控制。本书力图拓展学生的视野,知识的广度和深度,从而成为中学生STEM教育课程的一个尝试与探索。本书适合已经有一定开源软硬件知识基础的高中信息技术课程使用,也可以作为各种培训机构教学参考用书。

王德庆,男,49岁,首都师范大学数学系计算机专业毕业,现为北京工业大学附属中学高中部教师,教研组长,学科带头人,朝阳区机器人教研组组长。1998年开始从事机器人教育教学活动,2012年开始进行开源软硬件、创客教育应用实践。长期坚持一线教学和竞赛辅导,经验丰富。擅长乐高,LabView,开源软硬件,STEM课程。辅导学生获得北京市级以上的奖项近300项。北京市十佳科技教师,著有《机器人创新与实践》(上下册)。

前 言 MegaPi 是一款基于ATmega2560 芯片的主控板。通过对驱动接口的良好封装,它可以 快速简单地驱动编码电动机、直流电动机、步进电动机,还可以外接各种传感器。同时支 持Arduino IDE 和图形化编程。强大的运动控制能力和拓展性使MegaPi 可以适用于3D 打 印机、CNC 、创意设计和机器人等各种应用场景。 树莓派是一款基于ARM 的微型电脑主板,外形只有信用卡大小,又称卡片式电脑, 具备所有PC 的基本功能,只须接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、 播放高清视频等诸多功能。 Python 是纯粹的开源软件,已经成为最受欢迎的程序设计语言之一。Python 具有丰富 和强大的库,同时由于Python 语言的简洁性、易读性以及可扩展性,已经成为众多程序员 的首选语言,并且已经成为多个省市中学的信息技术必修课程。 本书主要介绍MegaPi 与树莓派的结合,树莓派用户使用Python 就能实现对各种电动 机及电子模块的控制。本书以知识内容划分章节,全书4 章,前3 章分别介绍MegaPi 的 各种端口、树莓派的安装与设置以及Python 语言的编程基础知识;第4 章重点介绍树莓派 与MegaPi 的结合,如何控制各种传感器和电动机。通过完成一系列有趣的项目制作,学 习掌握树莓派、单片机、各种传感器、Python 编程、人工智能等各项知识。 本书力图拓展学生的视野,将学科知识与项目活动相结合,从而成为中小学生STEM 教育课程的一个尝试与探索。 本书例程环境为PC :Windo...

目录
荐语
查看详情 查看详情
第1 章 Python 基础  1

11 Python 简介与安装  1

12 Python 基本语法  6

13 Python 程序结构控制  13

14 Python 函数与类  17

第2 章 MegaPi 基础 26

21 MegaPi 简介  26

22 Python 控制MegaPi  31

第3 章 树莓派基础 32

31 树莓派简介  32

32 树莓派开发环境  35

33 Python 控制树莓派GPIO  41

34 OpenCV 编程  48

35 天气预报小程序  58

第4 章 树莓派与MegaPi 结合 60

41 树莓派与MegaPi 连接与通信  60

42 树莓派与MegaPi 结合实例  64

参考文献 83 查看详情

将学科知识与项目活动相结合,是中小学生STEM教育课程的好教材。
本书适合有一定开源软硬件知识基础的中学生,可作为他们创客课程、机器人课程的教材使用,也可作为各种培训机构教学参考用书。

查看详情