前言




树莓派(Raspberry Pi)是尺寸仅有信用卡大小的迷你型计算机,可以将树莓派连接电视、显示器、键盘、鼠标等设备使用。树莓派能替代PC的多种用途,包括文档编辑、表格处理、程序设计、网页浏览、游戏娱乐,还可以播放4K高清视频,可谓是“麻雀虽小,五脏俱全”。研发树莓派的初衷是促进计算机科学教育,但由于其强大的功能和低廉的价格,很快就得到了广大计算机爱好者的青睐,他们用树莓派学习编程,并创造出多种新奇的、风靡一时的软硬件应用项目。

本书由从事计算机专业教育多年的一线教师编写,列举了100个典型的树莓派应用实例,以实例开发的方式将基础知识和典型应用相结合,全面系统地介绍了树莓派软硬件应用各个方面的知识,内容包括树莓派应用简介、硬件剖析、操作系统、网络应用、文件管理、办公应用、远程控制、编程入门、游戏开发、外部接口、图像处理、语音处理、搭建智能小车等。

本书由余智豪、冯梓洋等共同编著。余智豪负责编写第1、8~14、17、18章,冯梓洋负责编写第2~6章,周灵负责编写第7、15、16章。冯梓洋审阅全书并提供了许多宝贵意见。周灵、麦丰收、余泽龙、谭杰文、孔维洋、黄琪、李汝成、徐健雄、陈泽浩、彭雪峰等参与了全书的审校工作。全书由余智豪负责策划、修订、审核和定稿。

在本书的编写过程中参考了国内外大量有关树莓派的文献、书刊、网站等资料。在此,对所有的被参考和引用的文献作者表示衷心的感谢。还要感谢所有对本书的写作和出版提供帮助的朋友。更要感谢清华大学出版社的鼎力支持和指导,让本书能够顺利出版。由于编者的水平有限,本书难免存在错误和不妥之处,恳请广大读者不吝赐教。

我们希望将树莓派推广给全世界的青少年计算机爱好者,用于培养计算机程序设计的兴趣和能力。



编者2024年12月