树莓派在吸灰?这7个途径让你轻松玩转树莓派!

简介: 树莓派在吸灰?这7个途径让你轻松玩转树莓派!

大家知道,树莓派是一个小型的,只有一块电路板的电脑,它本来是被设计用于教学或进行编程学习。但现在,很明显,它的作用不仅限于此。


树莓派它以其便宜、功耗低而广受欢迎,现在大家用它做各种各样的事情,比如娱乐、物联网等项目。


正是因为基于树莓派大家可以做很多事情,大家反而觉得有些迷茫了,不知道从何入手。于是就出现这样的情景:大家满怀热情买了一个最新款的树莓派,准备大玩一场,结果,由于不懂得怎么玩,最终沦为抽屉里的「吸尘器」。


正基于此,良许介绍几个途径供大家进行系统化学习树莓派,让大家玩得开心,拯救抽屉里的「吸尘器」。但是,下面要介绍的几个途径,大都是国外的。没办法,不得不承认,国外的一些技术论坛社区真的是比国内要先进不少。


树莓派书籍推荐


现在市面上有很多优秀的书籍介绍树莓派,当然也包括一些国内的书籍。这里要介绍两本从入门到进阶的书籍。


  • Raspberry Pi Cookbook: Software and Hardware Problems and Solutions


image.png


这本书的作者是 Simon Monk ,他是一名软件工程师,同时也是一名资深极客。一开始,他是被 Arduino 所吸引,因为 Arduino 非常便于电子开发,也很易于入门,于是他就写了本关于 Arduino 的书。


之后,他再转向于树莓派,并写了这本书。在书里,他介绍了一系列的很易于上手的树莓派项目,通过这些项目的学习,可以很快就熟悉树莓派的各个模块资源。并且,对于学习过程中可能会遇到的各种问题,他都已经给好了解决方案。


  • Programming the Raspberry Pi: Getting Started with Python


image.png


同样,这本书也是 Simon Monk 的作品。这本书的重点就在于 Python 的学习。大家知道,Python 是一门非常优雅、简单的语言(相对其它编程语言),即使你不懂编程,也可以看得懂 Python 代码。


Python 也提供了非常多的库用于树莓派开发。有了这些库,你无需再重复造轮子,无需去研究那些传感器的通讯协议之类。


Raspberry Pi Cookbook 里,Monk 已经介绍了两个章节的 Python,但本书才可以算是真正的快速入门。他向你介绍了 Python 语言,并开发了一些基于树莓派的 Python 项目,帮助你利用 Python 去玩转树莓派。


通过本书的学习,你不仅学会 Python 这门语言,同时也学会如何利用 Python 去进行树莓派项目的开发。


树莓派在线课程


现在的网络相当发达,我们可以足不出户就能学习到网络上海量的优秀课程。这里介绍一个非常优秀的在线课程:


  • Raspberry Pi Class


image.png


Raspberry Pi Class 提供了一些非常全面的树莓派在线教程。它从树莓派及 Linux 操作系统最基本部分开始讲起,一直到 Python 程序编程及 GPIO 操作。


它的课程很系统,教你从顶至底全面玩转树莓派,特别适用于新手快速进入开发状态。它的网址是:


https://www.instructables.com/class/Raspberry-Pi-Class/


树莓派社区推荐


网络上,有太多太多关于树莓派的资料,但下面要介绍的这几个社区一定要进入你的法眼。


  • RaspberryPi.org


image.png


没错,这个就是树莓派的官方网站。作为官方网站,这里自然汇聚了来自世界各地的树莓派爱好者及极客们。


在这个社区里,大家上传了各式各样基于树莓派的项目,只要用心发掘,一定会找到很多优秀的项目。


当然不仅仅是项目,一些基础性操作,比如如何给树莓派安装 Raspbian 系统这样入门级的教程在这个社区里也比比皆是。


因此,只要用心在这个社区里混,一定可以从一只菜鸟成长为人人羡慕的老鸟。


  • Opensource.com


image.png


在 opensource.com 这个网站里,你可以找到很多指导性的帖子,包括:入门指南,优秀项目,资源更新等等内容。


这个网站包罗了很多方面的内容,对于树莓派是在以下这个专题里:


https://opensource.com/tags/raspberry-pi

  • Instructables and Hackaday


注意,这是两个社区哦,包括前面的 5 个途径,正好是标题所说的 7 个途径。这两个社区的网址分别是:


https://www.instructables.com/technology/raspberry-pi/

https://hackaday.io/projects?tag=raspberry%20pi


因为这两个社区比较相似,所以放在一起介绍了。在这两个社区里,你可以找到非常非常多操作性很强的项目,截个图让你们感受一下。


image.png


在这两个社区里,你可以看到琳琅满目的各种各样的树莓派项目,比如:魔镜(可以在镜子里显示天气预报、温湿度、时间、日历等)。而且,每个项目都给出了非常详细的步骤,甚至源代码,只要你按照网站的步骤,就一定可以复制出这个项目。


所以,如果在你不知道拿树莓派做啥时,可以上这两个社区看看,找几个项目来玩玩。当你做出几个项目后,相信我,你的自信会提高很大一个档次!


小结


以上就是本文介绍的几个学习树莓派的途径,有比较基础的入门级教程,也有需要花很多时间才能做出来的进阶项目。如果你实在不知道拿树莓派做啥,或根本就不知道如何入门树莓派,以上介绍的几个途径好好去研究。


但是,全英文的,祝好。




目录
相关文章
|
4月前
|
监控 安全 网络协议
【网络工程师必备神器】锐捷设备命令大全:一文在手,天下我有!
【8月更文挑战第22天】锐捷网络专攻网络解决方案,其设备广泛应用在教育、政府及企业等领域。本文汇总了锐捷设备常用命令及其应用场景:包括登录与退出设备、查看系统状态、接口与VLAN配置、路由与QoS设定、安全配置及日志监控等。通过示例如telnet/ssh登录、display命令查看信息、配置IP地址与VLAN、设置静态路由与OSPF、限速与队列调度、端口安全与ACL、SNMP监控与重启设备等,助力工程师高效管理与维护网络。
313 4
|
传感器 SQL 监控
大学悄悄在课桌下安装传感器后,学生们黑了这些设备,还写了个开源指南
10月初某个晚上,美国东北大学跨学科科学与工程综合大楼(ISEC)里正在进行某个“大工程”。 根据隐私研究所博士生Maxvon von Hippel回忆,当天晚上,学校正在楼里的所有桌子下安装传感器。ISEC也是研究监控的“网络安全和隐私研究所”所在地。 由于安装活动是在夜晚进行的,学生们对此并不知情。Von Hippel他们也只被告知,这是“课桌使用”研究课题的一部分。
124 0
大学悄悄在课桌下安装传感器后,学生们黑了这些设备,还写了个开源指南
|
Linux
操作系统实验八 终端设备的控制(哈工大李治军)(二)
操作系统实验八 终端设备的控制(哈工大李治军)(二)
168 0
操作系统实验八 终端设备的控制(哈工大李治军)(二)
|
Linux
操作系统实验八 终端设备的控制(哈工大李治军)(一)
操作系统实验八 终端设备的控制(哈工大李治军)(一)
186 0
操作系统实验八 终端设备的控制(哈工大李治军)(一)
|
运维 安全 数据库
纵横网络靶场社区 工控
纵横网络靶场社区 工控
394 0
纵横网络靶场社区 工控
|
机器人 Unix 网络安全
机器狗搭建记录1-树莓派的初体验
机器狗搭建记录1-树莓派的初体验
368 0
|
Shell 网络安全 数据安全/隐私保护
树莓派开发笔记(十二):入手研华ADVANTECH工控树莓派UNO-220套件(一):介绍和运行系统
树莓派开发笔记(十二):入手研华ADVANTECH工控树莓派UNO-220套件(一):介绍和运行系统
树莓派开发笔记(十二):入手研华ADVANTECH工控树莓派UNO-220套件(一):介绍和运行系统
|
固态存储 Unix 异构计算
硬件开发笔记(一):高速电路设计Cadence Aleegro软件介绍和安装过程
硬件开发笔记(一):高速电路设计Cadence Aleegro软件介绍和安装过程
硬件开发笔记(一):高速电路设计Cadence Aleegro软件介绍和安装过程
|
存储 自然语言处理 安全
MobaXterm:“十项全能”的远程终端登录软件 【开源硬件佳软介绍 #1】
PuTTY足够成熟、小巧、专注核心任务,并且对编码等常见坑的处理并不缺乏,这其实都是优点。但PuTTY在额外功能上就同时缺了一些,例如直接SFTP文件传输、标签页切换等。 所以这里推荐一款豪华、全功能的终端软件MobaXterm。它不仅可以像PuTTY一样通过SSH连接Raspberry Pi等开源硬件,并且还能:
746 0
MobaXterm:“十项全能”的远程终端登录软件 【开源硬件佳软介绍 #1】
|
网络虚拟化 数据安全/隐私保护 Windows