Innholdsfortegnelse:

Sammenligning mellom Micro: bit og Arduino: 6 trinn
Sammenligning mellom Micro: bit og Arduino: 6 trinn

Video: Sammenligning mellom Micro: bit og Arduino: 6 trinn

Video: Sammenligning mellom Micro: bit og Arduino: 6 trinn
Video: #14 OP320 HMI Связь Modbus | Внешний ПЛК Arduino 2024, November
Anonim
Sammenligning mellom Micro: bit og Arduino
Sammenligning mellom Micro: bit og Arduino

Hva er det mest populære utviklingsbordet blant produsenter nylig? Selvfølgelig må det være micro: bit board. Under samarbeid fra teknisk gigantiske selskaper som BBC, Microsoft, Samsung og NXP, er micro: bit board utstyrt med en glorie av edel klasse siden fødselen. I fjor hadde den britiske regjeringen levert 1 million stykker micro: bit -brett til studenter i klasse 7. Dette har til og med satt den eksplosive trenden med micro: bit inn i et klimaks. Så vil populariteten til micro: bit være et fenomen som fortsetter eller en blomst visne i neste minutt? Eller vil det være et annet brett på samme viktige nivå som Arduino -brettet? Med disse spørsmålene i tankene, skal jeg sammenligne mellom micro: bit og Arduino fra aspektene ved maskinvare og programvare.

Merk:

Fordi Arduino -kortet har flere modellnumre, bruker vi her det offisielle UNO -kortet for å sammenligne.

Trinn 1: Outlook for Micro: bit:

Micro: bit -brett viser en rund fasning med liten størrelse. På forsiden er det to knapper og en 5*5 LED prikkmatrise; på baksiden er det USB -port, tilbakestillingsknapp, batteriuttak og forskjellige sjetonger. Den mest intuitive følelsen er sveising og silketrykk på hele kretskortet er veldig utsøkt. Vanligvis i vårt inntrykk, er utviklingsbordet spyd med alle slags komponenter og pinner i overflaten. Men hele micro: bit -brettet har ingen pinner. Alle IO -porter ledes ut fra kontakten i kortets kant.

Det er 5 sirkler i konnetoren. De er P0, P1, P2, VCC og GND separat.

Trinn 2: Outlook for Arduino:

Arduino har ganske forskjellige egenskaper. Utsiktene nærmer seg mer utviklingskortet i våre inntrykk. På brettet er det en hovedbrikke, en USB -port og en vekselstrømkontakt. På kanten av brettet er det fullt av kvinnelige overskrifter.

Vi kan se fra utsikten at designoppfatningen av micro: bit og Arduino er ganske forskjellige. Micro: bit verdier lite mer om størrelse og sikkerhet, deretter utvidelsesevnen. Mens Arduino fokuserer på å grave ut brettets utvidelsesegenskaper, noe som får det til å se mer nerdete ut.

Trinn 3: Ytelse

Micro: bit Arduino UNO
Master Chip nRF51822 ATmega328P
Prosessor 32 -biters ARM Cortex M0 8 bit AVR
Flash ROM 256KB 32KB
RAM 16KB 2KB
Oscillatorhastighet 16M 16M
Vise 5*5 LED prikkmatrise 1 LED
Knapp 2 udefinerte knapper ingen
blåtann Ja ingen
Akselerometer Ja ingen
Digitalt kompass Ja ingen
Drevet av UAB/ batteriveske USB/AC strøm

Fra skjemaet ovenfor kan vi se at micro: bit nesten har lyktes i alle aspekter enn Arduino. Det kan kalles et lite brett som inneholder enorm kraft. Selvfølgelig er fødselen av micro: bit board flere år forsinket enn Arduino UNO. Så det er ikke rart at micro: bit har lykkes med CPU -ytelsen. Det fantastiske er micro: bit har integrert Bluetooth, digitalt kompass, akselerometer, LED -prikkmatrise på den lille kroppen. Uansett om det er det offisielle Arduino -kortet eller fra tredjepart, har de ikke så mange sensorer på brettet. Selv om micro: bit ikke kobler til noen sensor, kan vi fullføre mange saker med forskjellige sensorer bare på kortet.

Trinn 4: Programvare

Micro: bit

Micro: bit kan støtte flere språk, for eksempel grafisk programmeringsspråk blokkert, Python, C ++. Blant den er den mest populære i hovedstrømmen det elektroniske grafiske programmeringsverktøyet JavaScript Blocks Editor utviklet av Microsoft. Programmeringsmiljøet er basert på webtjeneste. Du trenger ikke å laste ned et lokalt programmeringsverktøy.

Støtte online simulering

Reserver programmet er like praktisk som U -disk.

Dessuten støtter micro: bit også det eksisterende Python-språket i hovedstrømmen.

Arduino

For å programmere for Arduino, må du laste ned en IDE til datamaskinen din. Arduino støtter C -språk.

Det har også grafisk programspråk basert på scratch som utviklet av andre tredjepartsbedrifter.

Terskelen for å bruke Arduino programmeringsprogramvare er mye høyere. Men IDE er bare et verktøy. Programvareutvidelsen er viktigere. Gjennom mange års utvikling, under hardt arbeid fra både åpne maskinvareselskaper og Arduino -fans, har det samlet mange biblioteksfiler. Når det gjelder programvareutvidelse, er Arduino mye bedre enn micro: bit.

Trinn 5: Konklusjon

Fra sammenligningen ovenfor kan vi se at uansett aspekt av maskinvare eller programvare, har micro: bit lyktes med Arduino. Kraftig maskinvareplattform og vennlig programmeringsgrensesnitt får dette lille brettet til å oppnå en fordel som overgår Arduino. Hvorvidt et utviklingsbord har en lang levetid, avhenger imidlertid ikke av hvor kraftig maskinvare det har, og heller ikke hvor vakker programvare det eier, men enda viktigere om det økologiske miljøet trives. Gjennom ca 10 års akkumulering og samarbeid med tekniske selskaper og open source-fans, kan den rike forlengelsen av hele Arduino-systemet sies å ha nådd en nesten fullstendig grad.

Selvfølgelig, micro: bit ikke villig til å innrømme sin svakhet. Født med britisk offisielt blod, promoteres micro: bit for tiden av britiske ideelle organisasjoner i de globale områdene. Under reklame for den britiske regjeringen starter flere og flere grunnskoleelever eller ungdomsskoleelever sin prøveperiode med å bruke micro: bit som et opplæringsprogrammeringsopplæringsverktøy. Flere og flere lærere, utviklere eller kunstnere har lastet opp prosjektene sine til micro: bit -samfunn. Det nåværende økologiske systemet, selv om det er svakere enn Arduino, er den voksende trenden sterk at du kanskje ikke ser ned på det.

Micro: bit er mye mindre, vakkert og lett å håndtere. Mens Arduino er mer nerdestil med flere utvidelser. Vi kan si at de har et supplerende forhold fremfor medfølelse. Målbrukerne av Micro: bit er menneskene som kommer inn på makerområdet ved første gang eller på inngangsnivå spillere. De er stort sett nybegynnere for å studere micro: bit, mens Arduino står overfor spillere på høyere nivå, som for det meste er utviklere.

Både micro: bit og Arduino har redusert terskelen for program- og maskinvareutvikling, noe som gjør at flere studenter kan realisere sine grunnløse prosjektideer og gjøre ordet "maker" ikke lenger være pronomen for få mennesker.

Trinn 6: Kilde

Denne artikkelen er fra:

Hvis du har spørsmål, kan du kontakte : [email protected].

Anbefalt: