Sadržaj:
- Korak 1: Outlook of Micro: bit :
- Korak 2: Outlook programa Arduino:
- Korak 3: Performanse
- Korak 4: Softver
- Korak 5: Zaključak
- Korak 6: Izvor
Video: Poređenje između Micro: bita i Arduina: 6 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Koja je najpopularnija razvojna ploča među proizvođačima u posljednje vrijeme? Naravno, to mora biti micro: bit ploča. Uz saradnju tehnoloških gigantskih kompanija kao što su BBC, Microsoft, Samsung i NXP, micro: bit ploča obdarena je oreolom plemenite klase od svog rođenja. Prošle je godine britanska vlada isporučila 1 milijun komada micro: bit ploče učenicima sedmog razreda. To je čak dovelo do eksplozije eksplozivnog trenda micro: bit -a. Tada će se popularnost micro: bit biti fenomen nastaviti ili će cvijet uvenuti u sljedećoj minuti? Ili će postojati još jedna ploča na istom važnom nivou kao Arduino ploča? Imajući na umu ova pitanja, napravit ću usporedbu između micro: bita i Arduina sa aspekata hardvera i softvera.
Bilješka:
Budući da Arduino ploča ima više brojeva modela, ovdje koristimo službenu UNO ploču za usporedbu.
Korak 1: Outlook of Micro: bit :
Micro: bit ploča predstavlja okrugli vanjski izgled vanjskih obloga male veličine. Na prednjoj strani nalaze se dva dugmeta i matrica LED tačaka 5*5; dok se na stražnjoj strani nalaze USB priključak, tipka za resetiranje, utičnica za bateriju i razni čipovi. Najintuitivniji osjećaj je zavarivanje i svileni ekran cijele ploče vrlo je izvrstan. Obično po našem dojmu, razvojna ploča ima sve vrste komponenti i igle na površini. Ali cijela micro: bit ploča nema pinove. Svi IO portovi su izvedeni iz konektora na ivici ploče.
U konektoru se nalazi 5 krugova. Odvojeno su P0, P1, P2, VCC i GND.
Korak 2: Outlook programa Arduino:
Arduino ima sasvim različite karakteristike. Prema našim utiscima, njegovi izgledi se više približavaju razvojnom odboru. Na ploči se nalaze glavni čip, USB priključak i priključak za napajanje izmjeničnom strujom. Na rubu ploče ima puno ženskih zaglavlja.
Iz njegovih pogleda možemo vidjeti da se koncepcija dizajna micro: bita i Arduina prilično razlikuje. Micro: bitne vrijednosti su male više o veličini i sigurnosti, zatim o njegovoj sposobnosti proširenja. Dok se Arduino fokusira na potpuno iskorištavanje mogućnosti proširenja ploče, zbog čega izgleda više štreberski stil.
Korak 3: Performanse
Mikro: bit | Arduino UNO | |
Master Chip | nRF51822 | ATmega328P |
Procesor | 32 -bitni ARM Cortex M0 | 8 -bitni AVR |
Flash ROM | 256KB | 32KB |
RAM | 16KB | 2KB |
Brzina oscilatora | 16M | 16M |
Prikaz | 5*5 LED matrica | 1 LED |
Dugme | 2 nedefinisana dugmeta | nijedan |
bluetooth | Da | nijedan |
Akcelerometar | Da | nijedan |
Digitalni kompas | Da | nijedan |
Powered By | UAB/ kućište za bateriju | USB/AC napajanje |
Iz gornjeg oblika možemo vidjeti da je micro: bit gotovo uspio u svim aspektima od Arduina. Može se nazvati mala ploča koja sadrži ogromnu snagu. Naravno, rođenje micro: bit ploče kasni nekoliko godina od Arduino UNO -a. Stoga nije ni čudo što je micro: bit uspio u performansama procesora. Ono što je zadivljujuće je micro: bit na svom malom tijelu ima integrirani Bluetooth, digitalni kompas, akcelerometar i LED matricu. Bez obzira radi li se o službenoj Arduino ploči ili trećoj strani, oni nemaju toliko senzora na ploči. Čak i ako micro: bit ne povezuje nijedan senzor, možemo dovršiti puno slučajeva samo s različitim senzorima koji se nalaze samo na njegovoj ploči.
Korak 4: Softver
Mikro: bit
Micro: bit može podržati više jezika, poput grafičkog programskog jezika u blokovima, Python, C ++. Među njima, najpopularniji u glavnom toku je alat za grafičko programiranje na mreži JavaScript Blocks Editor koji je razvio microsoft. Njegovo programsko okruženje zasnovano je na web servisu. Ne morate preuzimati lokalni alat za programiranje.
Podržite online simulaciju
Rezervirajte program prikladan je kao i U disk.
Osim toga, micro: bit podržava i glavni izvorni Python jezik.
Arduino
Da biste programirali za Arduino, morate preuzeti IDE na svoje računalo. Arduino podržava C jezik.
Tu je i grafički programski jezik zasnovan na ogrebotinama koji su razvile druge kompanije trećih strana.
Prag za korištenje softvera za programiranje Arduino je mnogo veći. Ali IDE je samo alat. Sposobnost proširenja softvera je važnija. Kroz godine razvoja, pod naporom truda otvorenih hardverskih kompanija i obožavatelja Arduina, prikupljeno je mnogo bibliotečkih datoteka. U pogledu softverskog proširenja, Arduino je mnogo bolji od micro: bita.
Korak 5: Zaključak
Iz gornje usporedbe možemo vidjeti da je, bez obzira na hardverski ili softverski aspekt, micro: bit naslijedio Arduino. Moćna hardverska platforma i prijateljsko programsko sučelje čine da ova mala ploča dobije prednost koja nadmašuje Arduino. Međutim, to da razvojna ploča ima dug životni vijek ne ovisi o tome koliko snažan hardver ima, niti koliko lijep softver posjeduje, već što je još važnije o tome napreduje li njegovo ekološko okruženje. Nakon 10 godina akumulacije i suradnje tehničkih kompanija i obožavatelja otvorenog koda, može se reći da je bogato proširenje cijelog Arduino sistema dostiglo gotovo potpuni stupanj.
Naravno, micro: bit ne želi priznati svoju slabost. Rođen britanskom službenom krvlju, micro: bit trenutno promoviraju britanske neprofitne organizacije u globalnim područjima. Pod promocijom britanske vlade, sve više učenika osnovnih ili srednjih škola započinje probni rad s upotrebom micro: bita kao obrazovnog alata za početno programiranje. Sve više nastavnika, programera ili čak umjetnika postavljalo je svoje projekte na micro: bit zajednice. Sadašnji ekološki sustav, iako je slabiji od Arduina, rastući je trend žestok da ga možda ne gledate s visine.
Micro: bit je mnogo manji, lijep i jednostavan za rukovanje. Dok je Arduino više štreberski stil s više ekstenzija. Mogli bismo reći da oni imaju dopunski odnos, a ne komplikaciju. Ciljni korisnici Micro: bita su ljudi koji prvi put ulaze u područje proizvođača ili igrači početnog nivoa. Oni su uglavnom početnici u proučavanju micro: bita, dok se Arduino suočava s igračima višeg nivoa, koji su uglavnom programeri.
I micro: bit i Arduino smanjili su prag razvoja programa i hardvera, što omogućava više učenika da realiziraju svoje neutemeljene projektne ideje i učine da riječ "maker" više ne bude zamjenica malobrojnih ljudi.
Korak 6: Izvor
Ovaj članak je sa:
Ako imate bilo kakvih pitanja, možete se obratiti na adresu [email protected].
Preporučuje se:
RS485 između Arduina i Raspberry Pi: 7 koraka
RS485 između Arduina i Raspberry Pi: Za školu moram napraviti projekt. Odlučio sam napraviti pametan kontroler staklenika u potpunosti kontroliran malinom pi. Senzore će napajati arduino uno. U mjesecima koji slijede objavit ću izradu ovog projekta korak do
Nano pikseli 26 bita pomoću Arduina: 4 koraka
Nano pikseli 26 bita koristeći Arduino: U prethodnom članku napravio sam vodič o tome kako koristiti WS2812 Nano Pixel LED. U tom sam članku koristio 16 -bitni prsten Nano Pixel WS2812. U ovom članku ću vam pokazati kako se koristi 26 -bitni prsten Nano Pixels WS2812. U odjeljku hardvera
Modbus TCP komunikacija između Arduina i industrijskih uređaja: 3 koraka
Modbus TCP komunikacija između Arduina i industrijskih uređaja: Industrijski način upravljanja Arduino pločom s industrijskim HMI -jem i povezivanje s industrijskom mrežom s Modbus TCP komunikacijom
Komunikacija između Arduina i čvora: 4 koraka
Komunikacija između Arduina i čvora: Ovo uputstvo služi samo za osnovnu demonstraciju načina slanja i primanja podataka putem UART -a (serijskog) između dvije Arduino kompatibilne ploče
AWS i IBM: Poređenje IoT usluga: 4 koraka
AWS i IBM: Poređenje IoT usluga: Danas uspoređujemo dva gomila koja omogućuju razvoj IoT aplikacija s gledišta različitih ponuda usluga