Cuprins:

Comparație între Micro: bit și Arduino: 6 pași
Comparație între Micro: bit și Arduino: 6 pași

Video: Comparație între Micro: bit și Arduino: 6 pași

Video: Comparație între Micro: bit și Arduino: 6 pași
Video: How to use up to 10 push button switch with 1 Arduino input pin ANPB-V1 2024, Noiembrie
Anonim
Comparație între Micro: bit și Arduino
Comparație între Micro: bit și Arduino

Care este cea mai populară placă de dezvoltare în rândul producătorilor recent? Desigur, trebuie să fie placa micro: bit. Sub cooperarea companiilor gigant tehnice precum BBC, Microsoft, Samsung și NXP, placa micro: bit este dotată cu un halou de clasă nobilă încă de la naștere. Anul trecut, guvernul britanic a livrat 1 milion de bucăți de tablă micro: bit elevilor din clasa a 7-a. Acest lucru a pus chiar tendința explozivă a micro: bitului într-un punct culminant. Atunci popularitatea micro: bit va fi un fenomen continuă sau o floare ofilită în minutul următor? Sau va exista o altă placă la același nivel important ca placa Arduino? Având în vedere aceste întrebări, voi face o comparație între micro: bit și Arduino din aspectele hardware și software.

Notă:

Deoarece placa Arduino are mai multe numere de model, aici folosim placa oficială UNO pentru a face comparații.

Pasul 1: Outlook pentru Micro: bit :

Placa Micro: bit prezintă un aspect rotund șanfrenat cu dimensiuni mici. În partea din față, există două butoane și o matrice de puncte LED 5 * 5; în timp ce în partea din spate, există port USB, buton de resetare, priză pentru baterie și diverse jetoane. Cea mai intuitivă senzație este sudarea, iar ecranul de mătase al întregii circuite este foarte rafinat. De obicei, după impresia noastră, placa de dezvoltare este acoperită cu tot felul de componente și pini în suprafață. Dar întreaga placă micro: bit nu are pini. Toate porturile IO sunt scoase din conectorul de pe marginea plăcii sale.

Există 5 cercuri în conector. Acestea sunt P0, P1, P2, VCC și GND separat.

Pasul 2: Outlook Arduino:

Arduino are caracteristici destul de diferite. Perspectivele sale se apropie mai mult de consiliul de dezvoltare în impresiile noastre. Pe placă, există un cip master, un port USB și un conector de alimentare de curent alternativ. Pe marginea plăcii, sunt pline de anteturi de sex feminin.

Din perspectiva sa, putem vedea că concepția de proiectare a micro: bit și Arduino este destul de diferită. Micro: bit valorile sunt mai mici despre dimensiune și securitate, apoi capacitatea sa de extensie. În timp ce Arduino se concentrează pe săpătura completă a capacității de extensie a plăcii, ceea ce îl face să arate într-un stil mai geek.

Pasul 3: Performanță

Micro: bit Arduino UNO
Master Chip nRF51822 ATmega328P
Procesor ARM Cortex M0 pe 32 de biți AVR pe 8 biți
Flash ROM 256 KB 32KB
RAM 16KB 2KB
Viteza oscilatorului 16M 16M
Afişa 5 * 5 LED matrice de puncte 1 LED
Buton 2 butoane nedefinite nici unul
Bluetooth da nici unul
Accelerometru da nici unul
Busolă digitală da nici unul
Cu sprijinul UAB / Carcasa bateriei Alimentare USB / AC

Din forma de mai sus, putem vedea că micro: bit a reușit aproape în toate aspectele decât Arduino. Poate fi numită o placă mică conține o putere imensă. Desigur, nașterea plăcii micro: bit întârzie cu câțiva ani decât Arduino UNO. Așadar, nu este de mirare că micro: bit a reușit în performanța procesorului. Ce este uimitor este micro: bit are Bluetooth integrat, busolă digitală, accelerometru, matrice de puncte LED pe corpul său mic. Indiferent că este placa oficială Arduino sau de la terță parte, acestea nu poartă atât de mulți senzori pe placa sa. Chiar dacă micro: bit nu conectează niciun senzor, putem completa o mulțime de cazuri cu diferiți senzori transportați doar pe placa sa.

