Satura rādītājs:

Micro: bit un Arduino salīdzinājums: 6 soļi
Micro: bit un Arduino salīdzinājums: 6 soļi

Video: Micro: bit un Arduino salīdzinājums: 6 soļi

Video: Micro: bit un Arduino salīdzinājums: 6 soļi
Video: Amazing arduino project 2024, Novembris
Anonim
Micro: bit un Arduino salīdzinājums
Micro: bit un Arduino salīdzinājums

Kāda ir pēdējā laikā populārākā attīstības padome starp veidotājiem? Protams, tam jābūt micro: bit board. Sadarbojoties tādiem tehniskajiem gigantu uzņēmumiem kā BBC, Microsoft, Samsung un NXP, micro: bit plate kopš tās dzimšanas ir apveltīta ar cēlu klases oreolu. Pagājušajā gadā Lielbritānijas valdība 7. klases skolēniem bija piegādājusi 1 miljonu mikro: bitu plates. Tas pat ir novedis pie mikro: bit sprādzienbīstamās tendences kulminācijā. Vai tad micro: bit be popularitāte turpināsies vai zieds nokalst nākamajā minūtē? Vai arī būs vēl viena tāfele tādā pašā svarīgā līmenī kā Arduino tāfele? Paturot prātā šos jautājumus, es salīdzināšu micro: bit un Arduino no aparatūras un programmatūras aspektiem.

Piezīme:

Tā kā Arduino plāksnei ir vairāki modeļu numuri, šeit salīdzināšanai izmantojam oficiālo UNO plati.

1. darbība. Micro: bit perspektīva

Micro: bitu dēlis piedāvā apaļu šķautņu izgriezumu ar nelielu izmēru. Priekšējā pusē ir divas pogas un 5*5 LED punktu matrica; aizmugurē ir USB ports, atiestatīšanas poga, akumulatora ligzda un dažādas mikroshēmas. Intuitīvākā sajūta ir metināšana, un visas shēmas plates sietspiede ir ļoti izsmalcināta. Parasti pēc mūsu iespaida izstrādes dēlis ir ar visu veidu komponentiem un tapām virsmā. Bet visai micro: bit plāksnei nav nevienas tapas. Visi IO porti tiek izvadīti no savienotāja tā plates malā.

Konnetorā ir 5 apļi. Tie ir P0, P1, P2, VCC un GND atsevišķi.

2. darbība. Arduino perspektīva:

Arduino ir diezgan atšķirīgas īpašības. Mūsu iespaidos tā perspektīva ir tuvāk attīstības padomei. Uz tāfeles ir galvenā mikroshēma, USB ports un maiņstrāvas savienotājs. Uz tāfeles malas ir pilnas sieviešu galvenes.

No tā izskata mēs redzam, ka micro: bit un Arduino dizaina koncepcija ir diezgan atšķirīga. Micro: bit lielums un drošība ir mazāka, pēc tam tā paplašināšanas iespēja. Kamēr Arduino koncentrējas uz tāfeles paplašināšanas iespēju pilnīgu izrakšanu, kas padara to izskatīgāku.

3. darbība. Veiktspēja

Mikro: mazliet Arduino UNO
Meistara čips nRF51822 ATmega328P
Procesors 32 bitu ARM Cortex M0 8 bitu AVR
Flash ROM 256 KB 32 KB
RAM 16 KB 2 KB
Oscilatora ātrums 16 milj 16 milj
Displejs 5*5 LED punktu matrica 1 LED
Poga 2 nenoteiktas pogas neviena
Bluetooth neviena
Akselerometrs neviena
Digitālais kompass neviena
Powered by UAB/ Akumulatora korpuss USB/maiņstrāva

No iepriekš minētās formas mēs redzam, ka micro: bit ir gandrīz izdevies visos aspektos nekā Arduino. To var saukt par nelielu dēli, kas satur milzīgu jaudu. Protams, micro: bit plates dzimšana kavējas vairākus gadus nekā Arduino UNO. Tāpēc nav brīnums, ka micro: bit ir guvis panākumus CPU veiktspējā. Kas pārsteidzošs ir micro: bit ir integrēts Bluetooth, digitālais kompass, akselerometrs, LED punktu matrica uz mazā korpusa. Neatkarīgi no tā, vai tā ir oficiālā Arduino tāfele vai no trešās puses, tās panelī nav tik daudz sensoru. Pat ja micro: bit nepieslēdz nevienu sensoru, mēs varam pabeigt daudz lietu ar dažādiem sensoriem, kas atrodas tikai uz tā plates.

