Obsah:
- Krok 1: Výhled na Micro: bit :
- Krok 2: Výhled na Arduino:
- Krok 3: Výkon
- Krok 4: Software
- Krok 5: Závěr
- Krok 6: Zdroj
Video: Porovnání mezi Micro: bit a Arduino: 6 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:22
Jaká je v poslední době nejoblíbenější vývojová deska mezi tvůrci? Samozřejmě to musí být micro: bit board. Ve spolupráci technických gigantických společností, jako jsou BBC, Microsoft, Samsung a NXP, má micro: bit board od svého vzniku svatozář ušlechtilé třídy. V loňském roce britská vláda dodala žákům v 7. ročníku 1 milion kusů mikro: bitových desek. To dokonce vyvrcholilo explozivní trend micro: bit. Pak bude popularita mikro: bitů fenoménem pokračovat nebo květina uschne během příští minuty? Nebo bude existovat další deska na stejné důležité úrovni jako deska Arduino? S ohledem na tyto otázky udělám srovnání mezi micro: bit a Arduino z hlediska hardwaru a softwaru.
Poznámka:
Protože deska Arduino má více modelových čísel, zde pro srovnání používáme oficiální desku UNO.
Krok 1: Výhled na Micro: bit :
Micro: bit board představuje kulatý zkosený výhled s malými rozměry. Na přední straně jsou dvě tlačítka a bodová matice 5*5 LED; zatímco na zadní straně je USB port, resetovací tlačítko, zásuvka pro baterie a různé čipy. Nejintuitivnější pocit je svařování a sítotisk celé desky plošných spojů je velmi nádherný. Obvykle máme dojem, že vývojová deska je plná všech druhů komponent a kolíků na povrchu. Celá deska micro: bit ale nemá žádné piny. Všechny IO porty jsou vyvedeny z konektoru na okraji desky.
V connetoru je 5 kruhů. Jsou to P0, P1, P2, VCC a GND samostatně.
Krok 2: Výhled na Arduino:
Arduino má zcela odlišné vlastnosti. Jeho výhled se v našich dojmech blíží vývojové radě. Na desce je hlavní čip, port USB a napájecí konektor. Na okraji desky je plno hlaviček.
Z jeho výhledu vidíme, že konstrukční koncepce micro: bit a Arduino jsou zcela odlišné. Micro: bitové hodnoty malé více o velikosti a zabezpečení, pak o jeho schopnosti rozšíření. Zatímco Arduino se soustředí na úplné vykopání schopnosti rozšíření desky, díky čemuž vypadá více geek styl.
Krok 3: Výkon
Micro: bit | Arduino UNO | |
Master Chip | nRF51822 | ATmega328P |
Procesor | 32bitový ARM Cortex M0 | 8bitový AVR |
Flash ROM | 256 kB | 32 kB |
RAM | 16 kB | 2 kB |
Rychlost oscilátoru | 16 mil | 16 mil |
Zobrazit | Bodová matice 5*5 LED | 1 LED |
Knoflík | 2 nedefinovaná tlačítka | žádný |
Bluetooth | Ano | žádný |
Akcelerometr | Ano | žádný |
Digitální kompas | Ano | žádný |
Poháněno | Pouzdro na baterie/ UAB | Napájení USB/AC |
Z výše uvedené formy vidíme, že micro: bit téměř uspěl ve všech aspektech než Arduino. Lze to nazvat malá deska obsahuje obrovskou sílu. Zrození micro: bit desky má samozřejmě několik let zpoždění než Arduino UNO. Není tedy divu, že micro: bit uspěl ve výkonu CPU. Co je úžasné, mikro: bit má na svém malém těle integrovaný Bluetooth, digitální kompas, akcelerometr, LED jehličkovou matici. Nezáleží na tom, zda se jedná o oficiální desku Arduino nebo od třetí strany, na její desce nenesou tolik senzorů. I když micro: bit nepřipojí žádný senzor, můžeme dokončit spoustu případů s různými senzory nesenými pouze na jeho desce.
Krok 4: Software
Micro: bit
Micro: bit může podporovat více jazyků, jako je blokový grafický programovací jazyk, Python, C ++. Mezi nejoblíbenější v hlavním proudu patří online grafický programovací nástroj JavaScript Blocks Editor vyvinutý společností Microsoft. Jeho programovací prostředí je založeno na webové službě. Nemusíte stahovat nástroj pro místní programování.
Podpora online simulace
Rezervovat program je stejně pohodlné jako U disk.
Kromě toho micro: bit podporuje také aktuální jazyk Python hlavního proudu.
Arduino
Chcete -li programovat pro Arduino, musíte si do svého počítače stáhnout IDE. Arduino podporuje jazyk C.
Existuje také grafický programový jazyk založený na scratch, který vyvinuly jiné společnosti třetích stran.
Prahová hodnota pro použití programovacího softwaru Arduino je mnohem vyšší. Ale IDE je jen nástroj. Důležitější je schopnost softwarového rozšíření. Během let vývoje, za tvrdé práce otevřených hardwarových společností a fanoušků Arduina, nahromadilo mnoho knihovních souborů. V aspektu softwarového rozšíření je Arduino mnohem lepší než micro: bit.
Krok 5: Závěr
Z výše uvedeného srovnání vidíme, že bez ohledu na hardware nebo software, micro: bit uspěl po Arduinu. Díky výkonné hardwarové platformě a přátelskému programovacímu rozhraní získá tato malá deska výhodu, která překonává Arduino. To, zda má vývojová deska dlouhou životnost, nezávisí na tom, jak výkonný hardware má, ani na tom, jak krásný software vlastní, ale hlavně na tom, zda se daří jeho ekologickému prostředí. Za zhruba 10 let akumulace a spolupráce technických společností a fanoušků open source lze říci, že bohaté rozšíření celého systému Arduino dosáhlo téměř úplného stupně.
Micro: bit samozřejmě nechce přiznat svou slabinu. Micro: bit, který se narodil s britskou oficiální krví, je v současné době propagován britskými neziskovými organizacemi v globálních oblastech. V rámci podpory britské vlády začíná stále více studentů základních a středních škol zkoušet používat mikro: bit jako vzdělávací nástroj vstupního programování. Stále více učitelů, vývojářů nebo dokonce umělců nahrávalo své projekty do mikro: bitových komunit. I když je současný ekologický systém slabší než Arduino, rostoucí trend je divoký, že se na něj možná nebudete dívat shora.
Micro: bit je mnohem menší, krásný a snadno se s ním manipuluje. Zatímco Arduino je více geek styl s více rozšířeními. Můžeme říci, že mají spíše doplňující vztah než soucit. Cíloví uživatelé Micro: bit jsou lidé, kteří vstupují do oblasti výrobce poprvé nebo hráči vstupní úrovně. Jsou to většinou začátečníci ke studiu micro: bit, zatímco Arduino čelí hráčům vyšší úrovně, což jsou většinou vývojáři.
Micro: bit i Arduino snížily práh vývoje programů a hardwaru, což umožňuje více studentům realizovat jejich neopodstatněné projektové nápady a učinit ze slova „výrobce“již zájmeno několika lidí.
Krok 6: Zdroj
Tento článek pochází z:
Pokud máte nějaké dotazy, můžete kontaktovat : [email protected].
Doporučuje:
RS485 mezi Arduino a Raspberry Pi: 7 kroků
RS485 mezi Arduino a Raspberry Pi: Do školy potřebuji udělat projekt. Rozhodl jsem se udělat inteligentní skleníkový ovladač zcela ovládaný malinovým pi. Senzory budou napájeny arduino uno. V následujících měsících budu zveřejňovat tvorbu tohoto projektu krok za
Porovnání dálkoměrů sonaru LV-MaxSonar-EZ a HC-SR04 s Arduino: 20 kroků (s obrázky)
Srovnání LV-MaxSonar-EZ a HC-SR04 Sonar Range Finders With Arduino: Zjistil jsem, že mnoho projektů (zejména robotů) vyžaduje nebo může mít prospěch z měření vzdálenosti k objektu v reálném čase. Hledače dosahu sonaru jsou relativně levné a lze je snadno propojit s mikrořadičem, jako je Arduino. Toto v
Ovládání serva pomocí MPU6050 mezi Arduino a ESP8266 s HC-12: 6 kroků
Ovládání serv pomocí MPU6050 mezi Arduino a ESP8266 S HC-12: V tomto projektu řídíme polohu servomotoru pomocí mpu6050 a HC-12 pro komunikaci mezi Arduino UNO a ESP8266 NodeMCU
Porovnání modulu LoRa RFM98 Ra-02 HopeRF: 6 kroků
Porovnání modulu LoRa RFM98 Ra-02 HopeRF: Hej, co se děje, lidi? Akarsh zde od CETech. V tomto dnešním článku se seznámíme s moduly RFM LoRa od HopeRF. Uvidíme, jaké funkce modul RFM nabízí, jeho výstup, srovnání různých
Bezdrátový přenos NRF24L01 mezi Arduino: 10 kroků
Bezdrátový přenos NRF24L01 mezi Arduino: NRF24L01 je nízkoenergetický bezdrátový RF modul 2,4 GHz od společnosti Nordic Semiconductors. Může pracovat s přenosovými rychlostmi od 250 kbps do 2 Mbps. Pokud je provozován v otevřeném prostoru s nižší přenosovou rychlostí, může dosáhnout až 300 stop. Používá se tedy ve zkratce