Pasul 4: Software

Micro: bit

Micro: bit poate suporta mai multe limbaje, cum ar fi limbajul de programare grafică, Python, C ++. Printre acestea, cel mai popular în fluxul principal este instrumentul de programare grafică online JavaScript Blocks Editor dezvoltat de Microsoft. Mediul său de programare se bazează pe serviciul web. Nu trebuie să descărcați un instrument de programare local.

Sprijină simularea online

Rezervați că programul este la fel de convenabil ca discul U.

În plus, micro: bit acceptă și limbajul Python de tip mainstream.

Arduino

Pentru a programa pentru Arduino, trebuie să descărcați un IDE pe computer. Arduino acceptă limbajul C.

Există, de asemenea, un limbaj grafic de programe bazat pe zero dezvoltat de alte companii terțe.

Pragul pentru utilizarea software-ului de programare Arduino este mult mai mare. Dar IDE este doar un instrument. Capacitatea de extensie software este mai importantă. Prin ani de dezvoltare, sub munca grea a companiilor de hardware deschise și a fanilor Arduino, a acumulat o mulțime de fișiere de bibliotecă. În ceea ce privește extensia software, Arduino este mult mai bun decât micro: bit.

Pasul 5: Concluzie

Din comparația de mai sus, putem vedea că, indiferent de aspectul hardware sau software, micro: bit a reușit Arduino. Platforma hardware puternică și interfața prietenoasă de programare fac ca această placă mică să obțină un avantaj care depășește Arduino. Cu toate acestea, dacă o placă de dezvoltare are o durată lungă de viață nu depinde de cât de puternic are hardware-ul și nici de cât de frumos deține software-ul, ci mai important de faptul dacă mediul său ecologic este înfloritor. Prin aproximativ 10 ani de acumulare și colaborarea companiilor tehnice și a fanilor open source, se poate spune că extensia bogată a întregului sistem Arduino a ajuns la un grad aproape complet.

Desigur, micro: bit nu doresc să-și recunoască slăbiciunea. Născut cu sânge oficial britanic, micro: bit este promovat în prezent de organizații non-profit britanice din zonele globale. Sub promovarea guvernului britanic, din ce în ce mai mulți studenți din învățământul primar sau gimnazial încep încercarea de a utiliza micro: bit ca instrument de educație pentru programarea intrărilor. Tot mai mulți profesori, dezvoltatori sau chiar artiști și-au încărcat proiectele în comunitățile micro: bit. Sistemul ecologic actual, deși este mai slab decât Arduino, tendința de creștere este acerbă, astfel încât s-ar putea să nu priviți în jos.

Micro: bit este mult mai mic, frumos și ușor de manevrat. În timp ce Arduino este mai stil geek cu mai multe extensii. Suntem capabili să spunem că ei au o relație suplementară mai degrabă decât o compoziție. Utilizatorii țintă ai Micro: bit sunt persoanele care intră în zona producătorilor pentru prima dată sau jucători de nivel entry. Ei sunt în principal începătorii care studiază micro: bit, în timp ce Arduino se confruntă cu jucători de nivel superior, care sunt în mare parte dezvoltatori.

Atât micro: bit, cât și Arduino au redus pragul dezvoltării de programe și hardware, ceea ce le permite mai multor studenți să-și dea seama de ideile lor neîntemeiate de proiect și fac ca cuvântul „maker” să nu mai fie pronumele a puțini oameni.

Pasul 6: Sursă

Acest articol provine de la:

Dacă aveți întrebări, puteți contacta : [email protected].

Recomandat: