Mikrokrmilniki Arduino so se morali v zadnjih nekaj letih kot osnovna sestavina elektronske scene DIY prilagoditi vse bolj raznolikemu naboru potreb potrošnikov. Na trgu je veliko različnih vrst Arduino, od vedno priljubljenega Uno do več specializirane možnosti, kot je serija MKR, toda kako naj bi izbrali pravo napravo za svojo naslednji projekt?

Oglejmo si različne vrste mikrokrmilniških plošč Arduino, da vam damo idejo, kje začeti.

Medtem ko Arduino pogosto imenujemo mikrokrmilniki, so dejansko programabilna vezja, ki vključujejo mikrokrmilnik, kot je ATmega328P. V tem članku smo Arduino še vedno omenjali kot mikrokrmilnike.

Začetne plošče Arduino

Arduino-ova vstopna kategorija vsebuje plošče mikrokrmilnikov, ki se jih večina DIY-jev odloči za uporabo za svoje projekte, saj ponujajo enostavne funkcije in imajo kopico dokumentacije. To tudi pomeni, da jim lahko manjkajo nišne funkcije, ki prihajajo z izboljšanimi ploščami Arduino in IoT ploščami.

Kot pri drugih modelih Arduino jih je mogoče programirati v C ali C++ prek Arduino IDE, lahko pa tudi

instagram viewer
uporablja z različnimi programskimi jeziki.

Arduino Uno R3

Zasluga slike: Trgovina Arduino

Arduino Uno R3 je plošča, ki jo bo v času svojega hobija v nekem trenutku uporabljal skoraj vsak navdušenec DIY elektronike. Ta plošča temelji na mikročipu ATmega328P 16MHz in ima 14 digitalnih vhodnih/izhodnih nožic, 6 analognih zatičev in glavo ICSP (In-Circuit Serial Programming) in lahko zagotovi do 5 V komponentam, ki so priključene na to.

Ta plošča je razmeroma velika in ima slabo stran uporabe priključka USB-B za vmesnik z računalniki, vendar to ne pomeni da ga ni mogoče uporabiti za projekte, ki širijo vaše veščine, in je lahko odlična izbira za vsakogar, ki se najprej programiranje/elektronika.

Osnovne specifikacije:

  • Mikrokrmilnik: ATmega328P
  • Pomnilnik: 2 kB SRAM, 32 kB flash in 1 kB EEPROM
  • Komunikacija: UART, IC2 in SPI
  • Posebne lastnosti: Zamenljiv čip

Arduino Leonardo

Zasluga slike: Trgovina Arduino

Arduino Leonardo ima v bistvu enake specifikacije kot Uno R3, le da ima priključek mikro-USB, ima 20 digitalnih in 17 analognih zatičev in se lahko uporablja kot naprava za človeški vmesnik zahvaljujoč čipu ATmega32U4, ki napaja to. To pomeni, da lahko vaš Leonardo uporabljate kot tipkovnico ali miško s priloženim kablom USB.

Ta vrsta Arduino je idealna za preproste projekte, ki potrebujejo interakcijo s stroji, kot so računalniki, in ponuja ogromno različnih idej, ki jih lahko preizkusite sami.

Osnovne specifikacije:

  • Mikrokrmilnik: ATmega32U4
  • Pomnilnik: 2,5 kB SRAM, 32 kB flash in 1 kB EEPROM
  • Komunikacija: UART, IC2 in SPI
  • Posebne značilnosti: HID povezljivost

Arduino Nano / Nano Vsak

Zasluga slike: Trgovina Arduino

Arduino Nano in Nano Every sta najmanjši mikrokrmilniški plošči, ki jih ponuja podjetje. Obe plošči imata enako razporeditev zatičev, s 14 digitalnimi zatiči in 8 analognimi zatiči, čeprav ima Nano Every močnejši mikrokrmilniški čip in izboljšan programski pomnilnik. Obe plošči imata vnaprej spajkane glave, zaradi česar sta idealni za uporabo z matičnimi ploščami, vendar jima manjka napajalni priključek, ki je na voljo na večjih ploščah.

Zaradi njihove združljivosti so te majhne plošče odlične za tiste, ki radi izdelujejo vezja, ki se nenehno spreminjajo, kot so šolski učitelji in izdelovalci prototipov.

Osnovne specifikacije:

  • Mikrokrmilnik: ATmega32U4 (Nano); ATmega4809 (nano vsak)
  • Pomnilnik: 2 kB SRAM, 32 kB flash in 1 kB EEPROM (Nano); 6 kB SRAM, 48 kB flash in 256 B EEPROM (nano vsak)
  • Komunikacija: UART, IC2 in SPI
  • Posebne značilnosti: združljiv z matičnimi ploščami in izjemno majhen

Arduino Micro

Zasluga slike: Trgovina Arduino

Arduino Micro se ponaša z zelo podobnimi funkcijami kot Leonardo, le da je plošča veliko manjša in ima le 12 analognih zatičev poleg 20 digitalnih. S svojo širino samo 18 mm in dolžino 48 mm je ta plošča ena najmanjših, kar jih je Arduino kdaj izdelal, zaradi česar je idealna za ustvarjanje tipkovnice, miške in drugih HID naprav, ki morajo biti majhne.

Osnovne specifikacije:

  • Mikrokrmilnik: ATmega32U4
  • Pomnilnik: 2,5 kB SRAM, 32 kB flash in 1 kB EEPROM
  • Komunikacija: UART, IC2 in SPI
  • Posebne značilnosti: HID povezljivost in majhna oblika

Izboljšane plošče Arduino

Izboljšane plošče Arduino ponujajo funkcije, potrebne za dokončanje projektov z večjo kompleksnostjo, hkrati pa zagotavljajo izboljšano zmogljivost za DIY-e, ki želijo premakniti meje.

Arduino Nano 33 BLE / Nano 33 BLE Sense

Zasluga slike: Trgovina Arduino

Nano 33 BLE / Nano 33 BLE Sense je zasnovan kot izboljšana različica Arduino Nano / Nano Every, ki ima enako razporeditev zatičev, da je lepo in enostavno za domače mojstre. Obe plošči imata v čipih nRF52840 vgrajen 32-bitni CPU Arm Cortex-M4, ki deluje pri 64 MHz. 1 MB flash pomnilnika in 256 kB SRAM-a, zaradi česar so te plošče neverjetno zmogljive kljub majhni velikost.

Prihajajo s samo 14 digitalnimi zatiči, vendar so opremljeni s številnimi senzorji, ki niso priloženi običajnim Nanosom. Ta niz senzorjev vključuje merilnik pospeška, žiroskop in magnetometer s 3-osno ločljivostjo, plošča pa ima Bluetooth Low Energy (BLE), ki omogoča enostaven prenos podatkov zbira.

Poleg vseh teh odličnih funkcij lahko Nano 33 BLE Sense poganja tudi računalniške aplikacije z uporabo modelov strojnega učenja iz TensorFlow Lite.

Osnovne specifikacije:

  • Mikrokrmilnik: nRF52840
  • Pomnilnik: 256 kB SRAM in 1 MB flash
  • Komunikacija: UART, IC2 in SPI
  • Posebne značilnosti: senzorji, Bluetooth in AI (samo Sense)

Arduino MKR Zero

Zasluga slike: Trgovina Arduino

Arduino MKR Zero je zasnovan z mislijo na ustvarjanje glasbe in druge kompleksne projekte, ki vključujejo a zmogljiv Arm Cortex-M0 32-bitni procesor SAMD21, podpora za izvorno baterijo in vgrajena kartica microSD bralec. Plošča ima 8 digitalnih zatičev, 7 analognih vhodnih nožic in 1 analogni izhodni pin. Zahvaljujoč razširljivemu pomnilniku, ki je priložen tej plošči, je odlična možnost za tiste, ki delajo z veliko kode in vrsto komponent strojne opreme.

Osnovne specifikacije:

  • Mikrokrmilnik: Arm Cortex-M0 32-bit SAMD21
  • Pomnilnik: 32 kB SRAM in 256 kB flash
  • Komunikacija: UART, IC2 in SPI
  • Posebnosti: vgrajen priključek za baterijo, čitalnik kartic microSD, zmogljiva strojna oprema

Arduino Mega 2560 R3

Zasluga slike: Trgovina Arduino

