Talaan ng mga Nilalaman:
- Hakbang 1: Outlook of Micro: bit :
- Hakbang 2: Outlook ng Arduino:
- Hakbang 3: Pagganap
- Hakbang 4: Software
- Hakbang 5: Konklusyon
- Hakbang 6: Pinagmulan
Video: Paghahambing sa Pagitan ng Micro: bit at Arduino: 6 Mga Hakbang
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:14
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:
RS485 Sa pagitan ng Arduino at Raspberry Pi: 7 Mga Hakbang
RS485 Sa pagitan ng Arduino at Raspberry Pi: Para sa paaralan kailangan kong gumawa ng isang proyekto. Pinili kong gumawa ng isang smart greenhouse controller na ganap na kinokontrol ng isang raspberry pi. Ang mga sensor ay tatakbo ng isang arduino uno. Sa mga susunod na buwan, ipo-post ko ang paggawa ng proyektong ito nang paisa-isa
Paghahambing sa LV-MaxSonar-EZ at HC-SR04 Sonar Range Finders Sa Arduino: 20 Hakbang (na may Mga Larawan)
Paghahambing ng LV-MaxSonar-EZ at HC-SR04 Sonar Range Finders Sa Arduino: Nalaman ko na maraming mga proyekto (lalo na ang mga robot) na nangangailangan, o maaaring makinabang mula sa, pagsukat ng distansya sa isang bagay sa real time. Ang mga tagahanap ng saklaw ng sonar ay medyo mura at madaling mai-interfaced sa isang micro-controller tulad ng Arduino. Sa Ito
AWS at IBM: isang Paghahambing sa Mga Serbisyo ng IoT: 4 na Hakbang
Ang AWS at IBM: isang Paghahambing sa Mga Serbisyo ng IoT: Ngayon ay pinaghahambing namin ang dalawang mga stack na ginawang posible upang paunlarin ang mga aplikasyon ng IoT sa ilalim ng pananaw ng iba't ibang mga alok ng serbisyo
Accesspoint - Istasyon ng Komunikasyon sa Pagitan ng Dalawang mga ESP8266 MCU: 3 Mga Hakbang
Accesspoint - Istasyon ng Komunikasyon sa Pagitan ng Dalawang Mga MC8 ng ESP8266: Kamusta Mga Gumagawa! Sa aking nakaraang itinuro gumawa ako ng isang komunikasyon sa WiFi sa pagitan ng dalawang mga ESP8266 MCU sa pamamagitan ng isang router ng WiFi sa bahay. Tulad ng nakita ko mula sa mga komento may mga Gumagawa na nais na gumamit ng ESP8266 MCUs na malayo sa saklaw ng isang router. Kaya narito ang isang bar
Kopyahin at I-paste at I-access ang Mga File Sa Pagitan ng Maramihang Mga Computer: 3 Hakbang
Kopyahin at I-paste at I-access ang Mga File Sa Pagitan ng Maramihang Mga Computer: Natagpuan ko lang ang isang website na nagbibigay-daan sa mga tao na kopyahin at i-paste ang anumang teksto, larawan, video, atbp sa pagitan ng maraming mga computer. Pinapayagan ka ring lumikha ng isang board ng mensahe, mag-upload ng mga file, at mai-print ang iyong webpage. At ang pinakamagandang bahagi ay, wala kang