作为树莓派学习系列连载文章的最后一篇,我简单汇总一下能够帮助树莓派初学者入门的一些资源,高手可以自动跳过。
学习必备
哪里购买套件?
一些有帮助的资料网站
视频学习网站?
主要的应用领域及应用案例
哪里进行技术交流?
1 学习必备
树莓派到今天已经有好多个版本,最新的版本编号为3B+,初学者一般买这个就可以了,虽然有更便宜的Pi Zero W,但从功能上来讲这个是最合适的,这个板子是不带SD卡的,需要自己选配一个,8GB的MicroSD足够,可以按照网上的教程向这个SD卡里安装系统。当然就像PC的硬盘一样,你也可以选用更大的SD卡,可以存储更多的应用。由于树莓派主板本身很便宜,网上的价格透明,即便是全球授权的分销商RS Component(欧时)和e络盟也无法直接从销售主板板卡中赚钱,卖板子的都想尽办法给它配一系列的套件,靠这些外设来赚钱。比如配个外壳、电源线、摄像头、键盘等等。你可以根据自己的需要决定是否要这些东西 - 随手可得的一根给充电宝充电的MicroUSB线也可以给这个板子供电,通过USB可以连接PC用的键盘、鼠标,通过HDMI连接你的显示器也就能构成一个系统,初学阶段这也就可以了。
如果你要做进一步的开发可以选配其它的外设,比如做视频的输入/输出处理需要支持DSI接口或HDMI接口的LCD显示屏(最好支持触摸)、通过CSI连接的摄像头。
很多人的误区是树莓派只是比较适合学计算机的来使用,其实作为一款定位为“开源硬件”的平台,它通过多数为GPIO的40管脚的插针可以连接我们最常用的各种外设 - 输入:按键、开关,输出:驱动LED、马达,通过SPI或I2C连接各种传感器、显示屏。为方便开发,很多厂商专门为树莓派配置了适用于不同应用场景的硬件扩展板,称之为HAT(Arduino生态的扩展板卡被称为Shield),比如传感器、音频的HAT,这个在我们前面的文章中也有介绍,如果能够找到刚好自己可用的HAT,就省去了硬件设计的时间,并且这些HAT都有现成的驱动程序和应用案例。这些管脚的信号速率比较低,最快的也就是SPI了,因此如果想用来做高速的数据传输,你可以考虑通过板上的CSI接口或者USB。
各种可以连接树莓派的外设
树莓派运行的是Linux系统,因此需要对Linux的命令和操作进行熟悉,我个人的体会Linux的命令行就跟当年我们学的DOS系统一样,记住一些最基本的命令,或者随时查阅。Linux也有图形化的界面,就像我们的使用的Windows系统,可以通过鼠标进行操作。不难,买本入门级别的教程,了解一下基本的命令就可以玩树莓派了。当然在树莓派上你可以通过C、Python编程(更简单的还有Scratch)做自己需要的应用了,这跟在PC@Windows本质上是一样的。
2 哪里能够购买到套件?
人们最常去的就是淘宝了,虽然我一直反对在淘宝上购买元器件,但板卡、模块级别的产品你还可以在淘宝上购买的,只是要注意甄别。其它几个更靠谱的渠道:
RS(欧时):https://rsonline.cn
e络盟:https://cn.element14.com
蓝宙:http://www.landzo.com.cn/,做智能车套件起家,淘宝上很多的树莓派套件都是蓝宙提供的
爱板网:www.eeboard.com/store
矽递:https://www.seeedstudio.com,这是我们大深圳的一家逼格不错的公司,网站貌似只有英文的
3 一些有帮助的资料网站
在学习的过程中你需要图书、网站等的帮助,你要知道哪些网站值得去造访,下面列举一下我常去的与树莓派相关的网站:
树莓派官方网站:https://www.raspberrypi.org,迄今树莓派已经形成了一个强大的生态系统,因此这个网站上的资料也是应有尽有,如果你的专业英语阅读能力不错的话,可以在这个网站上找到你所需要的一切,尤其是在我前面的文章中推荐的一些关于树莓派的杂志以及相关的电子书,全部免费下载阅读。
Hackaday:https://hackaday.io,是我们总部旗下的一个针对全球Hacker发布项目的网站,超级有名的网站,因此在这个网站里面有很多与树莓派相关的新项目。
Hackster:https://www.hackster.io/raspberry-pi,这是全球知名的分销商Avnet旗下的一个项目网站,里面也有专门针对树莓派的专区
Adafruit Industries:https://www.adafruit.com,2005年MIT的一位在校女大学生Limor Fried于自己的宿舍开始做网站卖开源硬件的套件,毕业后在纽约正式开办这个叫Adafruit的开源硬件网站,2014年年收入已经达到3300万美元!在这个网站上你可以看到跟树莓派配套的很多外设、套件等,即便不能方便地从这个网站上购买,也可以看到很多的创意
Sparkfun:https://www.sparkfun.com,2003年由一位大学生Nate Seidle创办于宿舍的一家开源硬件网站,跟Adafruit的性质差不多,所有的板卡都有Eagle的原理图、库文件供下载使用
爱板网:www.eeboard.com,树莓派最初入中国的时候我们爱板网就专门开辟了树莓派的论坛,每一代树莓派的产品及其外设我们的工程师都进行了详尽的深度评测,也会同e络盟、RS等厂商发起了多次的树莓派应用设计大赛,大赛的作品也都陆续发布在爱板网的文章频道以及公众号中。比较简单的方式就是在爱板网网站里通过我们的搜索功能搜“树莓派”就可以看到所有与树莓派相关的文章
电路城:www.cirmall.com,作为中国电子行业最活跃的项目分享网站,工程师上传的树莓派的项目也有很多,这些项目都可以做为你学习、设计,尤其是本科生毕业设计的非常有帮助的参考。
4 视频学习网站
显而易见的原因,现在的技术学习越来越多地依赖视频网站,我们为帮助大家学习树莓派,特别在摩尔吧在线视频平台上开设了一个树莓派的学习专栏,并邀请行业的工程师(将来会更多)录制视频课程,手把手教会大家如何玩转树莓派。
5 主要的应用领域和案例
如果你把树莓派当成一个小电脑,即便不加任何硬件的扩展,它的应用就已经足够广泛 - 视频、网络处理等等,只要是PC能做的,它基本上都能够实现,又兼有嵌入式系统的优点(性价比高、体积小巧),因此被拿来做各种原型开发甚至对价格不敏感的各种实际的工业产品。随着人工智能时代的到来,各种创新的应用都走向与物联网、大数据相关的领域,树莓派也当仁不让地成为入门人工智能的最佳平台。
对于硬件工程师来讲,做硬件的扩展更能体现出我们这个行业技能的优势出来,可以利用板上的CSI视频输入接口、GPIO接口等做很多扩展,支持外部的传感器、输入控制、输出显示、通信等功能,觉得简单?自己写个驱动试试。
在前面的文章中我们已经列举了不少应用领域的例子,相信大家已经有了不少的了解,你可以进一步关注Hackaday、Hackster、electronics hub、电路城、爱板网等网站上的项目文章,参考别人的设计,同时也能够获取灵感。
一些知名的众筹网站比如Indiegogo、Kickstarter、CrowSupply等都有一些与树莓派相关的项目,这些网站上的项目更接近产品,而且项目的设计者都精心设计、精心包装、精心市场定位的,是非常有价值的信息来源。
6 哪里进行技术交流?
学习的过程不仅是阅读资料、获取参考的过程,更重要的是要跟行业里志同道合的同行工程师交流学习的过程,即便他们不是大神,甚至水平目前还不如你,但只要相互交流就能够有所收获、迸发出灵感,甚至有一起合作的机会。基于这个目的我们从连载树莓派的文章开始就构建了一个树莓派的技术交流群,希望成为广大的树莓派爱好者、学习者进行友好技术交流的一个场地,通过这个群,我们希望每个人都有所收获,技术上有所进步。为了让真正学习技术的人能够有一个比较好的学习环境,我们特设了一个门槛,想入群的朋友都要先通过我们的入群身份验证才能够通过群主的邀请进入到正式的技术交流群,由此带来的不便敬请大家的谅解。
-
传感器
+关注
关注
2550文章
51071浏览量
753315 -
Linux
+关注
关注
87文章
11302浏览量
209413 -
树莓派
+关注
关注
116文章
1707浏览量
105618
原文标题:学用树莓派(10):快速入门树莓派的攻略
文章出处:【微信号:xiaojiaoyafpga,微信公众号:电子森林】欢迎添加关注!文章转载请注明出处。
发布评论请先 登录
相关推荐
评论