INHOUDSOPGAWE:

Vergelyking tussen Micro: bit en Arduino: 6 stappe
Vergelyking tussen Micro: bit en Arduino: 6 stappe

Video: Vergelyking tussen Micro: bit en Arduino: 6 stappe

Video: Vergelyking tussen Micro: bit en Arduino: 6 stappe
Video: Измерьте ток до 500A с помощью шунтирующего резистора с помощью Arduino 2024, November
Anonim
Vergelyking tussen Micro: bit en Arduino
Vergelyking tussen Micro: bit en Arduino

Wat is die gewildste ontwikkelingsbord onder vervaardigers onlangs? Dit moet natuurlik micro: bit board wees. Onder die samewerking van tegniese reusemaatskappye soos BBC, Microsoft, Samsung en NXP, is micro: bit board sedert sy geboorte 'n halo van edele klas. Verlede jaar het die Britse regering 1 miljoen stukke micro: bit board aan studente op graad 7 afgelewer. Dit het selfs die plofbare neiging van micro: bit tot 'n hoogtepunt gebring. Sal die gewildheid van micro: bit 'n verskynsel wees, of sal 'n blom in die volgende minuut verdor? Of is daar 'n ander bord op dieselfde belangrike vlak as die Arduino -bord? Met hierdie vrae in gedagte, gaan ek 'n vergelyking tref tussen micro: bit en Arduino vanuit die aspekte van hardeware en sagteware.

Let wel:

Omdat die Arduino -bord verskeie modelnommers het, gebruik ons hier die amptelike UNO -bord om vergelyking te tref.

Stap 1: Outlook van Micro: bit:

Micro: bit board bied 'n ronde uitkyk met klein afmetings. Aan die voorkant is daar twee knoppies en 'n 5*5 LED -puntmatriks; aan die agterkant is daar 'n USB -poort, 'n terugstelknoppie, 'n batteryaansluiting en verskillende skyfies. Die mees intuïtiewe gevoel is dat die sweiswerk en die syskerm van die hele printplaat baie pragtig is. Gewoonlik vind ons 'n ontwikkelingsbord met allerhande komponente en penne op die oppervlak. Maar die hele mikro: bitbord het geen penne nie. Alle IO -poorte word uit die aansluiting in die rand van die bord gelei.

Daar is 5 sirkels in die konnetor. Hulle is afsonderlik P0, P1, P2, VCC en GND.

Stap 2: Outlook van Arduino:

Arduino het baie ander eienskappe. Die vooruitsigte sluit meer by die ontwikkelingsraad in ons indrukke. Op die bord is 'n hoofskyfie, 'n USB -poort en 'n wisselstroomaansluiting. Op die rand van die bord is daar vol vroulike opskrifte.

Ons kan sien uit die vooruitsig dat die ontwerpopvatting van micro: bit en Arduino heel anders is. Micro: bit -waardes is klein, meer oor grootte en sekuriteit, dan die uitbreidingsvermoë. Terwyl Arduino daarop fokus om die uitbreidingsvermoë van die bord heeltemal uit te grawe, wat dit 'n meer geek styl laat lyk.

Stap 3: Prestasie

Mikro: bietjie Arduino UNO
Meester Chip nRF51822 ATmega328P
Verwerker 32 bis ARM Cortex M0 8 bis AVR
Flash ROM 256KB 32KB
RAM 16KB 2KB
Ossillatorsnelheid 16M 16M
Vertoon 5*5 LED -puntmatriks 1 LED
Knoppie 2 ongedefinieerde knoppies niks nie
Bluetooth Ja niks nie
Versnellingsmeter Ja niks nie
Digitale kompas Ja niks nie
Aangedryf deur UAB/ batterykas USB/AC krag

Uit die bostaande vorm kan ons sien dat micro: bit in alle aspekte byna suksesvol was as Arduino. Dit kan genoem word 'n klein bord bevat groot krag. Natuurlik is die geboorte van micro: bit board 'n paar jaar laat as Arduino UNO. Dit is dus geen wonder dat micro: bit daarin slaag om sy CPU -prestasie te behaal nie. Wat ongelooflik is: micro: bit het geïntegreerde Bluetooth, digitale kompas, versnellingsmeter, LED -puntmatriks op sy klein lyfie. Maak nie saak of dit die amptelike Arduino -bord of van die derde party is nie, hulle dra nie soveel sensors op die bord nie. Selfs as micro: bit geen sensor verbind nie, kan ons baie gevalle voltooi, met slegs verskillende sensors op die bord.

Stap 4: sagteware

Mikro: bietjie

Micro: bit kan verskeie tale ondersteun, soos grafiese programmeertaal, Python, C ++. Die gewildste onder die hoofstroom is die aanlyn grafiese programmeringshulpmiddel JavaScript Blocks Editor wat deur Microsoft ontwikkel is. Die programmeringsomgewing daarvan is gebaseer op webdiens. U hoef nie 'n plaaslike programmeringsinstrument af te laai nie.

Ondersteun aanlyn simulasie

Bespreek die program is so gerieflik soos U -skyf.

Boonop ondersteun micro: bit ook die huidige hoofstroom Python-taal.

Arduino

Om vir Arduino te programmeer, moet u 'n IDE op u rekenaar aflaai. Arduino ondersteun C -taal.

Daar is ook 'n grafiese programmeertaal gebaseer op kras wat deur ander derdeparty -ondernemings ontwikkel is.

Die drempel vir die gebruik van Arduino -programmeersagteware is baie hoër. Maar IDE is net 'n instrument. Die sagteware -uitbreidingsvermoë is belangriker. Deur jare se ontwikkeling, onder die harde werk van beide oop hardeware -ondernemings en Arduino -aanhangers, het dit baie biblioteeklêers opgehoop. Wat die sagteware -uitbreiding betref, is Arduino baie beter as micro: bit.

Stap 5: Gevolgtrekking

Uit die vergelyking hierbo, kan ons sien dat mikro: bit Arduino daarin geslaag het, ongeag die aspek van hardeware of sagteware. 'N Kragtige hardeware -platform en 'n vriendelike programmeerkoppelvlak laat hierdie klein bord 'n voordeel behaal wat Arduino oortref. Of 'n ontwikkelingsbord 'n lang lewensduur het, hang egter nie af van hoe sterk hardeware dit is nie, en ook nie van die pragtige sagteware wat dit besit nie, maar meer belangrik of die ekologiese omgewing daarvan floreer. Gedurende ongeveer 10 jaar van opeenhoping en die samewerking van tegniese ondernemings en open source-waaiers, kan die ryk uitbreiding van die hele Arduino-stelsel amper 'n volledige graad bereik het.

Natuurlik is micro: bit nie bereid om die swakheid daarvan te erken nie. Gebore met Britse amptelike bloed, word micro: bit tans bevorder deur Britse nie-winsgewende organisasies in die wêreldgebiede. Onder die bevordering van die Britse regering begin meer en meer laerskool- of hoërskoolleerlinge hul proeftydperk om micro: bit as 'n hulpmiddel vir programmeerprogramme te gebruik. Meer en meer onderwysers, ontwikkelaars of selfs kunstenaars het hul projekte na mikro: bit -gemeenskappe opgelaai. Die huidige ekologiese stelsel, hoewel dit swakker is as Arduino, is 'n groeiende neiging dat u nie daarop kan neersien nie.

Micro: bit is baie kleiner, mooi en maklik om te hanteer. Terwyl Arduino 'n meer geek -styl is met meer uitbreidings. Ons kan sê dat hulle 'n aanvullende verhouding het eerder as medelye. Die doelgebruikers van Micro: bit is die mense wat die eerste keer op die maker- of intreevlak -spelers ingaan. Hulle is meestal die beginners om mikro: bit te studeer, terwyl Arduino te staan kom vir spelers op hoër vlak, wat meestal ontwikkelaars is.

Beide micro: bit en Arduino het die drempel van program- en hardeware -ontwikkeling verlaag, wat meer studente in staat stel om hul grondlose projekidees te verwesenlik en te maak dat die woord "maker" nie meer die voornaamwoord van min mense is nie.

Stap 6: Bron

Hierdie artikel is afkomstig van:

As u enige vrae het, kan u kontak: [email protected].

Aanbeveel: