Talaan ng mga Nilalaman:

Paghahambing sa Pagitan ng Micro: bit at Arduino: 6 Mga Hakbang
Paghahambing sa Pagitan ng Micro: bit at Arduino: 6 Mga Hakbang

Video: Paghahambing sa Pagitan ng Micro: bit at Arduino: 6 Mga Hakbang

Video: Paghahambing sa Pagitan ng Micro: bit at Arduino: 6 Mga Hakbang
Video: Как управлять серводвигателем | Внешний ПЛК Arduino 2024, Nobyembre
Anonim
Paghahambing sa Pagitan ng Micro: bit at Arduino
Paghahambing sa Pagitan ng Micro: bit at Arduino

Ano ang pinakatanyag na development board sa mga gumagawa kamakailan? Siyempre, dapat itong maging micro: bit board. Sa ilalim ng kooperasyon ng mga technic higanteng kumpanya tulad ng BBC, Microsoft, Samsung at NXP, ang micro: bit board ay pinagkalooban ng isang halo ng marangal na klase mula nang ito ay ipanganak. Noong nakaraang taon, ang gobyerno ng Britanya ay naghahatid ng 1 milyong piraso ng micro: bit board sa mga mag-aaral sa baitang 7. Inilagay pa nito ang paputok na trend ng micro: medyo sa isang rurok. Pagkatapos ay ang katanyagan ng micro: medyo magiging isang kababalaghan o isang bulaklak na nalanta sa susunod na minuto? O magkakaroon ng isa pang board sa parehong mahalagang antas ng Arduino board? Sa pag-iisip ng mga katanungang ito, gagawa ako ng paghahambing sa pagitan ng micro: bit at Arduino mula sa mga aspeto ng hardware at software.

Tandaan:

Dahil ang Arduino board ay may maraming mga numero ng modelo, dito ginagamit namin ang offofficial UNO board upang gumawa ng paghahambing.

Hakbang 1: Outlook of Micro: bit :

Micro: bit board ay nagtatanghal ng isang bilog na chamfering outllook na may maliit na sukat. Sa harap na bahagi, mayroong dalawang mga pindutan at isang 5 * 5 LED dot matrix; habang nasa likod na bahagi, may mga USB port, pindutan ng pag-reset, socket ng baterya at iba't ibang mga chips. Ang pinaka-madaling maunawaan na pakiramdam ay ang hinang at sutla-screen ng buong circuit board ay napakaganda. Karaniwan sa aming impression, ang board ng pag-unlad ay napuno ng lahat ng mga uri ng mga bahagi at mga pin sa ibabaw. Ngunit ang buong micro: bit board ay walang anumang mga pin. Ang lahat ng mga port ng IO ay pinangunahan mula sa konektor sa gilid ng board nito.

Mayroong 5 mga bilog sa connetor. Hiwalay silang P0, P1, P2, VCC at GND.

Hakbang 2: Outlook ng Arduino:

Ang Arduino ay may iba't ibang mga katangian. Ang pananaw nito ay mas malapit sa development board sa aming mga impression. Sa board, mayroong isang master chip, isang USB port at isang AC power konektor. Sa gilid ng board, puno ng mga babaeng header.

Maaari nating makita mula sa pananaw nito na ang paglilihi ng disenyo ng micro: bit at Arduino ay magkakaiba. Micro: mas pinahahalagahan ng kaunti ang tungkol sa laki at seguridad, pagkatapos ay ang kakayahan ng extension. Habang ang Arduino ay nakatuon sa ganap na paghukay ng kakayahan sa pagpapahaba ng board, na ginagawang mas istilo ng geek.

Hakbang 3: Pagganap

Micro: bit Arduino UNO
Master Chip nRF51822 ATmega328P
Nagpoproseso 32 bit ARM Cortex M0 8 bit AVR
Flash ROM 256KB 32KB
RAM 16KB Ang 2KB
Bilis ng Oscillator 16M 16M
Ipakita 5 * 5 LED dot matrix 1 LED
Pindutan 2 hindi natukoy na mga pindutan wala
Bluetooth Oo wala
Accelerometer Oo wala
Digital Compass Oo wala
Pinatatakbo ng UAB / Kaso ng Baterya Lakas ng USB / AC

Mula sa form sa itaas, makikita natin ang micro: bit ay halos nagtagumpay sa lahat ng mga aspeto kaysa sa Arduino. Maaari itong tawaging isang maliit na board ay naglalaman ng malaking kapangyarihan. Siyempre, ang kapanganakan ng micro: bit board ay huli na maraming taon kaysa sa Arduino UNO. Kaya't hindi kataka-taka na ang micro: bit ay nagtagumpay sa pagganap ng CPU nito. Ano ang kamangha-manghang micro: ang bit ay may pinagsamang Bluetooth, digital compass, accelerometer, LED dot matrix sa maliit na katawan nito. Hindi mahalaga ito ay ang opisyal na lupon ng Arduino o mula sa pangatlong partido, hindi sila nagdadala ng napakaraming mga sensor sa board nito. Kahit na ang micro: bit ay hindi kumokonekta sa anumang sensor, makukumpleto natin ang maraming mga kaso na may iba't ibang mga sensor na dinala lamang sa board nito.

