用Python玩转树莓派和MegaPi(中小学创客教育执委会推荐教材)
作者简介
王德庆,男,49岁,首都师范大学数学系计算机专业毕业,现为北京工业大学附属中学高中部教师,教研组长,学科带头人,朝阳区机器人教研组组长。1998年开始从事机器人教育教学活动,2012年开始进行开源软硬件、创客教育应用实践。长期坚持一线教学和竞赛辅导,经验丰富。擅长乐高,LabView,开源软硬件,STEM课程。辅导学生获得北京市级以上的奖项近300项。北京市**科技教师,著有《机器人创新与实践》(上下册)。
内容简介
第 3 章 树莓派基础 3.1 树莓派简介 3.1.1 树莓派的应用场合 树莓派是为学习计算机编程而设计的,其系统基于 Linux。它由注册于英国的慈善组织 Raspberry Pi 基金会开发。它的外形只有信用卡大小,却具有计算机的所有基本功能。别看 其外表“娇小”,内“心”却很强大,视频、音频等功能皆有,可谓“麻雀虽小,五脏俱全”。 只须接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 与 PC 和笔记本电脑相比,树莓派的处理能力要差很多,不适合应用于对处理能力要 求较高的场合,但相比于 Arduino、STM32 等较为流行的单片机系统,它的处理能力高出 一大截。普通计算机主板是依靠硬盘存储数据的,而树莓派使用 SD 卡作为“硬盘”,也可 以外接 USB 硬盘。 树莓派价格低廉,这意味着其用途*加广泛,将其打造成**的多媒体中心也是一个 不错的选择。利用树莓派可以播放视频,甚至可以通过电视机的 USB 接口供电。 树莓派适合的应用场合如下。 (1)作为一个低能耗的 Linux 家用服务器,用于运行硬件性能可以满足的软件,可提 供各种服务(如网络相关、文件相关、视频音频相关)。 (2)连接硬件用来做数据采集、监控、分析、发布等事情。 (3)作为类似小车、飞行器、机器人、智能家居等智能设备的控制中心。 (4)作为一个计算机的轻量级替代物,用于一些简单的场景,或者用来作软件开发启蒙, 适合预算不足以购买计算机的用户(主要是孩子)。这个是设计树莓派的*初目的。 (5)用于青少年的编程学习。 (6)用于搭建原型产品。 将学科知识与项目活动相结合,是中小学生STEM教育课程的好教材。 本书适合有一定开源软硬件知识基础的中学生,可作为他们创客课程、机器人课程的教材使用,也可作为各种培训机构教学参考用书。