Arduino Mega 2560 je podoben Arduino Uno, le da ima 54 digitalnih zatičev, 16 analognih zatičev in 4 serijska vrata, poleg tega pa je veliko večji in zmogljivejši od standardnega Uno. Ta plošča je odlična za domače mojstre, ki potrebujejo več zatičev, pomnilnika ali procesorske moči, ne da bi pri tem žrtvovali funkcionalnost, ki je priložena običajnemu Arduinu.

Osnovne specifikacije:

  • Mikrokrmilnik: ATmega2560
  • Pomnilnik: 8 kB SRAM, 256 kB flash in 4 kB EEPROM
  • Komunikacija: UART, IC2 in SPI
  • Posebne značilnosti: velika oblika in serijska vrata

IoT Arduino plošče

Zasluga slike: Trgovina Arduino

Arduino IoT obsega izključno povezljivost. Vsaka od plošč IoT, ki jih ponuja Arduino, omogoča povezavo z različnimi različnimi komunikacijskimi orodji, od svetovnega spleta do omrežij mobilnih telefonov, vse pa je mogoče narediti s tablo, ki se prilega vaši dlani. To vam omogoča, da zgradite široko paleto Arduino IoT projekti.

Osredotočili se bomo na paleto plošč Arduino IoT MKR, vendar lahko na spletu najdete več povezanih možnosti, če ima vaš projekt napredne zahteve.

Vsaka od spodnjih plošč, ki temelji na enaki postavitvi in ​​dizajnu kot MKR Zero, ponuja edinstveno funkcijo povezljivosti, zaradi česar so odlične za projekte, ki zahtevajo zmogljivosti prenosa podatkov.

  • Arduino MKR WiFi 1010: Ta plošča se lahko poveže z omrežji Wi-Fi s pomočjo brezžičnega modula 2,4 GHz NINA-W10.
  • Arduino MKR GSM 1400: Ta plošča ima režo za kartico SIM, ki ji omogoča povezavo z operaterji GSM po vsem svetu.
  • Arduino MKR Fox 1200: MKR Fox se lahko poveže s Sigfoxom, storitvijo v oblaku, ki omogoča upravljanje komunikacij z nizko porabo na centraliziranih strojih.
  • Arduino MKR 1000: To je vstopna plošča MKR v seriji, ki ponuja preprost in enostaven način za začetek s projekti IoT.

Osnovne specifikacije:

  • Mikrokrmilnik: Arm Cortex-M0 32-bit SAMD21
  • Pomnilnik: 32 kB SRAM in 256 kB flash
  • Komunikacija: UART, IC2 in SPI
  • Posebne značilnosti: različne funkcije interneta stvari

Raziskovanje različnih vrst plošč Arduino

Iskanje najboljše mikrokrmilniške plošče za vaš projekt lahko zahteva čas in raziskave, Arduinos pa pogosto ponujajo najboljše možnosti zaradi nizkih cen, odlične dokumentacije in podpore ter vrste edinstvenih Lastnosti. Seveda pa boste morda morali nekaj prebrati, da boste našli najboljšo možnost za vas.

Torej ste pravkar kupili začetni komplet Arduino. Kaj zdaj?

Pravkar ste kupili svoj prvi začetni komplet Arduino, vendar ne veste, kje začeti? Ne skrbi! Pokrili smo vas.

Preberite Naprej

DelitiTweetE-naslov
Povezane teme
  • DIY
  • Arduino
O avtorju
Samuel L. Garbett (34 objavljenih člankov)

Samuel je pisatelj o tehnologiji s sedežem v Združenem kraljestvu s strastjo za vse stvari, ki jih naredim sam. Z ustanovitvijo podjetij na področju spletnega razvoja in 3D tiskanja ter dolgoletnega pisanja, Samuel ponuja edinstven vpogled v svet tehnologije. Osredotoča se predvsem na tehnološke projekte DIY in ne ljubi nič drugega kot deljenje zabavnih in vznemirljivih idej, ki jih lahko preizkusite doma. Zunaj službe je Samuela običajno mogoče najti, da kolesari, igra računalniške videoigre ali obupno poskuša komunicirati s svojim hišnim rakom.

Več od Samuel L. Garbett

Naročite se na naše novice

Pridružite se našemu glasilu za tehnične nasvete, ocene, brezplačne e-knjige in ekskluzivne ponudbe!

Kliknite tukaj, da se naročite