那里有許多不同種類的Arduino板,如果您感到困惑,可以原諒。你應(yīng)該買哪個(gè)?哪個(gè)更適合您的項(xiàng)目?我們可以通過(guò)此Arduino初學(xué)者購(gòu)買指南來(lái)提供幫助!
該指南也以視頻形式提供:
字面上有數(shù)百種不同類型的Arduino和Arduino兼容板在那里,所以我們不可能涵蓋所有內(nèi)容。但是,我們可以做的是談?wù)撟畛R?,最有用和得到最廣泛支持的內(nèi)容。
在開始之前,如果您要查找的只是一張數(shù)字表,請(qǐng)查看Sparkfun的Arduino清單。我將從另一個(gè)角度解決這個(gè)問(wèn)題:Arduino初學(xué)者,尋找您的第一個(gè)開發(fā)板,或者從入門套件中畢業(yè)。
克隆人大戰(zhàn),以及Arduino vs Arduino
在開始之前的簡(jiǎn)短說(shuō)明。價(jià)格在撰寫本文時(shí)是正確的,并且在可能的情況下,可以鏈接到速賣通,在這里您可以以品牌Arduino模型價(jià)格的一小部分購(gòu)買Arduino兼容克隆。
重要的是要了解這些不是“廉價(jià)的中國(guó)仿冒品”,至少不是非法的。大多數(shù)Arduino硬件是在開放源代碼許可下發(fā)布的,這意味著任何人都可以自由構(gòu)建自己的副本(甚至添加原始設(shè)計(jì)中不存在的功能),只要他們將其標(biāo)記為“兼容Arduino”即可,而不是“ Arduino” (已注冊(cè)商標(biāo))。
如果您購(gòu)買了原創(chuàng)的品牌Arduino,您所支付的大部分款項(xiàng)將捐贈(zèng)給Arduino基金會(huì),該基金會(huì)將用于資助教育推廣計(jì)劃以及該品牌的進(jìn)一步發(fā)展。但是,由于最近的商標(biāo)糾紛使情況變得有些混亂,在該商標(biāo)糾紛中,“原始” Arduino LLC(擁有 Arduino.cc 的公司,您可能最熟悉)只能使用該商標(biāo)。 Arduino在美國(guó),并且被迫在美國(guó)以外的地區(qū)更名為 Genuino 。如果您要在歐洲購(gòu)買某品牌的Arduino,則很有可能您實(shí)際上是在向Arduino SRL (Arduino.org)付款,這是意大利公司,最初被稱為Smart Projects,
就像我說(shuō)的那樣-雜亂無(wú)章-如果您只購(gòu)買克隆的產(chǎn)品,將為您節(jié)省很多錢。
Uno
由于克隆的成本不到3美元,因此,Uno(雖然不是第一塊Arduino開發(fā)板)仍然是最多的流行。這也是大多數(shù)入門工具包中都包含的模型,這是有充分理由的?,F(xiàn)在是Uno,它是升級(jí)“防護(hù)板”的標(biāo)準(zhǔn)格式,這些板提供了可以插入頂部的附加功能,并且經(jīng)??梢韵嗷ザ询B。
大約相當(dāng)于一張信用卡的大小,它具有14個(gè)數(shù)字IOpin和5個(gè)模擬IOpin,并以5v電壓運(yùn)行。它可以通過(guò)USB電纜供電,也可以通過(guò)桶形插孔通過(guò)高達(dá)12v的直流電供電。
Uno的核心是ATMEGA328P,它具有32Kb的程序存儲(chǔ)器,相對(duì)于當(dāng)今的標(biāo)準(zhǔn)來(lái)說(shuō),這是很小的。在某個(gè)時(shí)候,您可能會(huì)達(dá)到這個(gè)極限,但是作為學(xué)習(xí)入門的入門工具,Uno非常完美。
Leonardo
看似與Uno相似的是Leonardo兩者是完全不同的。盡管Leonardo確實(shí)具有能夠仿真USB設(shè)備的優(yōu)點(diǎn),因此您可以制作自己的鍵盤,但它也具有許多怪異之處,并且與所有的Arduino屏蔽板都不兼容。
我會(huì)建議初學(xué)者遠(yuǎn)離Leonardo:您只會(huì)發(fā)現(xiàn)代碼不正確的地方,而當(dāng)您尋求幫助時(shí),可能找不到解決方案。如果您確實(shí)希望能夠以USB設(shè)備的形式出現(xiàn),那么您可能想改用Pro Micro,我們將在以后介紹。
Mega 2560
Mega是從Uno進(jìn)行下一個(gè)邏輯上的提升,如果您發(fā)現(xiàn)自己已達(dá)到該內(nèi)存限制或IO即將用盡,那么您將需要購(gòu)買Mega。盡管Mega克隆的價(jià)格是Uno的兩倍,約為6美元,但Mega具有256k的內(nèi)存,以及高達(dá)53個(gè)數(shù)字IO和15個(gè)模擬端口。
像Uno一樣,它以5v運(yùn)行,并具有內(nèi)置USB端口和DC電源轉(zhuǎn)換器,因此,當(dāng)Uno不夠大時(shí),它真的很有用。 Mega還與大多數(shù)Arduino擴(kuò)展板兼容。
Pro Micro
Pro Micro每個(gè)克隆的價(jià)格約為4美元,因此在物理上都是小型的,并且具有板載USB驅(qū)動(dòng)程序,能夠成為USB HID(人工輸入設(shè)備):這意味著您可以創(chuàng)建自己的鍵盤或游戲控制器項(xiàng)目。
這對(duì)小型項(xiàng)目非常有用,盡管這樣做確實(shí)給您減少了幾個(gè)IOpin可供使用;總共18個(gè),其中一些可以模擬,并且只有32Kb的內(nèi)存。
與Uno不同,它對(duì)面包板友好,因此可以焊接一些標(biāo)頭,它可以整齊地放在面包板上。它提供5v和3.3v版本,因此您可以選擇更適合您的項(xiàng)目的。
還有 Pro Mini 或 Nano 外形相似,但它們沒(méi)有內(nèi)置的USB驅(qū)動(dòng)程序,無(wú)法仿真USB設(shè)備。我將跳過(guò)這些內(nèi)容,因?yàn)槟赡芤呀?jīng)知道是否想要一個(gè),否則,由于價(jià)格差異很小,最好選擇Pro Micro。您可能想研究一下2美元的Nano的一個(gè)原因是,您已經(jīng)完成了項(xiàng)目,只想將其塞入一個(gè)小盒子中并完成它即可。
這實(shí)際上不是Arduino,但與Arduino兼容,只需對(duì)軟件進(jìn)行少量修改即可。最低價(jià)格僅為5美元,我以前將Arduino兼容的NodeMCU開發(fā)板稱為“ Arduino Killer”。
工作的唯一缺點(diǎn)使用NodeMCU的原因是它的工作電壓為3.3v,并且引腳不能承受5v的電壓,這意味著您將需要專門為該電壓設(shè)計(jì)的傳感器,或者需要一個(gè)邏輯電平轉(zhuǎn)換器(將5v信號(hào)更改為3.3v,反之)反之亦然。當(dāng)您從入門工具包中的Uno畢業(yè)時(shí),這對(duì)您來(lái)說(shuō)可能就不再是您的事了。
Lilypad 328
每個(gè)大約4美元,Lilypad就是有點(diǎn)奇怪:一塊5厘米長(zhǎng)的圓形板,專為可穿戴項(xiàng)目設(shè)計(jì)。您會(huì)獲得理想的電路板,而不是引腳,而是用導(dǎo)電線縫制的。 Lilypad與Uno使用相同的處理器,因此受到限制,它具有14個(gè)數(shù)字IOpin和5個(gè)模擬IOpin,但也具有5v容限,因此應(yīng)與您發(fā)現(xiàn)的任何Uno項(xiàng)目兼容。確保您購(gòu)買的是Lilypad 328版本,而不是168版本,請(qǐng)記住您還需要購(gòu)買單獨(dú)的USB FTDIbreakout,因?yàn)樗话渲幸粋€(gè)。
非Atmel開發(fā)板
到目前為止,列出的Arduino開發(fā)板核心中的各種Atmel芯片使Arduino項(xiàng)目變得如此輕便-通常來(lái)說(shuō),Uno項(xiàng)目可以正常工作在Nano或Lilypad上就好了。最近基于非Atmel的董事會(huì)也不能說(shuō)相同的話。 TheYún是一個(gè)奇怪的混合體,在單獨(dú)的Atheros處理器上包含Atmel Atmega 32u以及完整的Linux堆棧,藍(lán)牙和Wi-Fi。它們與aRaspberry Pi更像,但社區(qū)支持卻少得多,價(jià)格也更高。目前,Yún的價(jià)格為80美元。
我的建議:避免使用這些新主板??紤]到來(lái)自35美元的Pi(我們的Raspberry Pi指南)甚至是NodeMCU板的競(jìng)爭(zhēng),它們對(duì)于預(yù)定的IoT用途而言只是被高估了。
作為初學(xué)者,我認(rèn)為這些板才剛剛起步或從入門工具包畢業(yè),您可能會(huì)最感興趣。在大多數(shù)情況下,對(duì)于簡(jiǎn)單的原型制作,您可能只想要另一個(gè)Uno;或更大的項(xiàng)目,大型我仍然一直使用Unos,只是因?yàn)樗鼈儍r(jià)格便宜且易于使用。
如果您準(zhǔn)備好嵌入完成的項(xiàng)目,請(qǐng)考慮使用Nano。對(duì)于涉及模擬USB鍵盤或制作游戲控制器的任何事情,請(qǐng)抓住Pro Micro。對(duì)于可穿戴設(shè)備,您可以在Uno上原型制作,然后在一切準(zhǔn)備就緒后切換為使用Lilypad。對(duì)于物聯(lián)網(wǎng)設(shè)備,我強(qiáng)烈建議使用兼容Arduino的NodeMCUboard,而不要使用“真正的” Arduino。
您接下來(lái)將使用哪個(gè)Arduino?您能想到我未列出的任何用例嗎,或者您會(huì)提出其他建議?在評(píng)論中讓我知道!
責(zé)任編輯:wv
-
Arduino
+關(guān)注
關(guān)注
190文章
6498瀏覽量
192096
發(fā)布評(píng)論請(qǐng)先 登錄
Arduino與LabVIEW聯(lián)合編程指南
《ESP32S3 Arduino開發(fā)指南》第二章 Arduino基礎(chǔ)知識(shí)
大樣品倉(cāng)掃描電鏡購(gòu)買指南

keil5購(gòu)買如何選擇
避坑指南:云服務(wù)器數(shù)據(jù)庫(kù)購(gòu)買方法全攻略
BNC插座購(gòu)買指南:如何選擇合適的射頻連接解決方案

如何使用Arduino實(shí)現(xiàn)CAN總線通信呢
Arduino Nano Matter開發(fā)板正式上市
HAL庫(kù)在Arduino平臺(tái)上的使用
基于Arduino的串口通信項(xiàng)目
stm32與Arduino的比較
如何使用Arduino實(shí)現(xiàn)CAN總線通信
提升購(gòu)買效益:選擇直銷渠道購(gòu)買OLED透明屏

評(píng)論