Բովանդակություն:

Համեմատություն Micro: bit- ի և Arduino- ի միջև ՝ 6 քայլ
Համեմատություն Micro: bit- ի և Arduino- ի միջև ՝ 6 քայլ

Video: Համեմատություն Micro: bit- ի և Arduino- ի միջև ՝ 6 քայլ

Video: Համեմատություն Micro: bit- ի և Arduino- ի միջև ՝ 6 քայլ
Video: Lesson 95: Using L293D 4 DC Motors Shield for Arduino UNO and Mega | Arduino Step By Step Course 2024, Նոյեմբեր
Anonim
Micro: bit- ի և Arduino- ի միջև համեմատություն
Micro: bit- ի և Arduino- ի միջև համեմատություն

Ո՞րն է վերջերս արտադրողների շրջանում զարգացման ամենահայտնի խորհուրդը: Իհարկե, այն պետք է լինի միկրո: բիթ տախտակ: Տեխնիկական հսկա ընկերությունների `BBC- ի, Microsoft- ի, Samsung- ի և NXP- ի համագործակցության ներքո, micro: bit board- ն իր ծննդյան օրվանից օժտված է ազնվական դասի լուսապսակով: Անցյալ տարի Բրիտանիայի կառավարությունը 1 -ին մասի միկրո բիթային տախտակ էր հանձնել 7 -րդ դասարանի աշակերտներին: Սա նույնիսկ միկրո բիթի պայթուցիկ միտումը հասցրեց գագաթնակետին: Հետո միկրո. Կամ կլինի՞ մեկ այլ տախտակ ՝ նույն կարևոր մակարդակում, ինչ Arduino տախտակը: Հաշվի առնելով այս հարցերը ՝ ես պատրաստվում եմ համեմատել micro: bit- ի և Arduino- ի միջև `ապարատային և ծրագրային ապահովման տեսանկյունից:

Նշում:

Քանի որ Arduino- ի տախտակն ունի բազմաթիվ մոդելի համարներ, այստեղ մենք համեմատության համար օգտագործում ենք ՄԱԿ -ի պաշտոնական տախտակը:

Քայլ 1: Միկրո հեռանկար. Բիթ :

Micro: bit տախտակը ներկայացնում է փոքր չափսերով կլոր տեսք ունեցող հեռանկար: Առջևում կան երկու կոճակներ և 5*5 LED կետային մատրիցա; իսկ հետևի մասում կան USB պորտ, վերականգնման կոճակ, մարտկոցի վարդակից և տարբեր չիպսեր: Առավել ինտուիտիվ զգացումն այն է, որ ամբողջ տպատախտակի եռակցումը և մետաքսե էկրանը շատ նուրբ են: Սովորաբար, մեր տպավորությամբ, զարգացման տախտակն իրենից ներկայացնում է մակերևույթի բոլոր տեսակի բաղադրիչներ և քորոցներ: Բայց ամբողջ micro: bit տախտակը չունի որևէ կապում: Բոլոր IO նավահանգիստները դուրս են բերվում տախտակի եզրին գտնվող միակցիչից:

Կոնեկտորում կա 5 շրջան: Դրանք P0, P1, P2, VCC և GND են առանձին:

Քայլ 2. Arduino- ի հեռանկար

Arduino- ն բոլորովին այլ բնութագրեր ունի: Նրա տպավորությունների համաձայն, դրա հեռանկարն ավելի փակ է զարգացման խորհրդի համար: Տախտակի վրա կան հիմնական չիպ, USB պորտ և AC հոսանքի միակցիչ: Տախտակի եզրին կան լիարժեք կանացի վերնագրեր:

