如果你对编程代码不敏感,大概很难理解「树莓派」这种布满各种类型元件的开发板为什么会火,甚至成为了单片微型计算机领域的明星产品。作为一个同样对树莓派一无所知的小白,听闻树莓派的名声后,我对树莓派也产生了浓烈的兴趣,这个树莓派真的是“麻雀虽小,五脏俱全”吗?还被人称为最廉价,最小巧的计算机,作为电子发烧友必须要拥有的一个“电子积木”,这个坑我不知道是不是开的很大,但是还是决定开始,从一个对树莓派完全陌生的小白,到后面究竟能够走到多远,让我们拭目以待。
1.初见树莓派
在开工之前,先了解树莓派到底是个什么东西,有个基础性的认知。
Raspberry Pi(中文名为“树莓派”,简写为RPi(或者RasPi / RPI) 是为学习计算机编程教育而设计,只有信用卡大小的微型电脑,其系统基于Linux。
树莓派由注册于英国的慈善组织“Raspberry Pi 基金会”开发,Eben·Upton/埃·厄普顿为项目带头人。2012年3月,英国剑桥大学埃本·阿普顿正式发售世界上最小的台式机,又称卡片式电脑,外形只有信用卡大小,却具有电脑的所有基本功能,这就是Raspberry Pi电脑板,中文译名"树莓派"。这一基金会以提升学校计算机科学及相关学科的教育,让计算机变得有趣为宗旨。基金会期望这一款电脑无论是在发展中国家还是在发达国家,会有更多的其它应用不断被开发出来,并应用到更多领域。在2006年树莓派早期概念是基于Atmel的ATmega644单片机,首批上市的10000“台”树莓派的“板子”,由中国台湾和大陆厂家制造。
它是一款基于ARM的微型电脑主板,以SD/MicroSD卡为内存硬盘,卡片主板周围有1/2/4个USB接口和一个10/100 以太网接口,可连接键盘、鼠标和网线,同时拥有视频模拟信号的电视输出接口和HDMI高清视频输出接口,以上部件全部整合在一张仅比信用卡稍大的主板上,具备所有PC的基本功能只需接通电视机和键盘,就能执行如电子表格、文字处理、玩游戏、播放高清视频等诸多功能。 Raspberry Pi B款只提供电脑板,无内存、电源、键盘、机箱或连线。
树莓派基金会提供了基于ARM的Debian和Arch Linux的发行版供大众下载。还计划提供支持Python作为主要编程语言,支持Java、BBC BASIC、C 和Perl等编程语言。
2.树莓派的魅力
树莓派对于电子发烧友而言,是一个百变的“电子积木”,但是它极大地推动了Linux系统的发展,甚至使得无数项目得以落地实施。丰富的外设,还有性能强大的ARM 处理器,低廉的价格,强大的软硬件支持,使得树莓派的可玩性极高,仅几百人民币的价格,其价格门槛几乎不存在。而且,小巧的体型,让人们可以随时随地进行开发操作,其给人带来的美妙感受难以言表。许多新推出的产品缺乏大量的实验数据支持,而人们在树莓派上对这些新产品的大量尝试,使得无数的产品能够得到成熟的二次开发,进而推动某个行业的持续发展。
Raspberry Pi基金会致力于向全球推广数字技术,电子发烧友为不断数字化的世界不懈努力,为树莓派以及相关的技术应用落地起到很好的推动效果。
作为一个小白,先从一个便宜经典的树莓派开始,通过询问某业内朋友,入手一个树莓派3B,经过在闲鱼的不断挑选,买了一个树莓派3B,包邮165块,还有一个原厂的外壳和电源,电源推荐最好是一起的,因为自己去买电源有可能会不合适,导致树莓派电压不匹配。因为要烧录程序,所以需要一个TF卡和读卡器,我选择的是32G的TF卡。
3.树莓派的真容
树莓派3B究竟有哪些硬件配置?
通过在网上查找得知:
Broadcom 四核 1.2GHz BCM2837 64bit CPU;
1GB 内存;
BCM43438 2.4GHz 无线网和低功耗蓝牙技术 (BLE),
板载100M有线网络接口;
40针 GPIO接口;
4 x USB 2.0接口;
4 极点立体声输出和复合视频端口;
全尺寸 HDMI 接口;
用于连接树莓派摄像头的CSI 摄像头接口;
用于连接树莓派触摸屏的 DSI 显示接口;
用于加载操作系统和存储数据的MicroSD端口;
5V/2.5A MicroUSB 电源端口。
4.树莓派的第一次
包邮的树莓派拿到手,还带了原厂外壳,开始!一切准备就绪之后,我登陆树莓派的官网,按网上的推荐,下载了镜像文件。
1. 在https://www.raspberrypi.org/官网中找到下载链接。
2.选择对应的镜像文件下载。
3.在写入镜像之前,我们需要使用DiskGenius把我们的TF卡格式化。
4.然后使用win32diskimager镜像使用工具写入镜像。
TF卡镜像写入成功后,我迫不及待地将TF卡放入卡槽上电。然后问题来了,我的电脑屏幕没有HDMI口,也没准备小屏幕,那怎么办呢?我想到的是使用电脑远程登陆树莓派,这样就不需要屏幕啦。
想法是挺好的,我在TF卡中,新建文本文档,包括扩展名在内,把名字改为ssh,就打开了树莓派远程许可。
然后我将树莓派的网口插上网线,但是在路由器中搜素不到树莓派IP,反复重启树莓派多次,使用的网线也没有质量问题,但是仍然找不树莓派的IP地址,这样从远程登陆树莓派进行操作就无从下手了。
作为小白,从安装树莓派软件一步一步走到这似乎走不动了,我重新烧录了一遍镜像程序,仍然是找不到树莓派的IP。
冷静思索,这个树莓派我买回来,本身是不是好的,尚且不论,而且烧录的程序是否成功我都未能验证,那么这个局,我这个小白真的就走不出去了吗?
To Be Continue.....