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В) талап кылынат. Жаңы баштагандар үчүн электрониканы долбоорлоо үчүн даяр комплекттер иштелип чыккан - Матрешка сериясы.

Arduino Uno R3

Бул Италияда жасалган жаңы модель. Ал ATmega328p микропроцессорунун негизинде жасалган, анын тактык жыштыгы 16 МГц, эс тутуму 32 кб. Тактада перифериялык түзмөктөр менен иштешүүгө арналган 20 пин (көзөмөлдөнгөн) чыгаруу жана киргизүү бар.

arduino uno r3
arduino uno r3

Түзмөктүн өзгөчөлүктөрү

Arduino Uno башка Arduinos, компьютерлер жана микроконтроллерлор менен иштешүүгө жөндөмдүү. Аппараттын платформасы RX (0) жана TX (1) пиндерин колдонуп сериялык туташууга мүмкүндүк берет. ATmega16U2 процессору мындай байланышты USB порту аркылуу таркатат: натыйжада компьютерде кошумча виртуалдык COM порту орнотулган. Arduino программалык камсыздоосу түзүлгөн канал аркылуу тексттик билдирүүлөрдү алмашуучу утилитаны камтыйт. Аппараттын тактасында компьютер менен ATmega162U процессорунун ортосунда маалыматты өткөрүүдө күйүп турган RX жана TX диоддору бар. Өзүнчө китепкананын аркасында сиз ар кандай байланыштарды колдонуу менен байланышты уюштура аласызнөл жана биринчи менен чектелген. Ал эми кошумча кеңейтүү карталарынын жардамы менен өз ара аракеттенүүнүн башка жолдорун уюштурууга болот, мисалы, Wi-Fi, радиоканал, Ethernet тармагы.

arduino uno smd
arduino uno smd

Arduino Uno smd компьютердин USB портторун кыска туташуулардан жана ашыкча чыңалуудан коргогон атайын сактагычка ээ. Компьютерлер өзүн-өзү коргогону менен, сактагыч кошумча коопсуздукту камсыз кылат. Ал USB портунун киришине 500мАдан ашык ток берилсе, байланышты үзүп, ток нормалдуу абалга келгенде аны калыбына келтире алат.

Тыянак

Жыйынтыктап айтканда, Arduino ар кандай тиркемелерди иштеп чыгуу үчүн абдан ийкемдүү жана функционалдык платформа деп айта алабыз. Бул перифериялык түзмөктөр менен өз ара аракеттенүү үчүн зор мүмкүнчүлүктөр бар. Arduino микроконтроллерлерди үйрөнүү үчүн эң сонун жана ошондой эле чакан долбоорлор үчүн база катары кызмат кыла алат.

Сунушталууда: