工欲善其事滤奈,必先利其器。--《論語》
計算機的歷史
我們先來看看計算機的歷史:
1946年蠢甲,美國軍方定制了第一臺計算機僵刮,占地170m2,重量重達30多噸鹦牛。
1946-1957搞糕,第一代,電子管計算機曼追。
1957-1964窍仰,第二代,晶體管計算機礼殊。
1964-1971驹吮,第三代,中小規(guī)模集成電路計算機晶伦。
1971-2015碟狞,第四代,大規(guī)模和超大規(guī)模集成電路計算機婚陪。
第五代族沃,具有人工智能的新一代計算機,它具有推理泌参、聯(lián)想脆淹、判斷、決策沽一、學(xué)習(xí)等功能盖溺。
硬件和軟件
硬件就是看的見的東西:比如:顯示器,硬盤铣缠,鍵盤烘嘱,之類的昆禽。
硬件如同是一個人的身軀。如果身體也沒了拙友,再好創(chuàng)意和思想也無法最大限度的發(fā)揮为狸,辦起事情來總有不便歼郭。
我們經(jīng)常說的臺式機遗契,筆記本就可以從硬件外觀上進行區(qū)分。
軟件就是機器上裝的程序:比如:QQ病曾,一些聊天工具牍蜂,作圖工具。
軟件如同是一個人思想和靈魂泰涂。要是沒有它的話鲫竞,那么再好的電腦也沒什么太大的用處,放在家里就等于是廢鐵逼蒙。
軟件可分為系統(tǒng)軟件和應(yīng)用軟件,像Windows這樣的軟件(也叫操作系統(tǒng))就是系統(tǒng)軟件,而像"QQ"這樣的軟件就是應(yīng)用軟件.
硬件和軟件互相依存从绘,硬件是軟件賴以工作的物質(zhì)基礎(chǔ),軟件的正常工作是硬件發(fā)揮作用的唯一途徑。計算機系統(tǒng)必須要配備完善的軟件系統(tǒng)才能正常工作,且充分發(fā)揮其硬件的各種功能鳄袍。
硬件和軟件無嚴(yán)格界線融柬,隨著計算機技術(shù)的發(fā)展,在許多情況下难捌,計算機的某些功能既可以由硬件實現(xiàn),也可以由軟件來實現(xiàn)。因此驻债,硬件與軟件在一定意義上說沒有絕對嚴(yán)格的界面。
硬件和軟件協(xié)同發(fā)展形葬,計算機軟件隨硬件技術(shù)的迅速發(fā)展而發(fā)展合呐,而軟件的不斷發(fā)展與完善又促進硬件的更新,兩者密切地交織發(fā)展笙以,缺一不可淌实。
對于電腦來說,軟件是思想和靈魂源织,硬件就是身軀翩伪。如同一個人既要有健康的思想,也要有強壯的身軀谈息。所以它們之間不可分割的一個整體缘屹。
操作系統(tǒng)
目前主流的操作系統(tǒng)主要是4類:
1.Windows系列操作系統(tǒng)
由微軟公司生產(chǎn),市場占有率最大侠仇。大家最熟悉最常見的就是這個轻姿。
2.Mac操作系統(tǒng)
由蘋果公司生產(chǎn)犁珠,一般安裝于MAC電腦。一般來說互亮,設(shè)計人員和開發(fā)人員和媒體廣告人用的比較多犁享。
3.Linux類操作系統(tǒng)
如ubuntu,suse linux豹休,fedora炊昆,Debian,Raspbian等威根。一般用于服務(wù)器凤巨,當(dāng)然很多極客用的很多。
4.Unix類操作系統(tǒng)
如SOLARIS,BSD系列(FREEBSD洛搀,openbsd敢茁,netbsd,pcbsd等)留美。一般用于大型系統(tǒng)彰檬,個人用戶較少使用。
這次谎砾,學(xué)哥給大家選擇的是Linux逢倍,原因有幾點:
1.綜合考慮硬件的選擇,最匹配的操作系統(tǒng)是Raspbian棺榔。
2.Linux更接近系統(tǒng)底層瓶堕,能更直接操縱底層,命令行工具更豐富症歇。
3.Windows和Mac處處可見郎笆,但Linux使用的機會更稀罕,恩忘晤,其實就是看起來更酷宛蚓。
硬件選擇
電腦硬件有很多種,操作系統(tǒng)也有很多種设塔,不同的電腦硬件還可以裝不同的系統(tǒng)凄吏,選擇起來不容易:
市面最常見的,安裝了Windows的臺式機闰蛔;
喜歡優(yōu)雅的痕钢,可以選擇蘋果的macbook筆記本;
不同的需求序六,導(dǎo)致不同的選擇任连。
學(xué)哥根據(jù)20年的經(jīng)驗以及我們整個課程系列的規(guī)劃,幫大家選擇好了:Raspberry Pi 3
先來介紹下它吧例诀,上圖:
Raspberry Pi(樹莓派)是一款只有信用卡大小随抠、使用基于 Debian 系統(tǒng)的微型電腦裁着,它內(nèi)置多種接口,包括視頻拱她、USB二驰、LAN 等,你很容易就可以以非常少的價格拼裝出一臺可用的微型計算機秉沼。
準(zhǔn)確地說桶雀,它是一款基于 ARM 的電腦主板,以 SD 卡做啟動氧猬、儲存磁盤背犯。
樹莓派的由英國的樹莓派基金會所開發(fā),由合作的全球工業(yè)分銷商 Premier Farnell/Element 14 盅抚、 RS Components 和中國總代理 Egoman Technology Corp 生產(chǎn)和銷售。
樹莓派最開始的目的是為了制作一套啟發(fā)孩子的計算機倔矾,很奇妙的事情妄均,樹莓派不僅僅完成了最初的目的,更是被極客開發(fā)出各種有趣的應(yīng)用哪自。
樹莓派的流行更在于其便宜的價格丰包,最新的Raspberry Pi 3樹莓派,官方指導(dǎo)價格35美元壤巷。在我們的大淘寶上邑彪,也就200左右。利用它胧华,另外再加上一些外部設(shè)備寄症,就可以組裝出我們自己的第一臺電腦了!
看看上面的圖矩动,我們歸納一下有巧,要組裝一臺完整的電腦,我們選擇最少需要的外部設(shè)備:
1.電源
電源有2種選擇悲没,一種是用micro usb電源線接一個交流轉(zhuǎn)直流插頭篮迎,接到我們普通的220V電源插座上。
另外一種是用micro usb電源線接一個移動電源充電寶示姿。
考慮到我們以后會將樹莓派做成一個小車甜橱,我們選擇移動電源充電寶。
2.SD卡
micro sd卡的主要作用就是做為存儲設(shè)備栈戳,里面安裝操作系統(tǒng)以及存儲空間岂傲。
3.顯示屏
這個不需要解釋了,沒有顯示屏我們啥也看不到荧琼。
為了兼顧便攜性和視覺效果譬胎,這次我們選擇的是7寸顯示屏差牛,連接方式是用HDMI接線。
4.鍵盤鼠標(biāo)
鍵盤鼠標(biāo)是我們的輸入設(shè)備堰乔,輸入指令給電腦偏化。
這次我們選擇的是雷柏的迷你無線鍵盤鼠標(biāo)套裝,小巧玲瓏镐侯。
5.散熱片
樹莓派主板上有3個主要的芯片侦讨,工作時會散發(fā)較大的熱量,我們需要在芯片上貼上純銅或者純鋁的散熱片苟翻,幫助進行散熱韵卤,確保系統(tǒng)不會過熱。
一般而言崇猫,裝了散熱片沈条,就不需要裝小風(fēng)扇了。
6.外殼
樹莓派主板上面的電路板是裸露在外的诅炉,為了保護電路板蜡歹,防止靜電,我們需要將主板用外殼包裝起來涕烧。
這次我們選擇的是亞克力透明外殼月而,非常酷议纯。
樹莓派能做什么用呢
1父款、樹莓派飛行器
2、樹莓派機器人
3瞻凤、微型遙控坦克
4憨攒、遙控小車(這是我的作品)
購買方法
為了方便大家購買電腦,我這邊整理了一下購買渠道鲫构,為了避免打廣告嫌疑浓恶,主要部件提供2家店鋪或者類似商品說明。
下面截圖里面的價格都是2016/10/25這天的價格结笨,大家實際去買的時候價格可能略有出入包晰。
1.樹莓派Raspberry Pi 3主板
購買方式:
淘寶,搜索“raspberry pi 3”炕吸,找到掌柜名字是“三基閣數(shù)碼店”或者“觀月堂”伐憾,這2家店我都購買過,性價比還可以赫模。
2.移動電源
移動電源或者充電寶树肃,相信很多人家里都有,一般的5000毫安瀑罗,或者1萬毫安胸嘴,或者2萬毫安的都可以雏掠,只要輸出電流是1A或者2.1A都可以。
但是為了將來做到小車上面考慮外觀大小劣像,這里學(xué)哥推薦:ROMOSS/羅馬仕 sense6 20000M毫安充電寶
優(yōu)點1個是電量充足減少充電次數(shù)乡话,另外1個有2個輸出電流適應(yīng)能力強。
購買方式:
方式一:京東耳奕,搜索“移動電源”绑青,選擇搜索結(jié)果第一條,應(yīng)該就是這個型號屋群,現(xiàn)在賣99元闸婴,比去年漲價了20元。
方式二:淘寶芍躏,搜索“移動電源”邪乍,按銷量排序,搜索結(jié)果第一條纸肉,應(yīng)該就是這個型號溺欧,也是賣99元“胤荆可以選擇下面的套餐,還是99元芥牌。
3.micaro SD卡帶Raspbian操作系統(tǒng)
為了減少運費烦味,我們盡量選擇和購買“樹莓派Raspberry Pi 3主板”同一家淘寶店。
店鋪1:淘寶壁拉,搜索店鋪“三基閣數(shù)碼店”谬俄,找到店鋪名稱“樹莓派論壇電子超市”,進入店鋪弃理,在店鋪里搜索“sd”溃论,選擇:
點擊該商品,選擇服務(wù)套餐“已裝樹莓派系統(tǒng)”痘昌,然后購買:
店鋪2:淘寶钥勋,搜索店鋪“觀月堂”,找到店鋪“樹莓派全國總代店”辆苔,進入店鋪算灸,在店鋪里搜索“sd”,選擇:
點擊該商品驻啤,選擇套餐類型“套餐四”菲驴,然后購買:
4.HDMI連接線
店鋪1:淘寶,搜索店鋪“三基閣數(shù)碼店”骑冗,找到店鋪名稱“樹莓派論壇電子超市”赊瞬,進入店鋪先煎,在店鋪里搜索“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.鍵盤鼠標(biāo)
鍵盤鼠標(biāo)乎折,比較通用绒疗,大家可以隨意選擇,我這邊推薦一款比較迷你的可以放到小箱子里面的骂澄。
淘寶吓蘑,搜索商品“雷柏x220無線鍵鼠套裝”,然后按銷量排行,找到下面這個掌柜“雷柏旗艦店”:
點擊進去磨镶,選擇自己喜歡的顏色分類溃蔫,購買。
7.樹莓派主板散熱片
店鋪1:淘寶琳猫,搜索店鋪“三基閣數(shù)碼店”伟叛,找到店鋪名稱“樹莓派論壇電子超市”,進入店鋪脐嫂,在店鋪里搜索“散熱片”统刮,選擇:
點擊進去,顏色分類選擇“2銅1鋁(3片)”账千,選擇買1個即可侥蒙。
店鋪2:淘寶,搜索店鋪“觀月堂”匀奏,找到店鋪“樹莓派全國總代店”鞭衩,進入店鋪,在店鋪里搜索“散熱片”娃善,選擇:
點擊進去论衍,選擇買1個即可。
8.樹莓派亞克力外殼
店鋪1:淘寶聚磺,搜索店鋪“三基閣數(shù)碼店”坯台,找到店鋪名稱“樹莓派論壇電子超市”,進入店鋪瘫寝,在店鋪里搜索“外殼”捂人,選擇:
點擊進去,選擇買1個即可矢沿。
同時,還要買固定的螺絲酸纲,同樣搜索“外殼”捣鲸,選擇:
點擊進去,選擇買1個即可闽坡。
店鋪2:淘寶栽惶,搜索店鋪“觀月堂”,找到店鋪“樹莓派全國總代店”疾嗅,進入店鋪外厂,在店鋪里搜索“外殼”,選擇:
點擊進去代承,選擇買1個即可汁蝶。這個外殼么有固定螺絲,需要注意。
9.工具箱
工具箱不是必須的掖棉,但是這么多電腦部件墓律,如果希望外出攜帶的話,有一個工具箱會很省事幔亥,而且未來我們會做很多電子電路的實驗耻讽,也會購買一些零部件,有一個工具箱會很好帕棉。
店鋪1:淘寶针肥,搜索店鋪“老a旗艦店”,找到店鋪“老a旗艦店”香伴,進入店鋪慰枕,在店鋪里搜索“三層工具箱”,選擇:
點擊進入瞒窒,選擇顏色分類:“藍色底14.5寸”捺僻,然后購買:
價格合計:
序號 商品 數(shù)量 單價(樹莓派論壇電子超市) 單價(樹莓派全國總代店) 運費
1 樹莓派Raspberry Pi 3主板 1 195 192 10
2 移動電源ROMOSS/羅馬仕 sense6 20000M毫安 1 99 99 包郵
3 micaro SD卡帶Raspbian操作系統(tǒng) 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
請大家盡快完成采購,下節(jié)課我們將詳細講解如何將這些設(shè)備組裝為一臺完成的電腦崇裁。
如果有朋友不會淘寶購物匕坯,可以請教親戚朋友或者讓親戚朋友進行代購。
如果已經(jīng)有一臺電腦怎么辦
學(xué)哥的建議還是購買上面推薦的一套電腦拔稳,原因最主要還是后續(xù)的課程會用到這個電腦的硬件接口用于控制傳感器
當(dāng)然在用到傳感器之前的課程里葛峻,也可以用自己的電腦完成python的編程練習(xí),如果有同學(xué)想再觀望一下看看這些課程是否適合自己
那么也可以暫時不買樹莓派電腦巴比,用自己的電腦安裝python編程環(huán)境也是可以的术奖。
如果打算用自己電腦的同學(xué),可以跳過0003課轻绞,在0004這節(jié)課里面采记,會具體說明如何下載安裝python編程環(huán)境
往期教程
0001 零基礎(chǔ)的小白能學(xué)會編程嗎
因為教程是系列教程,前后關(guān)聯(lián)性非常強政勃,請大家按照微信公眾號的發(fā)布時間先后次序進行閱讀唧龄。
微信公眾號里面直接輸入序號可以查看該序號課程,例如輸入0001可以查看【0001 零基礎(chǔ)的小白能學(xué)會編程嗎奸远?】
作者簡介
學(xué)哥既棺,二十年編程經(jīng)驗,歷任程序員懒叛,資深程序員丸冕,技術(shù)經(jīng)理,項目經(jīng)理薛窥,產(chǎn)品經(jīng)理胖烛,系統(tǒng)架構(gòu)師,IT總監(jiān)。愛好篆刻洪己,閱讀妥凳,美食。
微信號簡介
每天半小時零基礎(chǔ)學(xué)編程答捕。大人可以學(xué)逝钥,小孩也可以學(xué)。練打字拱镐,用軟件艘款,寫文檔,做網(wǎng)站沃琅,做App哗咆,編游戲,數(shù)據(jù)庫益眉,玩硬件晌柬,寫程序,3D打印郭脂,無人機年碘,機器人。
html,css,javascript,python,php,java,swift,mysql,android,ios,raspberry pi,scratch. 微信公眾號搜索:零基礎(chǔ)學(xué)編程展鸡。