Arduino是您可以學(xué)習(xí)的最佳怪異嗜好之一,因?yàn)樗婕暗剿蟹矫妫弘娐?,編碼,自己動(dòng)手,解決問題,創(chuàng)造力等。但是,即使您沒有經(jīng)驗(yàn)有了這些,您仍然應(yīng)該學(xué)習(xí)Arduino,即使只是基礎(chǔ)知識(shí)。
但是Arduino的是什么?為什么這么奇怪的名字?您可以做什么?這對(duì)你很合適嗎?如果是這樣,最好的入門方法是什么?我們將在本文中介紹所有這些內(nèi)容,以及更多內(nèi)容。
1。什么是Arduino?
從技術(shù)上講,Arduino是單板微控制器。但是用外行的話來(lái)說(shuō)?信用卡大小的電路板,帶有輸入和輸出引腳,可以使用電線連接其他各種電子組件;電阻器,LED二極管,電動(dòng)機(jī),風(fēng)扇,按鈕,揚(yáng)聲器,傳感器等等!
這本質(zhì)上是成年人的樂高頭腦風(fēng)暴。 Arduino開發(fā)板是大腦,您可以混合并匹配各種組件,但是您可以根據(jù)需要?jiǎng)?chuàng)建任何東西,然后對(duì)開發(fā)板進(jìn)行編程以根據(jù)輸入產(chǎn)生輸出(例如,按下按鈕以打開電動(dòng)機(jī))。
2。誰(shuí)發(fā)明了Arduino?
早在2003年,意大利Ivrea交互設(shè)計(jì)學(xué)院的學(xué)生就將BASIC Stamp微控制器用作電子學(xué)的一部分。不幸的是,這是一件昂貴的設(shè)備(當(dāng)時(shí)約為100美元),這導(dǎo)致一位Hernando Barragan尋求創(chuàng)建一種低成本替代品,作為其碩士論文的一部分。
那年晚些時(shí)候,Barragan的項(xiàng)目主管Massimo Banzi沿另一個(gè)方向分叉了Wiring平臺(tái),并將其命名為Arduino。盡管Wiring自2014年以來(lái)就沒有更新,但Wiring和Arduino都是開源項(xiàng)目,并且都存在到今天。
3。 “ Arduino”是什么意思?
在項(xiàng)目初期,在從Wiring分支出來(lái)之前,創(chuàng)始人經(jīng)常在意大利Ivrea的一家名為Bar di Re Arduino的酒吧聚會(huì)。酒吧本身以伊夫里亞(Ivrea)的阿爾都因(Arduin of Ivrea)的名字命名,后者是一位意大利貴族,在1002年至1014年之間曾當(dāng)選為意大利當(dāng)選國(guó)王。因此,為了紀(jì)念這次聚會(huì),該項(xiàng)目采用了Arduino名稱。
4 。有什么不同的Arduino模型?
首先要注意的是:Arduino是商標(biāo)名稱,僅適用于Arduino公司生產(chǎn)的正式主板。但是因?yàn)锳rduino項(xiàng)目是開源的,所以您可以找到其他團(tuán)隊(duì)發(fā)布的許多衍生產(chǎn)品,這些衍生產(chǎn)品通常以“ -ino”的變體命名(例如Freeduino)。的選擇。
即使以Arduino的官方品牌,也有數(shù)十種板卡:Arduino Uno,Arduino 101,Arduino Mega,Arduino Zero,Arduino Due,Arduino Yun等。它們之間有什么不同? CPU,工作電壓,輸入/輸出引腳數(shù),RAM限制,USB端口類型等。
可以說(shuō),沒有一塊板比另一塊板“更好”。它們每個(gè)都有一個(gè)獨(dú)特的目的,“正確的選擇”取決于您打算做的事情(請(qǐng)參閱我們的Arduino開發(fā)板指南)。
5。我可以用Arduino做些什么?
各種各樣的東西-天空是極限!過去我們已經(jīng)涵蓋了數(shù)十個(gè)有趣的Arduino項(xiàng)目,所以這里簡(jiǎn)要概述了可能的情況。
人們甚至在室內(nèi)植物的地方都使用Arduino來(lái)創(chuàng)建,播放和增強(qiáng)音樂。被觸摸時(shí)“唱歌”。人們使用Arduino來(lái)修飾自己的房屋:車庫(kù)門開啟器,家庭安全警報(bào)器,甚至是自動(dòng)寵物喂食器。而且,如果您想獲得真正的高級(jí),甚至可以構(gòu)建功能齊全的機(jī)器人。
一旦了解了所有基本組件的工作原理,剩下的就是以有趣的方式創(chuàng)造性地將它們組合在一起。有關(guān)更多想法,請(qǐng)查看這些鼓舞人心的Arduino項(xiàng)目。
6。我可以在Arduino中使用哪些語(yǔ)言?
連接所有電子組件后,您仍然需要對(duì)Arduino板的邏輯進(jìn)行編程以執(zhí)行。為此,您需要一種編程語(yǔ)言。
Arduino的官方語(yǔ)言是C/C ++的簡(jiǎn)化派生,因此,如果您對(duì)此有任何經(jīng)驗(yàn),那就應(yīng)該很好。如果可以的話,我們建議您使用官方的Arduino語(yǔ)言,因?yàn)樗梢员WC完全涵蓋Arduino API和平臺(tái)。
但是其他語(yǔ)言也可用,包括C#,Python和一些可視腳本語(yǔ)言,如果您完全沒有編程經(jīng)驗(yàn),那就太好了。
7。我應(yīng)該選擇Arduino還是Raspberry Pi?
通常會(huì)同時(shí)提到Arduino和Raspberry Pi,但是它們既不一樣,也不具有相同的用途。
Arduino是微控制器,Raspberry Pi是微計(jì)算機(jī)-這意味著Raspberry Pi可以做的比Arduino還要多,但也更復(fù)雜。通常,Arduino用于電子項(xiàng)目(例如,觸摸時(shí)打開的密碼箱),而Raspberry Pi用于以軟件為中心的項(xiàng)目(例如,運(yùn)行媒體服務(wù)器)。
有關(guān)更多詳細(xì)信息,請(qǐng)參見我們的文章。關(guān)于Arduino和Raspberry Pi之間的區(qū)別。
8。我應(yīng)該在哪里購(gòu)買Arduino?
可以從Arduino商店購(gòu)買官方電路板,護(hù)罩,套件和組件。您還可以通過Amazon和Aliexpress在線購(gòu)買官方和非官方的Arduino零件(如果有疑問,請(qǐng)閱讀此書),而且這些選擇通常更便宜。
但是,如果這是您的第一次,請(qǐng)?zhí)^購(gòu)買 just 一個(gè)Arduino,然后使用入門工具包。這些都是您入門所需的一切。請(qǐng)參閱我們推薦的Arduino入門套件。
9。
除了實(shí)際的Arduino板外,入門套件通常還包括:
面包板
LED燈
跳線
USB-A-to-USB-B電纜
入門項(xiàng)目和指南
根據(jù)套件的價(jià)格,套件可能還包括以下任意數(shù)量:加速計(jì),電動(dòng)機(jī),開關(guān),顯示器,電位計(jì),晶體管,按鈕和注冊(cè)。
對(duì)所有這些內(nèi)容感到困惑嗎?我們將在Arduino入門套件的深入研究中對(duì)此進(jìn)行解釋。
10。我如何開始使用Arduino?
如果您已經(jīng)走了這么遠(yuǎn),并且有興趣參與進(jìn)來(lái),那么我們將助您一臂之力。首先購(gòu)買Arduino入門套件,我們上面已建議一種,也可以在互聯(lián)網(wǎng)上找到其他套件。它們都不是壞。
完成后,請(qǐng)?jiān)谫?gòu)買Arduino之后查看有關(guān)第一步的文章。它包括一些入門工具包入門技巧,以及用于學(xué)習(xí)Arduino的在線資源。您還應(yīng)該查看我們的Arduino初學(xué)者指南。
玩轉(zhuǎn)并變得舒適之后,嘗試為Arduino入門套件制作一些入門項(xiàng)目,然后為初學(xué)者逐步學(xué)習(xí)Arduino項(xiàng)目構(gòu)想。堅(jiān)持下去,您將在短短幾個(gè)月內(nèi)做出令人驚奇的事情!
責(zé)任編輯:wv
-
Arduino
+關(guān)注
關(guān)注
188文章
6471瀏覽量
187259
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論