Arduino Uno. նպատակը, հարթակի նկարագրությունը

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

Arduino Uno. նպատակը, հարթակի նկարագրությունը
Arduino Uno. նպատակը, հարթակի նկարագրությունը
Anonim

Arduino համայնքը օգտվողների, ձեռնարկների, նախագծերի և պատրաստի լուծումների հսկայական համայնք է, որն օգտագործվում է տարբեր հավելվածներում: Ընկերությունն առաջարկում է նաև արտաքին ծայրամասային սարքերի հետ փոխգործակցության շատ պարզ մեթոդ։ Սկզբում Arduino բազան նախագծված էր, որպեսզի թույլ տա մի շարք ակտուատորներ և սենսորներ միացնել միկրոկառավարիչին՝ առանց լրացուցիչ սխեմաների օգտագործման: Պարզ սարքերի և հավելվածների մշակումը չի պահանջում էլեկտրոնիկայի խորը գիտելիքներ:

Սարքի նկարագրություն

Arduino Uno-ն բաց հարթակ է, որը թույլ է տալիս հավաքել տարբեր էլեկտրոնային սարքեր: Այս տախտակը օգտակար և հետաքրքիր կլինի ստեղծագործ մարդկանց, ծրագրավորողների, դիզայներների և այլ հետաքրքրասեր մարդկանց համար, ովքեր սիրում են նախագծել իրենց սեփական գաջեթները: Arduino Uno-ն կարող է աշխատել ինչպես համակարգչի հետ, այնպես էլ ինքնուրույն: Ամեն ինչ կախված է նպատակից և գաղափարից:

arduino uno
arduino uno

Arduino Uno հարթակը բաղկացած է ծրագրային և ապարատային մասերից, որոնք շատ ճկուն են և հեշտ օգտագործման համար:շահագործման. Ծրագրավորման համար օգտագործվում է C ++ (Wiring) պարզեցված տարբերակը։ Դիզայնը կարող է իրականացվել անվճար Arduino IDE ծրագրաշարի վրա և կամայական C / C ++ գործիքների հիման վրա: Սարքն աջակցում է Linux, MacOS և Windows օպերացիոն համակարգերին։ Ծրագրավորման և համակարգչի հետ հաղորդակցվելու համար օգտագործվում է USB մալուխ, իսկ օֆլայն աշխատանքի համար անհրաժեշտ է էլեկտրամատակարարման միավոր (6-20 Վ): Սկսնակների համար մշակվել են էլեկտրոնիկայի նախագծման պատրաստի հավաքածուներ՝ Matryoshka շարքը:

Arduino Uno R3

Սա նոր մոդել է, արտադրված Իտալիայում։ Այն պատրաստված է ATmega328p միկրոպրոցեսորի հիման վրա, որի ժամային հաճախականությունը 16 ՄՀց է, հիշողությունը՝ 32 կբ։ Տախտակն ունի 20 պին (վերահսկվող) ելք և մուտք, որոնք նախատեսված են ծայրամասային սարքերի հետ փոխազդելու համար:

arduino uno r3
arduino uno r3

Սարքի առանձնահատկություններ

Arduino Uno-ն ի վիճակի է ինտերֆեյս ստեղծել այլ Arduinos-ի, համակարգիչների և միկրոկառավարիչների հետ: Սարքի պլատֆորմը թույլ է տալիս սերիական միացում RX (0) և TX (1) կապանքներով: ATmega16U2 պրոցեսորը նման կապ հեռարձակում է USB պորտի միջոցով՝ արդյունքում համակարգչի վրա տեղադրվում է լրացուցիչ վիրտուալ COM պորտ։ Arduino ծրագրաշարը ներառում է կոմունալ ծրագիր, որը փոխանակում է տեքստային հաղորդագրությունները ստեղծված ալիքով: Սարքի սալիկը ունի RX և TX լուսադիոդներ, որոնք վառվում են համակարգչի և ATmega162U պրոցեսորի միջև տեղեկատվության փոխանցման ժամանակ։ Առանձին գրադարանի շնորհիվ կարող եք կապ կազմակերպել՝ օգտագործելով տարբեր կոնտակտներ՝ առանցսահմանափակվում է զրոյով և առաջինով: Իսկ հավելյալ ընդլայնման քարտերի միջոցով հնարավոր է դառնում կազմակերպել փոխգործակցության այլ ուղիներ, օրինակ՝ Wi-Fi, ռադիոալիք, Ethernet ցանց։

arduino uno smd
arduino uno smd

Arduino Uno smd-ն ունի հատուկ ապահովիչ, որը պաշտպանում է համակարգչի USB պորտերը կարճ միացումներից և գերլարումից: Չնայած համակարգիչները ինքնապաշտպան են, ապահովիչը լրացուցիչ անվտանգություն է ապահովում: Այն կարող է խզել կապը, եթե ավելի քան 500 մԱ հոսանք է մատակարարվում USB պորտի մուտքին, և վերականգնել այն, երբ հոսանքը վերադառնա նորմալ:

Եզրակացություն

Ամփոփելով՝ կարելի է ասել, որ Arduino-ն շատ ճկուն և ֆունկցիոնալ հարթակ է տարբեր հավելվածներ մշակելու համար։ Այն ունի ծայրամասային սարքերի հետ փոխգործակցության հսկայական հնարավորություններ: Arduino-ն հիանալի է միկրոկոնտրոլերների մասին սովորելու համար և կարող է նաև հիմք ծառայել փոքր նախագծերի համար:

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