Arduino Uno: призначення, опис платформи

Спільнота Arduino представляє собою величезну кількість користувачів, безліч навчальних матеріалів, проектів і готових рішень, які використовуються в різних додатках. Також компанія пропонує досить простий метод взаємодії із зовнішніми периферійними пристроями. Спочатку база Arduino розроблялася для забезпечення підключення різноманітних виконавчих механізмів і датчиків до мікроконтролера без використання додаткових схем. Розробка простих пристроїв і додатків не вимагає глибоких знань в електроніці.

Опис пристрою

Arduino Uno являє собою відкриту платформу, що дозволяє збирати різноманітні електронні пристрої. Ця плата буде корисна і цікава творчим людям, програмістам, дизайнерам та іншим допитливим умам, які люблять конструювати власні гаджети. Arduino Uno може працювати як в зв`язці з комп`ютером, так і автономно. Все залежить від призначення та ідеї.arduino uno



Платформа Arduino Uno складається програмної та апаратної частин, які досить гнучкі і прості в експлуатації. Для програмування використовують спрощену версію С ++ (Wiring). Проектування можна здійснювати на безкоштовне забезпечення Arduino IDE і на базі довільного інструментарію С / С ++. Пристрій підтримує операційні системи Linux, MacOS і Windows. Для програмування і зв`язку з комп`ютером використовується USB-кабель, а для роботи в автономному режимі необхідний блок живлення (6-20В). Для новачків розроблені готові набори для конструювання електроніки - серія «Матрьошка».

Arduino Uno R3

Це нова модель, вироблена в Італії. Виконана вона на базі мікропроцесора ATmega328p, тактова частота якого становить 16 МГц, пам`ять - 32 кб. Плата має 20 контактів (контрольованих) виведення і введення, призначених для взаємодії з периферійними пристроями.arduino uno r3

Можливості пристрою



Arduino Uno здатне взаємодіяти з іншими Arduino, комп`ютерами і микроконтроллерами. Платформа пристрою дозволяє забезпечити послідовне з`єднання за допомогою контактів RX (0) і TX (1). Процесор ATmega16U2 транслює таке з`єднання через USB порт: в результаті на комп`ютері встановлюється додатковий віртуальний COM-порт. Програмне забезпечення Arduino включає в себе утиліту, яка здійснює обмін текстових повідомлень по створеному каналу. На платі пристрою встановлені світлодіоди RX і TX, які світяться під час передачі інформації між комп`ютером і процесором ATmega162U. Завдяки окремій бібліотеці можна організувати з`єднання з використанням різних контактів, не обмежуючись нульовим і першим. А за допомогою додаткових плат розширення з`являється можливість організувати й інші способи взаємодії, наприклад, Wi-Fi, радіоканал, мережа Езернет.arduino uno smd

Arduino Uno smd володіє спеціальним запобіжником, який захищає USB-порти комп`ютера від коротких замикань і перенапруги. Хоча комп`ютери і володіють власним захистом, запобіжник забезпечує додаткову впевненість. Він здатний розірвати з`єднання, якщо на вхід USB-порту подається струм більш 500мА, і відновлює його, коли струм приходить в норму.

Висновок

Підводячи підсумки, скажемо, що Arduino - вельми гнучка і функціональна платформа для розробки різних додатків. Вона має величезні можливості для забезпечення взаємодії з периферійними пристроями. Arduino прекрасно підходить для вивчення мікроконтролерів, а також може служити основою для невеликих проектів.




» » Arduino Uno: призначення, опис платформи