Բովանդակություն:
- Քայլ 1: Միկրո հեռանկար. Բիթ :
- Քայլ 2. Arduino- ի հեռանկար
- Քայլ 3: Կատարողականություն
- Քայլ 4: Softwareրագրակազմ
- Քայլ 5: Եզրակացություն
- Քայլ 6: Աղբյուր
Video: Համեմատություն Micro: bit- ի և Arduino- ի միջև ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Ո՞րն է վերջերս արտադրողների շրջանում զարգացման ամենահայտնի խորհուրդը: Իհարկե, այն պետք է լինի միկրո: բիթ տախտակ: Տեխնիկական հսկա ընկերությունների `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].
Խորհուրդ ենք տալիս:
RS485 Arduino- ի և Raspberry Pi- ի միջև. 7 քայլ
RS485 Arduino- ի և Raspberry Pi- ի միջև. Դպրոցի համար ես պետք է նախագիծ պատրաստեմ: Ես ընտրում եմ խելացի ջերմոցային հսկիչ պատրաստել, որն ամբողջությամբ վերահսկվում է ազնվամորու պիով: Սենսորները կաշխատեն arduino uno- ով: Հետագա ամիսների ընթացքում ես կտեղադրեմ այս նախագծի պատրաստումը քայլ առ քայլ
LV-MaxSonar-EZ և HC-SR04 Sonar Range Finders- ի համեմատություն Arduino- ի հետ. 20 քայլ (նկարներով)
Համեմատելով LV-MaxSonar-EZ- ի և HC-SR04 Sonar Range Finders- ի Arduino- ի հետ. Ես գտնում եմ, որ շատ նախագծեր (հատկապես ռոբոտները) պահանջում են կամ կարող են օգուտ քաղել իրական օբյեկտից հեռավորությունը չափելուց: Sonar տիրույթի որոնիչները համեմատաբար էժան են և հեշտությամբ կարելի է միացնել միկրոկարգավորիչին, ինչպիսին է Arduino- ն: Սա
Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև. 3 քայլ
Modbus TCP հաղորդակցություն Arduino- ի և արդյունաբերական սարքերի միջև. Արդյունաբերական միջոց ՝ արդյունաբերական HMI- ով Arduino տախտակը կառավարելու և այն Modbus TCP հաղորդակցությամբ արդյունաբերական ցանցին կապելու համար:
AWS և IBM. IoT ծառայությունների համեմատություն. 4 քայլ
AWS և IBM. IoT ծառայությունների համեմատություն. Այսօր մենք համեմատում ենք երկու հավաքածու, որոնք հնարավորություն են տալիս մշակել IoT ծրագրեր ՝ տարբեր ծառայությունների առաջարկների տեսանկյունից
LoRa RFM98 Tutorial Ra-02 HopeRF մոդուլի համեմատություն. 6 քայլ
LoRa RFM98 Tutorial Ra-02 HopeRF մոդուլի համեմատություն. Հե ,յ, ինչ կա, տղերք: Աքարշ այստեղ ՝ CETech- ից: Այսօր այս հոդվածում մենք մտադիր ենք սովորել HopeRF- ի կողմից պատրաստված RFM LoRa մոդուլների մասին: Մենք կտեսնենք, թե որոնք են այն առանձնահատկությունները, որոնք առաջարկում է RFM մոդուլը, դրա ճշգրտումը, տարբերությունների միջև համեմատությունը