Sisällysluettelo:

Micro: bitin ja Arduinon vertailu: 6 vaihetta
Micro: bitin ja Arduinon vertailu: 6 vaihetta

Video: Micro: bitin ja Arduinon vertailu: 6 vaihetta

Video: Micro: bitin ja Arduinon vertailu: 6 vaihetta
Video: Using Micro SD Card and Data logging with Arduino | Arduino Step by Step Course Lesson 106 2024, Marraskuu
Anonim
Micro: bitin ja Arduinon vertailu
Micro: bitin ja Arduinon vertailu

Mikä on suosituin kehitystaulu valmistajien keskuudessa viime aikoina? Tietenkin sen on oltava micro: bit -levy. Teknisten jättiläisyritysten, kuten BBC: n, Microsoftin, Samsungin ja NXP: n, yhteistyössä micro: bit -levyllä on syntymästään lähtien jalo luokan halo. Viime vuonna Ison -Britannian hallitus oli toimittanut miljoona kappaletta micro: bit -levyä luokan 7 oppilaille. Tämä on jopa asettanut micro: bitin räjähtävän trendin huipentumaan. Jatkuuko micro: bit -suosion suosio vai jatkuuko kukka kuivana seuraavan minuutin aikana? Tai onko toinen lauta samalla tärkeällä tasolla kuin Arduino -lauta? Näitä kysymyksiä silmällä pitäen aion tehdä vertailun micro: bitin ja Arduinon välillä laitteiston ja ohjelmiston näkökulmasta.

Huomautus:

Koska Arduino -kortilla on useita mallinumeroita, käytämme tässä vertailussa virallista UNO -levyä.

Vaihe 1: Outlook of Micro: bit :

Micro: bit -levy esittää pyöreän viistokuvion pienellä koolla. Etupuolella on kaksi painiketta ja 5*5 LED -pistematriisi; Takapuolella on USB -portti, nollauspainike, akun kanta ja erilaisia siruja. Intuitiivisin tunne on hitsaus ja koko piirilevyn silkkipaino on erittäin hieno. Yleensä vaikutelmassamme kehityskortti on täynnä kaikenlaisia komponentteja ja tappeja pinnalla. Mutta koko micro: bit -levyllä ei ole nastoja. Kaikki IO -portit johdetaan ulos kortin reunassa olevasta liittimestä.

Liittimessä on 5 ympyrää. Ne ovat P0, P1, P2, VCC ja GND erikseen.

Vaihe 2: Arduinon näkymät:

Arduinolla on aivan erilaiset ominaisuudet. Sen näkymät ovat sulkeutuneet enemmän kehityskeskukseen vaikutelmissamme. Taululla on master -siru, USB -portti ja verkkovirtaliitin. Taulun reunalla on naispuolisia otsikoita.

Voimme nähdä sen näkymistä, että micro: bitin ja Arduinon suunnittelukonsepti ovat aivan erilaiset. Micro: bit arvostaa pieniä enemmän koosta ja turvallisuudesta, sitten sen laajennusmahdollisuudesta. Vaikka Arduino keskittyy täysin kaivaa levyn laajennusmahdollisuus, mikä tekee siitä näyttävän enemmän geek -tyyliltä.

Vaihe 3: Suorituskyky

Mikro: vähän Arduino UNO
Master Chip nRF51822 ATmega328P
Prosessori 32 -bittinen ARM Cortex M0 8 -bittinen AVR
Flash -ROM 256 kt 32 kt
RAM 16 kt 2 kt
Oskillaattorin nopeus 16 milj 16 milj
Näyttö 5*5 LED -pistematriisi 1 LED
Painike 2 määrittelemätöntä painiketta ei mitään
Bluetooth Joo ei mitään
Kiihtyvyysmittari Joo ei mitään
Digitaalinen kompassi Joo ei mitään
Toimittaja UAB/ akkukotelo USB/verkkovirta

Yllä olevasta lomakkeesta voimme nähdä, että micro: bit on melkein onnistunut kaikilta osin kuin Arduino. Sitä voidaan kutsua pieneksi levyksi, joka sisältää valtavaa voimaa. Tietenkin micro: bit -kortin syntymä on useita vuosia myöhässä kuin Arduino UNO. Joten ei ole ihme, että micro: bit on onnistunut suorittimessaan. Mikä hämmästyttävää on mikro: bitissä on integroitu Bluetooth, digitaalinen kompassi, kiihtyvyysmittari, LED -pistematriisi pienessä rungossaan. Riippumatta siitä, onko se virallinen Arduino -levy tai kolmas osapuoli, heillä ei ole niin paljon antureita sen levyllä. Vaikka micro: bit ei yhdistäkään mitään anturia, voimme suorittaa monia tapauksia, kun eri antureita on vain sen kortilla.

Vaihe 4: Ohjelmisto

Mikro: vähän

Micro: bit voi tukea useita kieliä, kuten graafinen ohjelmointikieli lohkossa, Python, C ++. Siitä tärkein päävirrassa on Microsoftin kehittämä online -graafinen ohjelmointityökalu JavaScript Blocks Editor. Sen ohjelmointiympäristö perustuu verkkopalveluun. Sinun ei tarvitse ladata paikallista ohjelmointityökalua.

Tukee online -simulaatiota

Varaa ohjelma on yhtä kätevä kuin U -levy.

Lisäksi micro: bit tukee myös nykyistä päävirran Python-kieltä.

Arduino

Jos haluat ohjelmoida Arduinolle, sinun on ladattava IDE tietokoneellesi. Arduino tukee C -kieltä.

Siellä on myös muiden kolmansien osapuolten yritysten kehittämä graafinen ohjelmointikieli.

Arduino -ohjelmointiohjelmiston käytön kynnys on paljon korkeampi. Mutta IDE on vain työkalu. Ohjelmiston laajennusmahdollisuus on tärkeämpää. Vuosien kehitystyön aikana, sekä avoimien laitteistoyritysten että Arduino -fanien kovan työn alla, se on kerännyt paljon kirjastotiedostoja. Ohjelmistolaajennuksen kannalta Arduino on paljon parempi kuin micro: bit.

Vaihe 5: Johtopäätös

Yllä olevasta vertailusta voimme nähdä, että riippumatta laitteistosta tai ohjelmistosta, micro: bit on onnistunut Arduinossa. Tehokas laitteistoalusta ja ystävällinen ohjelmointirajapinta tekevät tästä pienestä levystä edun, joka ylittää Arduinon. Kuitenkin, jos kehityskortilla on pitkä käyttöikä, se ei riipu siitä, kuinka tehokas laitteisto sillä on, tai kuinka kauniista ohjelmistosta se omistaa, vaan mikä tärkeintä siitä, onko sen ekologinen ympäristö kukoistava. Noin 10 vuoden kertymän ja teknisten yritysten ja avoimen lähdekoodin fanien yhteistyön ansiosta koko Arduino-järjestelmän rikkaan laajennuksen voidaan sanoa saavuttaneen lähes täydellisen asteen.

Tietenkin, micro: bit eivät halua myöntää heikkouttaan. Brittiläisen virallisesta verestä syntynyt micro: bit on tällä hetkellä brittiläisten voittoa tavoittelemattomien järjestöjen promootio maailmanlaajuisilla alueilla. Ison -Britannian hallituksen edistämisen myötä yhä useammat peruskoulun tai yläasteen oppilaat aloittavat kokeilunsa käyttää micro: bit -ohjelmaa aloitusohjelmointityökaluna. Yhä useammat opettajat, kehittäjät tai jopa taiteilijat ovat ladanneet projektinsa micro: bit -yhteisöihin. Nykyinen ekologinen järjestelmä, vaikka se on heikompi kuin Arduino, kasvava trendi on kovaa, ettet ehkä katso sitä alas.

Micro: bitti on paljon pienempi, kaunis ja helppo käsitellä. Vaikka Arduino on enemmän geek -tyyli ja enemmän laajennuksia. Voimme sanoa, että heillä on täydentävä suhde pikemminkin kuin pakottaminen. Micro: bitin kohdekäyttäjät ovat ihmisiä, jotka tulevat valmistaja -alueelle ensimmäistä kertaa, tai lähtötason pelaajia. He ovat enimmäkseen aloittelijoita micro: bitin opiskeluun, kun taas Arduino kohtaa korkeamman tason pelaajia, jotka ovat enimmäkseen kehittäjiä.

Sekä micro: bit että Arduino ovat laskeneet ohjelmien ja laitteistojen kehittämisen kynnystä, mikä mahdollistaa useampien opiskelijoiden toteuttaa perusteettomat hankeideansa ja tehdä sanasta "maker" enää muutaman ihmisen pronominin.

Vaihe 6: Lähde

Tämä artikkeli on osoitteesta

Jos sinulla on kysyttävää, voit ottaa yhteyttä osoitteeseen : [email protected].

Suositeltava: