INHOUDSOPGAWE:
- Stap 1: Outlook van Micro: bit:
- Stap 2: Outlook van Arduino:
- Stap 3: Prestasie
- Stap 4: sagteware
- Stap 5: Gevolgtrekking
- Stap 6: Bron
Video: Vergelyking tussen Micro: bit en Arduino: 6 stappe
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:26
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:
RS485 Tussen Arduino en Raspberry Pi: 7 stappe
RS485 Tussen Arduino en Raspberry Pi: Vir skool moet ek 'n projek maak. Ek kies om 'n slim kweekhuisbeheerder te maak wat heeltemal beheer word deur 'n framboos pi. Die sensors word aangedryf deur 'n arduino uno. Gedurende die daaropvolgende maande sal ek die maak van hierdie projek stap deur
Modbus TCP -kommunikasie tussen Arduino en industriële toestelle: 3 stappe
Modbus TCP -kommunikasie tussen Arduino en industriële toestelle: 'n Industriële manier om 'n Arduino -bord met industriële HMI te beheer en dit aan 'n industriële netwerk te koppel met 'n Modbus TCP -kommunikasie
Langafstand, 1,8 km, draadlose kommunikasie tussen Arduino en Arduino met die HC-12 .: 6 stappe (met foto's)
Long Range, 1.8km, Arduino to Arduino Wireless Communication Met die HC-12 .: In hierdie instruksies leer jy hoe om tussen Arduinos te kommunikeer oor 'n lang afstand tot 1.8km in die oop lug. Die HC-12 is 'n draadlose seriële poort baie nuttige, uiters kragtige en maklik om te gebruik kommunikasiemodule. Eerstens sal jy lees
AWS en IBM: 'n Vergelyking van IoT -dienste: 4 stappe
AWS en IBM: 'n vergelyking van IoT -dienste: Ons vergelyk vandag twee stapels wat dit moontlik maak om IoT -toepassings te ontwikkel onder die oogpunt van verskillende diensaanbiedings
Kwadratiese vergelyking -makro op Excel: 3 stappe
Kwadratiese vergelyking-makro op Excel: u kan 'n kwadratiese vergelyking maklik oplos deur net na makro-gereedskap-makro te gaan.Ek is 'n nuwe lid en het regtig enige soort terugvoer nodig wat u kan gee