4. solis: programmatūra

Mikro: mazliet

Micro: bit var atbalstīt vairākas valodas, piemēram, grafisko programmēšanas valodu blokāli, Python, C ++. Starp tiem populārākais galvenajā straumē ir tiešsaistes grafiskās programmēšanas rīks JavaScript Blocks Editor, ko izstrādājis Microsoft. Tās programmēšanas vides pamatā ir tīmekļa pakalpojums. Jums nav jālejupielādē vietējais programmēšanas rīks.

Atbalstiet tiešsaistes simulāciju

Programmas rezervēšana ir tikpat ērta kā U disks.

Turklāt micro: bit atbalsta arī pašreizējo galvenās straumes Python valodu.

Arduino

Lai programmētu Arduino, datorā jālejupielādē IDE. Arduino atbalsta C valodu.

Ir arī grafiska programmu valoda, kuras pamatā ir citi, trešo pušu uzņēmumi.

Arduino programmēšanas programmatūras izmantošanas slieksnis ir daudz augstāks. Bet IDE ir tikai instruments. Svarīgāka ir programmatūras paplašināšanas iespēja. Attīstības gadu laikā, strādājot gan atvērtu aparatūras uzņēmumu, gan Arduino fanu smagajā darbā, tas ir uzkrājis daudz bibliotēkas failu. Programmatūras paplašināšanas aspektā Arduino ir daudz labāks nekā micro: bit.

5. darbība. Secinājums

No iepriekš minētā salīdzinājuma mēs redzam, ka neatkarīgi no aparatūras vai programmatūras aspekta micro: bit ir izdevies Arduino. Jaudīga aparatūras platforma un draudzīgs programmēšanas interfeiss padara šo mazo dēli par priekšrocību, kas pārspēj Arduino. Tomēr tas, vai izstrādes padomei ir ilgs kalpošanas laiks, nav atkarīga no tā, cik jaudīga tai ir aparatūra, vai arī no tā, cik skaista programmatūra tai pieder, bet vēl svarīgāk ir no tā, vai tās ekoloģiskā vide ir plaukstoša. Ņemot vērā aptuveni 10 gadu uzkrāšanos un tehnisko uzņēmumu un atvērtā koda fanu līdzdarbību, var teikt, ka visas Arduino sistēmas bagātīgais paplašinājums ir sasniedzis gandrīz pilnīgu pakāpi.

Protams, micro: bit nevēlas atzīt savu vājumu. Dzimis ar britu oficiālajām asinīm, micro: bit šobrīd reklamē britu bezpeļņas organizācijas pasaules reģionos. Atbalstot Lielbritānijas valdību, arvien vairāk sākumskolas vai vidusskolas skolēnu sāk izmēģināt, lai izmantotu micro: bit kā ieejas programmēšanas izglītības rīku. Arvien vairāk skolotāju, izstrādātāju vai pat mākslinieku ir augšupielādējuši savus projektus mikro: bitu kopienās. Pašreizējā ekoloģiskā sistēma, lai gan tā ir vājāka nekā Arduino, pieaugošā tendence ir sīva, ka jūs, iespējams, neskatīsities uz to no augšas.

Micro: uzgalis ir daudz mazāks, skaists un viegli lietojams. Kamēr Arduino ir vairāk geek stils ar vairākiem paplašinājumiem. Mēs varam teikt, ka viņiem ir papildinošas attiecības, nevis uzmācība. Micro: bit mērķa lietotāji ir cilvēki, kas pirmo reizi ienāk veidotāju zonā, vai sākuma līmeņa spēlētāji. Viņi galvenokārt ir iesācēji, lai mācītos micro: bit, savukārt Arduino saskaras ar augstāka līmeņa spēlētājiem, kas galvenokārt ir izstrādātāji.

Gan micro: bit, gan Arduino ir samazinājuši programmu un aparatūras izstrādes slieksni, kas ļauj vairākiem studentiem realizēt savas nepamatotās projektu idejas un padarīt vārdu “veidotājs” vairs par dažu cilvēku vietniekvārdu.

6. darbība. Avots

Šis raksts ir no:

Ja jums ir kādi jautājumi, varat sazināties ar : [email protected].

Ieteicams: