Indholdsfortegnelse:
- Trin 1: Outlook for Micro: bit:
- Trin 2: Outlook for Arduino:
- Trin 3: Ydeevne
- Trin 4: Software
- Trin 5: Konklusion
- Trin 6: Kilde
Video: Sammenligning mellem Micro: bit og Arduino: 6 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
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:
RS485 mellem Arduino og Raspberry Pi: 7 trin
RS485 Mellem Arduino og Raspberry Pi: Til skolen skal jeg lave et projekt. Jeg vælger at lave en smart drivhuscontroller fuldstændig styret af en hindbærpi. Sensorerne vil blive drevet af en arduino uno. I de følgende måneder vil jeg offentliggøre fremstilling af dette projekt trin ved
Sammenligning af LV-MaxSonar-EZ og HC-SR04 Sonar Range Finders med Arduino: 20 trin (med billeder)
Sammenligning af LV-MaxSonar-EZ og HC-SR04 Sonar Range Finders med Arduino: Jeg finder ud af, at mange projekter (især robotter) kræver eller kan drage fordel af at måle afstanden til et objekt i realtid. Sonar rækkevidde finder er relativt billige og kan let forbindes til en mikro-controller som Arduino. Dette i
Modbus TCP -kommunikation mellem Arduino og industrielle enheder: 3 trin
Modbus TCP -kommunikation mellem Arduino og industrielle enheder: En industriel måde at styre et Arduino -kort med industriel HMI og koble det til et industrielt netværk med en Modbus TCP -kommunikation
Micro: bit tryllestav! (Mellem): 8 trin
Micro: bit tryllestav! (Mellem): " Enhver tilstrækkeligt avanceret teknologi kan ikke skelnes fra magi. &Quot; (Arthur C. Clarke). Heck ja det er det! Hvad venter vi på, lad os bruge teknologi til at skabe vores egen form for magi !! Dette projekt bruger to mikro: bit mikrokontroller, en
AWS og IBM: en sammenligning af IoT -tjenester: 4 trin
AWS og IBM: en sammenligning af IoT -tjenester: I dag sammenligner vi to stakke, der gør det muligt at udvikle IoT -applikationer under hensyn til forskellige servicetilbud