手把手教你玩转树莓派 玩树莓派需要什么基础

大家知道,树莓派是一个小型的,只有一块电路板的电脑,它本来是被设计用于教学或进行编程学习 。但现在,很明显,它的作用不仅限于此 。
树莓派它以其便宜、功耗低而广受欢迎,现在大家用它做各种各样的事情,比如娱乐、物联网等项目 。
【手把手教你玩转树莓派 玩树莓派需要什么基础】正是因为基于树莓派大家可以做很多事情,大家反而觉得有些迷茫了,不知道从何入手 。于是就出现这样的情景:大家满怀热情买了一个最新款的树莓派,准备大玩一场,结果,由于不懂得怎么玩,最终沦为抽屉里的「吸尘器」 。
正基于此,良许介绍几个途径供大家进行系统化学习树莓派,让大家玩得开心,拯救抽屉里的「吸尘器」 。但是,下面要介绍的几个途径,大都是国外的 。没办法,不得不承认,国外的一些技术论坛社区真的是比国内要先进不少 。
树莓派书籍推荐
现在市面上有很多优秀的书籍介绍树莓派,当然也包括一些国内的书籍 。这里要介绍两本从入门到进阶的书籍 。
Raspberry Pi Cookbook: Software and Hardware Problems and Solutions

手把手教你玩转树莓派 玩树莓派需要什么基础

文章插图
这本书的作者是 Simon Monk,他是一名软件工程师,同时也是一名资深极客 。一开始,他是被 Arduino 所吸引,因为 Arduino 非常便于电子开发,也很易于入门,于是他就写了本关于 Arduino 的书 。
之后,他再转向于树莓派,并写了这本书 。在书里,他介绍了一系列的很易于上手的树莓派项目,通过这些项目的学习,可以很快就熟悉树莓派的各个模块资源 。并且,对于学习过程中可能会遇到的各种问题,他都已经给好了解决方案 。
Programming the Raspberry Pi: Getting Started with Python
手把手教你玩转树莓派 玩树莓派需要什么基础

文章插图
同样,这本书也是 Simon Monk 的作品 。这本书的重点就在于 Python 的学习 。大家知道,Python 是一门非常优雅、简单的语言(相对其它编程语言),即使你不懂编程,也可以看得懂 Python 代码 。
Python 也提供了非常多的库用于树莓派开发 。有了这些库,你无需再重复造轮子,无需去研究那些传感器的通讯协议之类 。
Raspberry Pi Cookbook里,Monk 已经介绍了两个章节的 Python,但本书才可以算是真正的快速入门 。他向你介绍了 Python 语言,并开发了一些基于树莓派的 Python 项目,帮助你利用 Python 去玩转树莓派 。
通过本书的学习,你不仅学会 Python 这门语言,同时也学会如何利用 Python 去进行树莓派项目的开发 。
树莓派在线课程
现在的网络相当发达,我们可以足不出户就能学习到网络上海量的优秀课程 。这里介绍一个非常优秀的在线课程:
Raspberry Pi Class
手把手教你玩转树莓派 玩树莓派需要什么基础

文章插图
Raspberry Pi Class提供了一些非常全面的树莓派在线教程 。它从树莓派及 Linux 操作系统最基本部分开始讲起,一直到 Python 程序编程及 GPIO 操作 。
它的课程很系统,教你从顶至底全面玩转树莓派,特别适用于新手快速进入开发状态 。它的网址是:
https://www.instructables.com/class/Raspberry-Pi-Class/树莓派社区推荐
网络上,有太多太多关于树莓派的资料,但下面要介绍的这几个社区一定要进入你的法眼 。
RaspberryPi.org
没错,这个就是树莓派的官方网站 。作为官方网站,这里自然汇聚了来自世界各地的树莓派爱好者及极客们 。
在这个社区里,大家上传了各式各样基于树莓派的项目,只要用心发掘,一定会找到很多优秀的项目 。