Oglas
Obstaja toliko različnih vrst Arduino plošč, da bi bili oproščeni, da ste zmedeni. Katerega bi morali kupiti? Kateri je bolj primeren za vaš projekt? Pomagajmo s tem vodnikom za nakup Arduino za začetnike!
Ta vodnik je na voljo tudi v video obliki:
Obstaja dobesedno na stotine različnih vrst Arduino in Arduino združljivih plošč, zato jih nikakor ne bi mogli pokriti. Kar lahko storimo, je pogovor o najpogostejšem, najbolj uporabnem in najbolj podprtem.
Preden začnemo, če je vse, kar iščete, tabela številk, oglejte si Sparkfun je Arduino seznam. Tega se bom lotil z drugega vidika: tistega, ki je začetnik Arduinoja, ki išče svojo prvo razvojno ploščo ali po diplomi iz vašega začetnega kompleta.
Vojne klonov in Arduino proti Arduinu
Kratek zapis, preden začnemo. Cene so v času pisanja pravilne in, kjer je to mogoče, so povezave do AliExpressa, kjer lahko kupite klonove, združljive z Arduino, za del cene blagovnih znamk Arduino modelov.
Pomembno je razumeti, da to niso "poceni kitajski izpadi", vsaj ne v nelegalnem smislu. Večina strojne opreme Arduino je izdana pod dovoljenjem za odprto kodo, kar pomeni, da lahko vsakdo sam izdela svoje kopije (in celo dodaja) lastnosti, ki v originalni zasnovi niso prisotne), če jo označijo kot »združljivo z Arduino« in ne »Arduino« (kar je zaščiteno blagovno znamko).
Če kupite originalno blagovno znamko Arduino, velik del plačanega denarja podarite podjetju Fundacija Arduino, ki financira izobraževalne programe za doseg in nadaljnji razvoj programa znamke. Situacijo je nekoliko zapletel nedavni spor glede blagovne znamke, v katerem je "originalni" Arduino LLC (tisti, ki je lastnik Arduino.cc in verjetno ste najbolj poznani) sme blagovna znamka Arduino uporabljati le v Ameriki in je bila prisiljena rebrandirati kot Genuino zunaj ZDA. Če potem kupujete blagovno znamko Arduino v Evropi, obstaja velika verjetnost, da boste denar dejansko plačali podjetju Arduino SRL (Arduino.org), italijansko podjetje, ki je bilo prvotno znano kot Smart Projects, ki se je izključno ukvarjalo s proizvodnim delom podjetja.
Kot sem že rekel - nered je - in prihranili boste veliko denarja, če kupite samo klone.
S tem pa ne bo več - prosimo, ne začnite vojne s tem komentirati - začnimo.
Uno
S kloni stanejo manj kot 3 USD, Uno, čeprav ni prva Arduino plošča, ostaja najbolj priljubljen. To je tudi model, ki ga boste našli pri večini začetnih kompletov in za to obstaja dober razlog. Uno je zdaj standardni format za nadgradnjo "ščitov", ki so plošče, ki ponujajo dodatno funkcionalnost Najboljši 4 ščitniki Arduino za nadvlado vaših projektovKupili ste starterski komplet Arduino, upoštevali ste vsa osnovna navodila, zdaj pa ste zadeli kamen spotike - za uresničitev sanj o elektroniki potrebujete več bitov in bob. Na srečo, če imate ... Preberi več lahko priklopite na vrh in se pogosto zlagate drug z drugim.
Glede velikosti kreditne kartice ima 14 digitalnih IO zatičev in 5 analognih, zmanjka pa 5v. Napajate ga lahko prek kabla USB ali do 12 V DC prek vtičnice.
V središču Uno je ATMEGA328P z 32Kb programskega pomnilnika, kar je po današnjih standardih majhno. V nekem trenutku boste verjetno dosegli to mejo, toda Uno je kot začetna naprava, za katero se lahko učite, popoln.
Leonardo
Leonardo je sicer videti podobno kot Uno, čeprav sta si dva zelo različna. Čeprav ima Leonardo prednost, da lahko emulira USB napravo, tako da lahko naredite na primer svojo lastno tipkovnico, ima tudi številne poteze in ni združljiva z vsemi Arduino ščiti.
Arduino Leonardo z glavami [A000057]Arduino Leonardo z glavami [A000057] Kupite zdaj na Amazonu $19.68
Svetujem, da se začetniki ne oddaljite od Leonarda: našli boste nekaj, kar ni v redu s kodo, in ko boste iskali pomoč, morda ne boste našli rešitve. Če želite predstaviti kot USB napravo, boste verjetno namesto njega zgrabili Pro Micro, ki ga bomo pozneje pogledali.
Mega 2560
Mega je naslednji logični korak od Uno-ja, in če se vam zdi, da ste dosegli to mejo spomina ali pa vam je zmanjkalo IO-ja, potem boste želeli zgrabiti Mego. Čeprav je dvakrat večja cena Uno na približno 6 dolarjev za klona, Mega ima 256k pomnilnika, skupaj s neverjetnimi 53 digitalnimi IO in 15 analognimi vrati.
Tako kot Uno, deluje tudi pri 5V in ima vgrajen USB vhod in enosmerni pretvornik, zato je resnično uporaben le, če Uno ni dovolj velik. Mega je združljiva tudi z večino Arduinovih ščitov.
Pro Micro
S kloni za približno 4 $ vsak, Pro Micro je fizično majhen in ima vgrajen gonilnik USB z možnostjo postati USB HID (Human Input Device): to pomeni, da lahko sami naredite projekte tipkovnice ali igralnega krmilnika.
Odličen je za majhne projekte, čeprav vam s tem ostane nekaj manj IO zatičev; skupaj 18, od katerih so nekateri analogni, in le 32Kb pomnilnika.
Za razliko od Uno-ja je prijazen do deske, tako da lahko nanj spajkate nekaj glav, ki se bodo lepo prilegale. Na voljo je v 5v in 3.3v različici, tako da lahko izberete, kar je bolj primerno za vaš projekt.
Obstaja tudi Pro Mini ali Nano na voljo v podobnem faktorju majhne oblike, vendar nimajo vgrajenega gonilnika USB in ne morejo posnemati USB naprave. Skozi to bom preskočil, ker boste verjetno že vedeli, ali ga želite, in če ne, je bolje, da dobite Pro Micro glede na majhne razlike v ceni. Eden od razlogov, da boste morda želeli pogledati Nano 2 USD, je, če ste svoj projekt dokončali in ga želite preprosto pospraviti v majceno škatlico in narediti z njim.
NodeMCU / ESP8266
To pravzaprav ni Arduino, ampak je združljiv z Arduino z majhnimi spremembami vaše programske opreme. Na voljo za samo 5 dolarjev, Prej sem klical razvojno ploščo, združljivo z Arduino,Arduino morilec Spoznajte Arduino morilca: ESP8266Kaj pa, če bi vam rekel, da obstaja arduino združljiva razvijalna plošča z vgrajenim Wi-Fi-jem za manj kot 10 dolarjev? No, obstaja. Preberi več “.
Edina slabost pri delu z NodeMCU je, da mu zmanjka 3,3 V in čepi niso tolerantni za 5 V, kar pomeni, da boste potrebovali bodisi senzorji, zasnovani posebej za to napetost, ali logični odmik (ki spremeni 5v signal v 3,3 V in vice obratno). Ko boste v začetnem kompletu diplomirali na Uno, vas to verjetno ne bo skrbelo.
Lilipad 328
Na približno 4 $ vsak, Lilypad je nekoliko čuden: krožna plošča 5 cm, zasnovana za nosljive projekte. Namesto zatičev dobite vezje, idealne za šivanje s prevodnim navojem. Lilypad uporablja enak procesor kot Uno, tako da je ravno tako omejen, ima 14 digitalnih IO zatičev in 5 analognih, vendar je tudi 5v tolerančen, zato bi moral biti združljiv s katerim koli Uno projektom, ki ga najdete. Poskrbite, da boste kupili različico Lilypad 328, ne pa 168 in ne pozabite, da boste morali kupiti tudi ločen USB-ov FTDI, saj ga ne vključuje.
Neatmel plošče
Arduino projekti so različni čipi Atmel v središču doslej naštetih plošč Arduino tako prenosni - na splošno gledano bo ta projekt za Uno deloval prav na Nano ali the Lilipad. Enakega ne moremo trditi za pozne deske, ki niso temeljile na Atmelu. Yún je radoveden hibrid, ki vsebuje tako Atmel Atmega 32u kot tudi celoten Linux Linux, Bluetooth in Wi-Fi na ločenem procesoru Atheros. Ti se bolj spominjajo na Raspberry Pi, vendar s precej večjo podporo skupnosti in večjo cenovno ceno. Yún je trenutno v prodaji za dobrih 80 dolarjev.
Mikrokrmilna plošča Arduino A000008 Yun ATmega32u4Mikrokrmilna plošča Arduino A000008 Yun ATmega32u4 Kupite zdaj na Amazonu
Moj nasvet: izogibajte se tem novim ploščam. Preprosto so bile predpisane za predvidene načine uporabe IoT, če upoštevamo konkurenco od 35 dolarjev (naš vodnik za malino Pi Malina Pi: Neuradna vadnicaNe glede na to, ali ste trenutno lastnik Pi, ki se želi naučiti več, ali pa potencialni lastnik te naprave z velikostjo kreditne kartice, to ni vodnik, ki ga želite zamuditi. Preberi več ) ali celo ploščo NodeMCU.
To so deske, za katere mislim, da kot začetnik šele začenjajo ali končajo svoj začetni komplet, ki vas bodo verjetno najbolj zanimali. V večini primerov za preprosto oblikovanje prototipov boste verjetno želeli še eno enoto Uno; ali za večje projekte, Mega. Še vedno uporabljam Unos ves čas samo zato, ker so poceni in tako enostavni za delo.
Če ste pripravljeni vdelati svoj končni projekt, razmislite o Nano. Če želite vključiti emulacijo tipkovnice USB ali izdelavo igralnega krmilnika, vzemite Pro Micro. Za nosilne pripomočke lahko prototipite na Uno in nato preklopite na uporabo Lilypad-a, ko je vse pripravljeno. Za naprave interneta stvari močno priporočam arduino združljivo ploščo NodeMCU namesto »pravega« Arduino.
Kateri Arduino boste uporabili naprej? Ali lahko pomislite na kakršne koli primere uporabe, ki jih nisem navedel, ali bi priporočili drugo? Sporočite mi v komentarjih!
James ima doktorat iz področja umetne inteligence in ima certifikat CompTIA A + in Network +. Je vodilni razvijalec MakeUseOf in svoj prosti čas preživlja z igranjem VR paintball in družabnih iger. Z računalniki gradi že od malih nog.