工欲善其事,必先利其器。--《论语》
计算机的历史
我们先来看看计算机的历史:
1946年,美国军方定制了第一台计算机,占地170m2,重量重达30多吨。
1946-1957,第一代,电子管计算机。
1957-1964,第二代,晶体管计算机。
1964-1971,第三代,中小规模集成电路计算机。
1971-2015,第四代,大规模和超大规模集成电路计算机。
第五代,具有人工智能的新一代计算机,它具有推理、联想、判断、决策、学习等功能。
硬件和软件
硬件就是看的见的东西:比如:显示器,硬盘,键盘,之类的。
硬件如同是一个人的身躯。如果身体也没了,再好创意和思想也无法最大限度的发挥,办起事情来总有不便。
我们经常说的台式机,笔记本就可以从硬件外观上进行区分。
软件就是机器上装的程序:比如:QQ,一些聊天工具,作图工具。
软件如同是一个人思想和灵魂。要是没有它的话,那么再好的电脑也没什么太大的用处,放在家里就等于是废铁。
软件可分为系统软件和应用软件,像Windows这样的软件(也叫操作系统)就是系统软件,而像"QQ"这样的软件就是应用软件.
硬件和软件互相依存,硬件是软件赖以工作的物质基础,软件的正常工作是硬件发挥作用的唯一途径。计算机系统必须要配备完善的软件系统才能正常工作,且充分发挥其硬件的各种功能。
硬件和软件无严格界线,随着计算机技术的发展,在许多情况下,计算机的某些功能既可以由硬件实现,也可以由软件来实现。因此,硬件与软件在一定意义上说没有绝对严格的界面。
硬件和软件协同发展,计算机软件随硬件技术的迅速发展而发展,而软件的不断发展与完善又促进硬件的更新,两者密切地交织发展,缺一不可。
对于电脑来说,软件是思想和灵魂,硬件就是身躯。如同一个人既要有健康的思想,也要有强壮的身躯。所以它们之间不可分割的一个整体。
操作系统
目前主流的操作系统主要是4类:
1.Windows系列操作系统
由微软公司生产,市场占有率最大。大家最熟悉最常见的就是这个。
2.Mac操作系统
由苹果公司生产,一般安装于MAC电脑。一般来说,设计人员和开发人员和媒体广告人用的比较多。
3.Linux类操作系统
如ubuntu,suse linux,fedora,Debian,Raspbian等。一般用于服务器,当然很多极客用的很多。
4.Unix类操作系统
如SOLARIS,BSD系列(FREEBSD,openbsd,netbsd,pcbsd等)。一般用于大型系统,个人用户较少使用。
这次,学哥给大家选择的是Linux,原因有几点:
1.综合考虑硬件的选择,最匹配的操作系统是Raspbian。
2.Linux更接近系统底层,能更直接操纵底层,命令行工具更丰富。
3.Windows和Mac处处可见,但Linux使用的机会更稀罕,恩,其实就是看起来更酷。
硬件选择
电脑硬件有很多种,操作系统也有很多种,不同的电脑硬件还可以装不同的系统,选择起来不容易:
市面最常见的,安装了Windows的台式机;
喜欢优雅的,可以选择苹果的macbook笔记本;
不同的需求,导致不同的选择。
学哥根据20年的经验以及我们整个课程系列的规划,帮大家选择好了:Raspberry Pi 3
先来介绍下它吧,上图:
Raspberry Pi(树莓派)是一款只有信用卡大小、使用基于 Debian 系统的微型电脑,它内置多种接口,包括视频、USB、LAN 等,你很容易就可以以非常少的价格拼装出一台可用的微型计算机。
准确地说,它是一款基于 ARM 的电脑主板,以 SD 卡做启动、储存磁盘。
树莓派的由英国的树莓派基金会所开发,由合作的全球工业分销商 Premier Farnell/Element 14 、 RS Components 和中国总代理 Egoman Technology Corp 生产和销售。
树莓派最开始的目的是为了制作一套启发孩子的计算机,很奇妙的事情,树莓派不仅仅完成了最初的目的,更是被极客开发出各种有趣的应用。
树莓派的流行更在于其便宜的价格,最新的Raspberry Pi 3树莓派,官方指导价格35美元。在我们的大淘宝上,也就200左右。利用它,另外再加上一些外部设备,就可以组装出我们自己的第一台电脑了!
看看上面的图,我们归纳一下,要组装一台完整的电脑,我们选择最少需要的外部设备:
1.电源
电源有2种选择,一种是用micro usb电源线接一个交流转直流插头,接到我们普通的220V电源插座上。
另外一种是用micro usb电源线接一个移动电源充电宝。
考虑到我们以后会将树莓派做成一个小车,我们选择移动电源充电宝。
2.SD卡
micro sd卡的主要作用就是做为存储设备,里面安装操作系统以及存储空间。
3.显示屏
这个不需要解释了,没有显示屏我们啥也看不到。
为了兼顾便携性和视觉效果,这次我们选择的是7寸显示屏,连接方式是用HDMI接线。
4.键盘鼠标
键盘鼠标是我们的输入设备,输入指令给电脑。
这次我们选择的是雷柏的迷你无线键盘鼠标套装,小巧玲珑。
5.散热片
树莓派主板上有3个主要的芯片,工作时会散发较大的热量,我们需要在芯片上贴上纯铜或者纯铝的散热片,帮助进行散热,确保系统不会过热。
一般而言,装了散热片,就不需要装小风扇了。
6.外壳
树莓派主板上面的电路板是裸露在外的,为了保护电路板,防止静电,我们需要将主板用外壳包装起来。
这次我们选择的是亚克力透明外壳,非常酷。
树莓派能做什么用呢
1、树莓派飞行器
2、树莓派机器人
3、微型遥控坦克
4、遥控小车(这是我的作品)
购买方法
为了方便大家购买电脑,我这边整理了一下购买渠道,为了避免打广告嫌疑,主要部件提供2家店铺或者类似商品说明。
下面截图里面的价格都是2016/10/25这天的价格,大家实际去买的时候价格可能略有出入。
1.树莓派Raspberry Pi 3主板
购买方式:
淘宝,搜索“raspberry pi 3”,找到掌柜名字是“三基阁数码店”或者“观月堂”,这2家店我都购买过,性价比还可以。
2.移动电源
移动电源或者充电宝,相信很多人家里都有,一般的5000毫安,或者1万毫安,或者2万毫安的都可以,只要输出电流是1A或者2.1A都可以。
但是为了将来做到小车上面考虑外观大小,这里学哥推荐:ROMOSS/罗马仕 sense6 20000M毫安充电宝
优点1个是电量充足减少充电次数,另外1个有2个输出电流适应能力强。
购买方式:
方式一:京东,搜索“移动电源”,选择搜索结果第一条,应该就是这个型号,现在卖99元,比去年涨价了20元。
方式二:淘宝,搜索“移动电源”,按销量排序,搜索结果第一条,应该就是这个型号,也是卖99元。可以选择下面的套餐,还是99元。
3.micaro SD卡带Raspbian操作系统
为了减少运费,我们尽量选择和购买“树莓派Raspberry Pi 3主板”同一家淘宝店。
店铺1:淘宝,搜索店铺“三基阁数码店”,找到店铺名称“树莓派论坛电子超市”,进入店铺,在店铺里搜索“sd”,选择:
点击该商品,选择服务套餐“已装树莓派系统”,然后购买:
店铺2:淘宝,搜索店铺“观月堂”,找到店铺“树莓派全国总代店”,进入店铺,在店铺里搜索“sd”,选择:
点击该商品,选择套餐类型“套餐四”,然后购买:
4.HDMI连接线
店铺1:淘宝,搜索店铺“三基阁数码店”,找到店铺名称“树莓派论坛电子超市”,进入店铺,在店铺里搜索“hdmi”,选择:
点击该商品,选择自己喜欢的颜色分类,选择长度“1.5米”,然后购买。
店铺2:淘宝,搜索店铺“观月堂”,找到店铺“树莓派全国总代店”,进入店铺,在店铺里搜索“hdmi线”,选择:
点击该商品,选择长度“0.5m”,然后购买。
5.显示屏7寸带HDMI接口
店铺1:淘宝,搜索店铺“观月堂”,找到店铺“树莓派全国总代店”,进入店铺,在店铺里搜索“显示屏”,选择:
点击该商品,选择颜色分类“7寸高清”,然后购买:
目前因为该商品7寸高清缺货,大家去买的时候注意问问店家是否有货。
店铺2:淘宝,搜索商品“7寸显示屏hdmi”,然后按销量排行,找到下面这个掌柜“zhao晓米07”:
点击进去,选择颜色分类“HDMI+VGA+AV家用超清”,185元的那款
加入购物车,然后再选择这个商品前面的那个充电器“12V1A家用电源”10元,也加入购物车,然后购买。
6.键盘鼠标
键盘鼠标,比较通用,大家可以随意选择,我这边推荐一款比较迷你的可以放到小箱子里面的。
淘宝,搜索商品“雷柏x220无线键鼠套装”,然后按销量排行,找到下面这个掌柜“雷柏旗舰店”:
点击进去,选择自己喜欢的颜色分类,购买。
7.树莓派主板散热片
店铺1:淘宝,搜索店铺“三基阁数码店”,找到店铺名称“树莓派论坛电子超市”,进入店铺,在店铺里搜索“散热片”,选择:
点击进去,颜色分类选择“2铜1铝(3片)”,选择买1个即可。
店铺2:淘宝,搜索店铺“观月堂”,找到店铺“树莓派全国总代店”,进入店铺,在店铺里搜索“散热片”,选择:
点击进去,选择买1个即可。
8.树莓派亚克力外壳
店铺1:淘宝,搜索店铺“三基阁数码店”,找到店铺名称“树莓派论坛电子超市”,进入店铺,在店铺里搜索“外壳”,选择:
点击进去,选择买1个即可。
同时,还要买固定的螺丝,同样搜索“外壳”,选择:
点击进去,选择买1个即可。
店铺2:淘宝,搜索店铺“观月堂”,找到店铺“树莓派全国总代店”,进入店铺,在店铺里搜索“外壳”,选择:
点击进去,选择买1个即可。这个外壳么有固定螺丝,需要注意。
9.工具箱
工具箱不是必须的,但是这么多电脑部件,如果希望外出携带的话,有一个工具箱会很省事,而且未来我们会做很多电子电路的实验,也会购买一些零部件,有一个工具箱会很好。
店铺1:淘宝,搜索店铺“老a旗舰店”,找到店铺“老a旗舰店”,进入店铺,在店铺里搜索“三层工具箱”,选择:
点击进入,选择颜色分类:“蓝色底14.5寸”,然后购买:
价格合计:
序号 商品 数量 单价(树莓派论坛电子超市) 单价(树莓派全国总代店) 运费
1 树莓派Raspberry Pi 3主板 1 195 192 10
2 移动电源ROMOSS/罗马仕 sense6 20000M毫安 1 99 99 包邮
3 micaro SD卡带Raspbian操作系统 1 58 59 同一店
4 HDMI连接线 1 10 12 同一店
5 显示屏7寸带HDMI接口+12V电源头 1 195 195 10
6 雷柏x220无线键鼠套装 1 70 70 包邮
7 树莓派主板散热片 1 7 7 同一店
8 树莓派亚克力外壳 1 6 6 同一店
9 工具箱 1 38 38 包邮
合计
678 678 20
请大家尽快完成采购,下节课我们将详细讲解如何将这些设备组装为一台完成的电脑。
如果有朋友不会淘宝购物,可以请教亲戚朋友或者让亲戚朋友进行代购。
如果已经有一台电脑怎么办
学哥的建议还是购买上面推荐的一套电脑,原因最主要还是后续的课程会用到这个电脑的硬件接口用于控制传感器
当然在用到传感器之前的课程里,也可以用自己的电脑完成python的编程练习,如果有同学想再观望一下看看这些课程是否适合自己
那么也可以暂时不买树莓派电脑,用自己的电脑安装python编程环境也是可以的。
如果打算用自己电脑的同学,可以跳过0003课,在0004这节课里面,会具体说明如何下载安装python编程环境
往期教程
0001 零基础的小白能学会编程吗
因为教程是系列教程,前后关联性非常强,请大家按照微信公众号的发布时间先后次序进行阅读。
微信公众号里面直接输入序号可以查看该序号课程,例如输入0001可以查看【0001 零基础的小白能学会编程吗?】
作者简介
学哥,二十年编程经验,历任程序员,资深程序员,技术经理,项目经理,产品经理,系统架构师,IT总监。爱好篆刻,阅读,美食。
微信号简介
每天半小时零基础学编程。大人可以学,小孩也可以学。练打字,用软件,写文档,做网站,做App,编游戏,数据库,玩硬件,写程序,3D打印,无人机,机器人。
html,css,javascript,python,php,java,swift,mysql,android,ios,raspberry pi,scratch. 微信公众号搜索:零基础学编程。