久久久久久久999_99精品久久精品一区二区爱城_成人欧美一区二区三区在线播放_国产精品日本一区二区不卡视频_国产午夜视频_欧美精品在线观看免费

專注電子技術(shù)學(xué)習(xí)與研究
當(dāng)前位置:單片機(jī)教程網(wǎng) >> Arduino >> 瀏覽文章

什么是開(kāi)源硬件以及Arduino?

作者:huqin   來(lái)源:本站原創(chuàng)   點(diǎn)擊數(shù):  更新時(shí)間:2014年04月02日   【字體:


 開(kāi)源硬件指與自由及開(kāi)放原始碼軟件相同方式設(shè)計(jì)的計(jì)算機(jī)和電子硬件(如現(xiàn)流行的Arduino、Raspberry Pi等等)。開(kāi)源硬件開(kāi)始考慮對(duì)軟件以外的領(lǐng)域開(kāi)源,是開(kāi)源文化的一部分。這個(gè)詞主要是用來(lái)反映自由釋放詳細(xì)信息的硬件設(shè)計(jì),如電路圖、材料清單和電路板布局?jǐn)?shù)據(jù),通常使用開(kāi)源軟件來(lái)驅(qū)動(dòng)硬件。

 

共享邏輯設(shè)計(jì)連同可程式邏輯器件之重構(gòu),也是一種形式的開(kāi)源硬件。硬件描述語(yǔ)言代碼的共享代替共享電路圖。硬件描述語(yǔ)言通常用於系統(tǒng)晶片系統(tǒng),也用於元件可程式邏輯閘陣列或直接在專用集成電路中設(shè)計(jì)。當(dāng)分配時(shí)叫做硬件描述語(yǔ)言模塊或 IP cores 。

通過(guò)一個(gè)概念可以更容易理解開(kāi)源硬件,那就是“開(kāi)源軟件”,它產(chǎn)生在開(kāi)源硬件之前,安卓就是開(kāi)源軟件之一。開(kāi)源硬件和開(kāi)源軟件類似,就是在之前硬件的基礎(chǔ)之上進(jìn)行二次創(chuàng)意。在復(fù)制成本上,開(kāi)源軟件的成本也許是零,但是開(kāi)源硬件不一樣,其復(fù)制成本較高。

開(kāi)源硬件延伸著開(kāi)源軟件代碼的定義,包括軟件、電路原理圖、材料清單,設(shè)計(jì)圖等都使用開(kāi)源許可協(xié)議,自由使用分享,完全以開(kāi)源的方式去授權(quán)方式。以往的DIY在分享的時(shí)候沒(méi)有清楚的授權(quán),開(kāi)源硬件把軟件慣用的GPL,CC等協(xié)議規(guī)范帶到硬件分享領(lǐng)域。
 

 

Arduino 是一款便捷靈活、方便上手的開(kāi)源電子原型平臺(tái),包含硬件(各種型號(hào)的arduino板)和軟件(arduino IDE)。它適用于藝術(shù)家、設(shè)計(jì)師、愛(ài)好者和對(duì)于“互動(dòng)”有興趣的朋友們。

Arduino,是一個(gè)基于開(kāi)放原始碼的軟硬體平臺(tái),構(gòu)建于開(kāi)放原始碼simple I/O介面版,并且具有使用類似Java,C語(yǔ)言的Processing/Wiring開(kāi)發(fā)環(huán)境。

Arduino能通過(guò)各種各樣的傳感器來(lái)感知環(huán)境,通過(guò)控制燈光、馬達(dá)和其他的裝置來(lái)反饋、影響環(huán)境。板子上的微控制器可以通過(guò)Arduino的編程語(yǔ)言來(lái)編寫程序,編譯成二進(jìn)制文件,燒錄進(jìn)微控制器。對(duì)Arduino的編程是利用 Arduino編程語(yǔ)言 (基于 Wiring)和Arduino開(kāi)發(fā)環(huán)境(based on Processing)來(lái)實(shí)現(xiàn)的。

基于Arduino的項(xiàng)目,可以只包含Arduino,也可以包含Arduino和其他一些在PC上運(yùn)行的軟件,他們之間進(jìn)行通信 (比如 Flash, Processing, MaxMSP)來(lái)實(shí)現(xiàn)。

你可以自己動(dòng)手制作,也可以購(gòu)買成品套裝;Arduino所使用到的軟件都可以免費(fèi)下載. 硬件參考設(shè)計(jì) (CAD 文件)也是遵循availableopen-source協(xié)議, 你可以非常自由地 根據(jù)你自己的要求去修改他們。

Arduino可以使用開(kāi)發(fā)完成的電子元件例如Switch或sensors或其他控制器、LED、步進(jìn)馬達(dá)或其他輸出裝置。Arduino也可以獨(dú)立運(yùn)作成為一個(gè)可以跟軟件溝通的接口,例如說(shuō):flash、processing、Max/MSP、VVVV或其他互動(dòng)軟件。Arduino開(kāi)發(fā)IDE接口基于開(kāi)放源代碼原,可以讓您免費(fèi)下載使用開(kāi)發(fā)出更多令人驚艷的互動(dòng)作品。

 
關(guān)閉窗口

相關(guān)文章

主站蜘蛛池模板: 精品国产伦一区二区三区观看说明 | 欧美一级精品片在线看 | 亚洲97| 久久爱综合 | 亚洲高清免费 | www.中文字幕.com | 五月香婷婷 | 美女露尿口视频 | 婷婷毛片| 东方伊人免费在线观看 | 久久久999免费视频 999久久久久久久久6666 | 国产精品高 | 日日夜夜精品免费视频 | av乱码| 国产精品视频一区二区三区不卡 | 久久久久99 | 色综合久久久久 | 黄a免费网络 | 亚洲国产欧美日韩 | 精品三级在线观看 | 久久精品这里 | 亚洲欧美日韩精品久久亚洲区 | 毛片区| 久久久99精品免费观看 | 97狠狠干| 国产成人精品一区二 | 91av精品 | 色姑娘综合网 | 欧美综合在线观看 | 精品91久久 | caoporn国产精品免费公开 | 日韩久久综合 | 色婷婷激情综合 | 久久久久久久国产 | 国产午夜影院 | 国产在线精品一区二区三区 | 99久久中文字幕三级久久日本 | 九九精品在线 | 亚洲成人精品 | 中文字幕第90页 | 欧美日韩中文在线 |