Նրա տեսանկյունից մենք կարող ենք տեսնել, որ micro: bit- ի և Arduino- ի նախագծման հայեցակարգը բավականին տարբեր են: Միկրո. Բիթային արժեքները փոքր են ավելի շատ չափի և անվտանգության մասին, այնուհետև դրա ընդլայնման ունակությունը: Մինչդեռ Arduino- ն կենտրոնանում է տախտակի ընդլայնման ունակության լիակատար փորման վրա, ինչը նրան դարձնում է ավելի հմայիչ ոճ:

Քայլ 3: Կատարողականություն

Միկրո: քիչ Arduino UNO
Վարպետ Չիպ nRF51822 ATmega328P
Պրոցեսոր 32 բիթանոց ARM Cortex M0 8 բիթանոց AVR
Ֆլեշ ROM 256 ԿԲ 32 ԿԲ
RAM 16 ԿԲ 2 ԿԲ
Տատանման արագություն 16 Մ 16 Մ
Displayուցադրել 5*5 LED կետային մատրիցա 1 LED
Կոճակ 2 չսահմանված կոճակ ոչ ոք
Bluetooth Այո ոչ ոք
Արագացուցիչ Այո ոչ ոք
Թվային կողմնացույց Այո ոչ ոք
Powered By UAB/ Մարտկոցի պատյան USB/AC հոսանք

Վերոնշյալ ձևից մենք կարող ենք տեսնել, որ միկրո: բիթը գրեթե հաջողվել է բոլոր առումներով, քան Arduino- ն: Այն կարելի է անվանել փոքր տախտակ, որը պարունակում է հսկայական ուժ: Իհարկե, micro: bit տախտակի ծնունդը մի քանի տարի ուշանում է, քան Arduino UNO- ն: Այնպես որ, զարմանալի չէ, որ micro: bit- ին հաջողվել է իր պրոցեսորի աշխատանքը: Ինչ զարմանալի է միկրո. Bit- ն իր փոքր մարմնի վրա ունի ինտեգրված Bluetooth, թվային կողմնացույց, արագացուցիչ, LED կետային մատրիցա: Անկախ նրանից, թե դա Arduino- ի պաշտոնական տախտակն է կամ երրորդ կողմը, նրանք այդքան սենսորներ չեն կրում դրա տախտակի վրա: Նույնիսկ եթե micro: bit- ը չի միացնում որևէ սենսոր, մենք կարող ենք բազմաթիվ պատյաններ լրացնել միայն դրա տախտակի վրա տեղադրված տարբեր սենսորներով:

Քայլ 4: Softwareրագրակազմ

Միկրո: քիչ

Micro: bit- ը կարող է աջակցել բազմաթիվ լեզուների, ինչպիսիք են գրաֆիկական ծրագրավորման լեզուն blockly, Python, C ++: Դրա շարքում ամենատարածվածը հիմնական հոսքում առցանց գրաֆիկական ծրագրավորման գործիքն է ՝ JavaScript Blocks Editor- ը, որը մշակվել է microsoft- ի կողմից: Նրա ծրագրավորման միջավայրը հիմնված է վեբ ծառայության վրա: Պետք չէ ներբեռնել ծրագրավորման տեղական գործիք:

Աջակցեք առցանց սիմուլյացիայի

Ամրագրեք ծրագիրը նույնքան հարմար է, որքան U սկավառակը:

Բացի այդ, micro: bit- ը աջակցում է նաև հիմնական հոսքի Python լեզվին:

Արդուինո

Arduino- ի համար ծրագրավորելու համար դուք պետք է ներբեռնեք IDE ձեր համակարգչում: Arduino- ն աջակցում է C լեզվին:

Կա նաև գրաֆիկական ծրագրերի լեզու ՝ հիմնված քերծվածքների վրա, որը մշակվել է այլ երրորդ կողմի ընկերությունների կողմից:

Arduino ծրագրավորման ծրագրային ապահովման օգտագործման շեմը շատ ավելի բարձր է: Բայց IDE- ն պարզապես գործիք է: Softwareրագրային ապահովման ընդլայնման ունակությունն ավելի կարևոր է: Տարիների ընթացքում, ինչպես բաց սարքավորումների ընկերությունների, այնպես էլ Arduino- ի երկրպագուների քրտնաջան աշխատանքի արդյունքում, այն կուտակել է բազմաթիվ գրադարանային ֆայլեր: Softwareրագրային ապահովման ընդլայնման առումով, Arduino- ն շատ ավելի լավն է, քան micro: bit- ը:

Քայլ 5: Եզրակացություն

Վերոնշյալ համեմատությունից մենք կարող ենք տեսնել, որ անկախ ապարատային կամ ծրագրային ապահովման տեսանկյունից, Arduino- ին հաջողվեց micro: bit- ը: Հզոր ապարատային հարթակը և բարեկամական ծրագրավորման ինտերֆեյսը ստիպում են այս փոքրիկ տախտակին ստանալ առավելություն, որը գերազանցում է Arduino- ին: Այնուամենայնիվ, զարգացման տախտակի երկար կյանքի տևողությունը կախված չէ նրանից, թե որքան հզոր ապարատային սարքավորումներ ունի այն, և թե որքան գեղեցիկ ծրագրային ապահովում է այն, այլ ավելի կարևոր է, թե արդյոք նրա էկոլոգիական միջավայրը ծաղկում է: Մոտ 10 տարվա կուտակումների և տեխնիկական ընկերությունների ու բաց կոդի երկրպագուների համատեղ աշխատանքի ընթացքում Arduino- ի ամբողջ համակարգի հարուստ ընդլայնումը, կարելի է ասել, հասել է գրեթե ամբողջական աստիճանի:

Իհարկե, micro: bit- ը չի ցանկանում ընդունել իր թուլությունը: Բրիտանական պաշտոնական արյունով ծնված միկրո. Բրիտանական կառավարության խթանման ներքո ավելի ու ավելի տարրական կամ միջին դպրոցի աշակերտներ սկսում են իրենց փորձությունը `միկրո: բիթը որպես մուտքի ծրագրավորման կրթական գործիք օգտագործելու համար: Ավելի ու ավելի շատ ուսուցիչներ, ծրագրավորողներ կամ նույնիսկ նկարիչներ իրենց նախագծերը վերբեռնում են միկրոբիթ համայնքներում: Ներկայիս էկոլոգիական համակարգը, չնայած այն ավելի թույլ է, քան Arduino- ն, աճող միտումը այնքան դաժան է, որ գուցե չնայեք դրանից:

Միկրո. Բիթը շատ ավելի փոքր է, գեղեցիկ և հեշտ է կարգավորել: Մինչդեռ Arduino- ն ավելի հմայիչ ոճ է ՝ ավելի շատ ընդարձակումներով: Միգուցե կարողանանք ասել, որ նրանք ավելի շուտ փոխլրացնող հարաբերություններ ունեն, քան փոխզիջում: Micro: bit- ի նպատակային օգտվողներն այն մարդիկ են, ովքեր առաջին անգամ մտնում են արտադրող կամ մուտքի մակարդակի խաղացողներ: Նրանք հիմնականում սկսնակ են միկրո: բիթ ուսումնասիրելու համար, մինչդեռ Arduino- ն կանգնած է ավելի բարձր մակարդակի խաղացողների առջև, որոնք հիմնականում մշակողներ են:

Ինչպես micro: bit- ը, այնպես էլ Arduino- ն նվազեցրել են ծրագրի և ապարատային զարգացման շեմը, ինչը հնարավորություն է տալիս ավելի շատ ուսանողների իրականացնել իրենց անհիմն նախագծային գաղափարները և դարձնել «ստեղծող» բառը այլևս քչերի դերանուն:

Քայլ 6: Աղբյուր

Այս հոդվածը ՝ https://www.elecfreaks.com/11570.html կայքից է

Եթե ունեք հարցեր, կարող եք կապվել : [email protected].

Խորհուրդ ենք տալիս: