Indholdsfortegnelse:

Sammenligning mellem Micro: bit og Arduino: 6 trin
Sammenligning mellem Micro: bit og Arduino: 6 trin

Video: Sammenligning mellem Micro: bit og Arduino: 6 trin

Video: Sammenligning mellem Micro: bit og Arduino: 6 trin
Video: Lesson 98: Arduino 10 LED Push button Projects, Potentiometer LED Voltmeter and Traffic Light 2024, November
Anonim
Sammenligning mellem Micro: bit og Arduino
Sammenligning mellem Micro: bit og Arduino

Hvad er det mest populære udviklingsbræt blandt producenter for nylig? Det skal selvfølgelig være micro: bit board. Under samarbejdet mellem tekniske gigantvirksomheder som BBC, Microsoft, Samsung og NXP er micro: bit board udstyret med en glorie af ædel klasse siden dets fødsel. Sidste år havde den britiske regering leveret 1 million stykker micro: bit board til elever i klasse 7. Dette har endda sat den eksplosive trend med micro: bit i et klimaks. Så vil populariteten af micro: bit være et fænomen, der fortsætter, eller en blomst visne i det næste minut? Eller vil der være et andet bræt på samme vigtige niveau som Arduino -tavlen? Med disse spørgsmål i tankerne vil jeg foretage en sammenligning mellem micro: bit og Arduino fra aspekterne af hardware og software.

Bemærk:

Fordi Arduino -kortet har flere modelnumre, bruger vi her det officielle UNO -bord til at sammenligne.

Trin 1: Outlook for Micro: bit:

Micro: bit board præsenterer en rund affasning med lille størrelse. På forsiden er der to knapper og en 5*5 LED -matrix; mens der på bagsiden er USB -port, nulstillingsknap, batteristik og forskellige chips. Den mest intuitive følelse er svejsning og silketryk af hele printkortet er meget udsøgt. Normalt i vores indtryk spydes udviklingsbrættet med alle slags komponenter og stifter i overfladen. Men hele micro: bit -kortet har ingen stifter. Alle IO -porte ledes ud fra stikket i dets bordkant.

Der er 5 cirkler i konnetoren. De er P0, P1, P2, VCC og GND separat.

Trin 2: Outlook for Arduino:

Arduino har en helt anden egenskab. Dens udsigter lukker mere til udviklingsbord i vores indtryk. På kortet er der en masterchip, en USB -port og et vekselstrømsstik. På kanten af brættet er der fulde af kvindelige overskrifter.

Vi kan se fra dets udsyn, at designopfattelsen af micro: bit og Arduino er ganske forskellige. Micro: bit værdier små mere om størrelse og sikkerhed, derefter dens udvidelsesevne. Mens Arduino fokuserer på fuldstændig at grave brættets udvidelsesevne ud, hvilket får det til at se mere nørdet ud.

Trin 3: Ydeevne

Micro: bit Arduino UNO
Master Chip nRF51822 ATmega328P
Processor 32 bit ARM Cortex M0 8 bit AVR
Flash ROM 256KB 32KB
vædder 16KB 2KB
Oscillatorhastighed 16 mio 16 mio
Skærm 5*5 LED dot matrix 1 LED
Knap 2 udefinerede knapper ingen
Bluetooth Ja ingen
Accelerometer Ja ingen
Digitalt kompas Ja ingen
Drevet af UAB/ batterikasse USB/AC strøm

Fra ovenstående form kan vi se, at micro: bit næsten er lykkedes i alle aspekter end Arduino. Det kan kaldes et lille bræt indeholder enorm kraft. Naturligvis er fødslen af micro: bit board flere år forsinket end Arduino UNO. Så det er ikke underligt, at micro: bit er lykkedes med sin CPU -ydelse. Det fantastiske er mikro: bit har integreret Bluetooth, digitalt kompas, accelerometer, LED -dotmatrix på sin lille krop. Uanset om det er det officielle Arduino -bord eller fra tredjepart, bærer de ikke så mange sensorer på dets bord. Selvom micro: bit ikke tilslutter nogen sensor, kan vi udfylde masser af sager med forskellige sensorer, der kun bæres på tavlen.

Trin 4: Software

Micro: bit

Micro: bit kan understøtte flere sprog, f.eks. Grafisk programmeringssprog blokalt, Python, C ++. Blandt den er den mest populære i hovedstrømmen det online grafiske programmeringsværktøj JavaScript Blocks Editor udviklet af Microsoft. Dets programmeringsmiljø er baseret på webservice. Du behøver ikke downloade et lokalt programmeringsværktøj.

Understøtt online simulering

Reservér programmet er lige så bekvemt som U disk.

Desuden understøtter micro: bit også det nuværende mainstream Python-sprog.

Arduino

For at programmere til Arduino skal du downloade en IDE til din computer. Arduino understøtter C -sprog.

Der har også grafisk programsprog baseret på bunden, der er udviklet af andre tredjepartsselskaber.

Tærsklen for at bruge Arduino programmeringssoftware er meget højere. Men IDE er bare et værktøj. Softwareudvidelsesevnen er vigtigere. Gennem mange års udvikling, under hårdt arbejde fra både åbne hardwarevirksomheder og Arduino -fans, har det samlet mange biblioteksfiler. Med hensyn til softwareudvidelse er Arduino meget bedre end micro: bit.

Trin 5: Konklusion

Fra ovenstående sammenligning kan vi se, at uanset hvad angår hardware eller software, har micro: bit lykkedes Arduino. Kraftfuld hardwareplatform og venlig programmeringsgrænseflade får dette lille bord til at opnå en fordel, der overgår Arduino. Hvorvidt et udviklingsbord har en lang levetid afhænger imidlertid ikke af, hvor kraftfuld hardware det har, og heller ikke hvor smuk software det ejer, men endnu vigtigere om dets økologiske miljø trives. Gennem omkring 10 års akkumulering og samarbejde mellem tekniske virksomheder og open source-fans kan den rige udvidelse af hele Arduino-systemet siges at have nået en næsten fuldstændig grad.

Selvfølgelig er micro: bit ikke villig til at indrømme sin svaghed. Født med britisk officielt blod, promoveres i øjeblikket micro: bit af britiske non-profit organisationer i de globale områder. Under promovering af den britiske regering starter flere og flere folkeskoleelever eller mellemskoleelever deres prøveperiode med at bruge micro: bit som et indgangsprogrammeringsuddannelsesværktøj. Flere og flere lærere, udviklere eller endda kunstnere har uploadet deres projekter til micro: bit -fællesskaber. Det nuværende økologiske system, selvom det er svagere end Arduino, er den voksende tendens voldsom, at du måske ikke ser ned på det.

Micro: bit er meget mindre, smuk og let at håndtere. Mens Arduino er mere nørdet stil med flere udvidelser. Vi kan godt sige, at de har et supplerende forhold frem for medfølelse. Målbrugerne af Micro: bit er de mennesker, der kommer ind i makerområdet ved første gang eller spillere på entry level. De er for det meste begyndere til at studere micro: bit, mens Arduino står over for spillere på højere niveau, som for det meste er udviklere.

Både micro: bit og Arduino har skåret tærsklen til program- og hardwareudvikling ned, hvilket gør det muligt for flere studerende at realisere deres grundløse projektidéer og få ordet "maker" til ikke længere at være pronomen for få mennesker.

Trin 6: Kilde

Denne artikel er fra:

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

Anbefalede: