爱上Raspberry Pi

本书特色

[

用一台信用卡大小且仅售35美元的电脑能做些什么?可以做任何你所能想到的
事!你可以用它来编写程序,也可以把它当成电子积木。本书将手把手地教会
你如何去发掘这个体积虽小却功能强大的平台的内在价值。
? 熟悉raspberry pi的主板结构与硬件功能
? 学习linux的基本知识,玩转操作系统
? 学习python与scratch的基础知识——编写出你的**个计算机程序
? 通过pygame框架绘制图形、播放声音、处理鼠标事件、编写多媒体应用
? 使用raspberry pi输入输出接口完成电子实验
? 结合arduino与raspberry pi,各取所长
? 在你的程序中使用usb摄像头等各种硬件
? 用python在raspberry pi上搭建你自己的web服务器

]

内容简介

[

raspberry pi 是一台价格不到300元的卡片式电脑,它的体积虽然只有信
用卡般大小,但具备强大的功能。《爱上raspberry pi》将从在raspberry pi上安装、配置和开
机启动linux操作系统开始,深入浅出地介绍raspberry pi的各种特性。不仅介
绍raspberry pi自身的底层gpio接口编程技术,还将指导你把raspberry pi与
arduino结合在一起,设计出可以通过网络远程控制的电子作品。此外,你还
将学习pygame多媒体编程,并用scratch完成一个简单的小游戏。

]

作者简介

[

Matt Richardson是Brooklyn创意专家和制片人,MAKE杂志和Makezine.com网站的撰稿人,也是Awesome Button Studios技术咨询公司的所有者。他的Descriptive Camera作品非常出名,这是一个可以输出对于所拍照片场景的文字描述而不是照片本身的“照相机”。他还开发了The Enough Already,这个作品能在当台词中出现某个关键词时自动把电视机静音一段时间。Matt的作品受到了New York Times、Wired、New York Magazine的关注,并在内华达艺术博物馆和Santorini Bienniele展出。他现在是纽约大学Interactive Telecommunications Program的研究生。 Shawn Wallace是O’reilly的一名编辑,家住在罗德岛州的普罗维登斯。他是Fluxama工作室的成员之一,负责新型iOS乐器的开发,如Noisemusick和Doctor Om。他在Modern Device设计了一些开源硬件套件并在普罗维登斯Fab Lab进行Fab Academy教学。曾任AS220艺术空间的董事总经理一职,还是AMT Computing Society的创始人之一。

]

目录

第1章 安装与启动 主 板………………………………………………………… 3 **的外设…………………………………………………… 8 外 壳………………………………………………………… 11 选择操作系统………………………………………………… 12 烧录 sd 卡…………………………………………………… 14 启动系统……………………………………………………… 16 配置你的 pi…………………………………………………… 18 关闭系统……………………………………………………… 21 故障排除……………………………………………………… 21 进一步学习…………………………………………………… 23 第2章 初识 raspberry pi 上的 linux 使用命令行…………………………………………………… 29 文件与文件系统……………………………………………… 30 更多 linux 命令……………………………………………… 35 进 程………………………………………………………… 38 sudo 与权限…………………………………………………… 39 网 络………………………………………………………… 41 /etc 目录……………………………………………………… 43 设置日期时间………………………………………………… 43 安装新软件…………………………………………………… 44进一步学习…………………………………………………… 45 第3章 pi 上的 python 初识 python…………………………………………………… 49 进一步学习 python…………………………………………… 52 对象与模块…………………………………………………… 55 更多模块……………………………………………………… 59 错误调试……………………………………………………… 60 进一步学习…………………………………………………… 61 第4章 用 python 实现动画与多媒体 初识 pygame………………………………………………… 64 pygame 的 surface ………………………………………… 66 在 surface 上绘图…………………………………………… 68 处理事件与输入……………………………………………… 69 sprite………………………………………………………… 73 播放声音……………………………………………………… 75 播放视频……………………………………………………… 78 进一步学习…………………………………………………… 79 第5章 pi 上的 scratch 初识 scratch………………………………………………… 82 舞 台………………………………………………………… 87 有关角色的两点知识………………………………………… 88 更复杂的例子 :星际入侵者游戏…………………………… 90 scratch 与现实世界………………………………………… 97 分享你的程序………………………………………………… 98 进一步学习…………………………………………………… 99 第6章 arduino 与 pi 在 raspbian 上安装 arduino………………………………103 定位串口………………………………………………………105 串口通信………………………………………………………106 进一步学习……………………………………………………111 第7章 基本输入输出 使用输入输出接口……………………………………………116 数字信号输出 :点亮 led……………………………………118 数字信号输入 :读取按钮状态………………………………122 项目 :定时台灯………………………………………………126 脚本命令………………………………………………………126 连接台灯………………………………………………………128 用 cron 设置定时任务………………………………………129 更多有关 cron 的知识………………………………………131 进一步学习……………………………………………………132 第8章 用 python 进行输入输出编程 在 python 中安装并测试 gpio……………………………134 让 led 闪烁……………………………………………………137 读取按钮状态…………………………………………………140 项目 :简易发音板……………………………………………142 进一步学习……………………………………………………147第9章 使用摄像头 测试摄像头……………………………………………………151 安装并测试 simplecv………………………………………152 显示图片………………………………………………………154 修改图片………………………………………………………156 操作摄像头……………………………………………………159 人脸检测………………………………………………………160 项目 :raspberry pi 照相馆…………………………………162 进一步学习……………………………………………………166 第10章 python 与 internet 从 web 服务器下载数据……………………………………168 获取天气预报…………………………………………………170 用 pi 提供服务(做 web 服务器)…………………………176 flask 入门……………………………………………………176 把 web 与现实世界相连……………………………………181 项目 :web 台灯………………………………………………183 进一步学习……………………………………………………188 附录 a  烧录 sd 卡镜像 附录 b  星际入侵者游戏完整版 附录 c  模拟信号输入

封面

爱上Raspberry Pi

书名:爱上Raspberry Pi

作者:(美)Matt Richardson,Shawn Wallace

页数:232

定价:¥39.8

出版社:科学出版社

出版日期:1970-01-01

ISBN:9787030381965

PDF电子书大小:116MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注