树莓派开发从零开始学:超好玩的智能小硬件制作书
上QQ阅读APP看书,第一时间看更新

前言

随着计算机硬件的急剧微型化和物联网的快速发展,出现了越来越多的微型计算机,而树莓派(Raspberry Pi,本书简称为“Raspberry”)就是其中的佼佼者。Raspberry Pi是一款针对电脑业余爱好者、教师、小学生以及小型企业等用户的迷你电脑,预装Linux系统,体积仅信用卡大小,搭载ARM架构处理器,运算性能和智能手机相仿。Raspberry默认的操作系统还是Linux,其他的微型计算机的操作系统大多也是嵌入式的Linux。目前普通大众对Linux了解不多,即使有好的硬件设备也难以发挥它的功能。

网络上讲解Raspberry的帖子不少,要么语言不详,要么因为软硬件的升级而不再适用。本书是以实战为主旨,一步步地从安装系统开始,让读者熟悉Linux、使用Linux、喜欢Linux,并安排了实战项目指导读者对Raspberry进行开发,开发中使用了Python脚本语言,会让读者眼界大开。

本书共8章,前面5章是Raspberry开发基础,第6章包括LED呼吸灯、蜂鸣器、超声波模块3个小实例,第7章为智能开门报警器实例,第8章为移动小车实例。没有任何Linux基础的读者,建议从第1章顺次阅读并演练每一个实例。有一定Linux基础的读者,可以根据实际情况有重点地选择阅读各个模块和项目案例。