探索树莓派:一本全面的指南

在一次偶然的书店之旅中,本意是为幼女寻找一些书籍,却意外地发现了一本关于树莓派的书籍。这本书以其独特的封面设计吸引了注意,立刻被它的内容所吸引。回想起前一晚,大女儿提到她即将在学校接触到树莓派,并且她对这类设备(包括家里已有的Arduino)表现出了浓厚的兴趣。这让意识到,这本书可能会对她有所帮助。

原本寻找的书籍是《哈利和他的恐龙桶》,与最终选择的这本书形成了鲜明的对比。

这本书完全专注于树莓派,其写作风格类似于海恩斯工作手册,这可能是许多人在早期汽车维修时期拥有过的书籍,因为那时还没有互联网或谷歌可供查询。

关于这本书

这本书是精装版,共176页,首次出版于2013年3月,采用全彩印刷。书中充满了丰富的彩色图片、代码片段、屏幕截图和引脚图。全书共分为7章,涵盖了使用树莓派所需的一切内容。

这一章非常简短,仅用4页介绍了树莓派的起源,以及计算机行业是如何从占据整个房间的计算机发展到BBC Micro,再到树莓派项目的。

这一章是真正的开始。无论是Windows用户还是Linux用户,都将通过适当的下载来学习如何为树莓派制作SD卡镜像,并启动树莓派。本章还将带了解树莓派的各种连接器,如何为不同的键盘、时区配置主板,甚至扩展文件系统或调整GPU和主处理器之间的内存分配。

从介绍编程语言开始,然后是操作系统,第3章接着扩展到Python的基础知识和一些示例程序。本章最后介绍了Linux和可能需要的基本命令,用于操作文件系统、安装软件包或关闭和重启。

本章首先概述了Cron作业和网页抓取,然后进入互联网领域,讨论协议、DNS、设置套接字等。接下来的几节涵盖了通过串行线、SSH、X Windows访问,然后是创建Web服务器的内容。本章的最后几节涵盖了使用Samba的网络共享,以及通过VNC或远程桌面进行远程访问。

正如所猜测的,这一章开始进入硬件领域,探讨了USB集线器、内存棒、光驱和WIFI适配器,以及使用蓝牙适配器。本章接着讨论了如何控制树莓派板上的5个LED,然后进入GPIO连接器的世界。本章还讨论了如何连接SPI设备以及I2C设备,最后是使用UART引脚。

在这一章中,作者们探讨了如何将树莓派用作MP3服务器,使用Edna。接着进入游戏领域,并用Python编写了一个贪吃蛇程序。本章还介绍了Pi-Face板和编写Twitter警报系统。本章的高潮是将树莓派作为媒体中心使用XMBC。

这本书的最后一章探讨了树莓派上可用的各种配置选项,甚至包括超频BCM2835 SoC。这里有详细的参数表格,说明了每一项的用途,如何进入安全模式,甚至调整文件系统。最后一节探讨了与树莓派一起使用的多媒体库。

这本书结构良好,色彩丰富,是一本适合初学者的手册。即使已经拥有几个树莓派一年多了,仍然相信会参考这本书,特别是GPIO信息。

沪ICP备2024098111号-1
上海秋旦网络科技中心:上海市奉贤区金大公路8218号1幢 联系电话:17898875485