Hakbang 4: Software

Micro: bit

Maaaring suportahan ng micro: bit ang maramihang mga wika tulad ng graphic programming language blockly, Python, C ++. Kabilang dito, ang pinakatanyag sa pangunahing stream ay ang online graphic tool sa pagprogram ng JavaScript Blocks Editor na binuo ng microsoft. Ang kapaligiran sa programa nito ay batay sa serbisyo sa web. Hindi mo kailangang mag-download ng isang lokal na tool sa pagprograma.

Suportahan ang online simulation

Ang reserba ng programa ay kasing maginhawa bilang U disk.

Bukod, micro: suportado din ang pagsuko ang pangunahing-stream na wika ng Python din.

Arduino

Upang mag-program para sa Arduino, kailangan mong mag-download ng isang IDE sa iyong computer. Sinusuportahan ng Arduino ang wikang C.

Mayroon ding wika ng graphic na programa batay sa simula na binuo ng iba pang mga kumpanya ng third party.

Ang threshold para sa paggamit ng Arduino programming software ay mas mataas. Ngunit ang IDEis ay isang tool lamang. Ang kakayahan ng extension ng software ay mas mahalaga. Sa pamamagitan ng mga taon ng pag-unlad, sa ilalim ng pagsusumikap ng parehong bukas na mga kumpanya ng hardware at mga tagahanga ng Arduino, naipon ito ng maraming mga file ng library. Sa aspeto ng extension ng software, ang Arduino ay mas mahusay kaysa sa micro: bit.

Hakbang 5: Konklusyon

Mula sa paghahambing sa itaas, makikita natin na hindi mahalaga sa aspeto ng hardware o software, ang micro: bit ay nagtagumpay sa Arduino. Ang makapangyarihang platform ng hardware at friendly interface ng programa ay gumagawa ng maliit na board na makakuha ng kalamangan na malampasan ang Arduino. Gayunpaman, ang basa ng isang board ng pag-unlad ay may mahabang haba ng buhay ay hindi nakasalalay sa kung gaano ito malakas na hardware, o kung gaano kaganda ang software na pagmamay-ari nito, ngunit mas mahalaga tungkol sa kung ang ecological environment nito ay umuunlad. Naisip ang tungkol sa 10 taon ng akumulasyon at ang co-trabaho ng mga teknikal na kumpanya at mga tagahanga ng open source, ang mayamang pagpapalawak ng buong sistema ng Arduino ay masasabing umabot sa halos kumpletong degree.

Siyempre, micro: kaunti ay hindi tanggapin ang kahinaan nito. Ipinanganak na may opisyal na dugo ng British, ang micro: bit ay kasalukuyang isinusulong ng mga British na non-profit na organisasyon sa mga pandaigdigang lugar. Sa ilalim ng promosyon ng gobyerno ng Britain, mas maraming mga mag-aaral ng primarya o gitnang paaralan ang nagsisimula ng kanilang pagsubok upang magamit ang micro: kaunti bilang isang tool sa edukasyon sa pagpasok ng programa. Parami nang parami ng mga guro, developer, o kahit na mga artista ang nag-upload ng kanilang mga proyekto sa mga micro: bit na mga komunidad. Ang kasalukuyang ecological system, bagaman mas mahina ito kaysa sa Arduino, ang lumalaking kalakaran ay mabangis na baka hindi mo ito maliitin.

Micro: ang bit ay mas maliit, maganda at madaling hawakan. Habang ang Arduino ay mas geek style na may maraming mga extension. Kami ay maaaring sabihin na masasabi na mayroon silang walang katuturan na relasyon kaysa sa compition. Ang mga target na gumagamit ng Micro: kaunti ang mga taong pumapasok sa lugar ng tagagawa sa unang oras o mga manlalaro sa antas ng entry. Karamihan sa mga nagsisimula upang mag-aral ng micro: kaunti, habang ang Arduino ay nakaharap sa mga manlalaro ng mas mataas na antas, na karamihan ay mga developer.

Ang parehong micro: bit at Arduino ay nagbawas ng threshold ng pag-unlad ng programa at hardware, na nagbibigay-daan sa mas maraming mag-aaral na mapagtanto ang kanilang mga walang katuturang ideya sa proyekto at gawing hindi na ang panghalip ng ilang tao ang salitang "tagagawa".

Hakbang 6: Pinagmulan

Ang artikulong ito ay mula sa:

Kung mayroon kang anumang mga katanungan, maaari kang makipag-ugnay sa : [email protected].

Inirerekumendang: