робототехніка

Загальні відомості про Ардуіно.

Ардуіно (Arduino) це назва апаратно-програмних засобів для створення простих електронних систем автоматики і робототехніки. Система має повністю відкриту архітектуру і орієнтована на непрофесійних користувачів.

Програмна частина Ардуіно складається з інтегрованого програмного середовища (IDE), що дозволяє писати, компілювати програми, а також завантажувати їх в апаратуру.

Апаратна частина являє собою електронні плати з мікро контролером, супутніми елементами (стабілізатор живлення, кварцовий резонатор, конденсатори), портом для зв'язку з персональним комп'ютером, роз'ємами для сигналів вводу-виводу тощо.

Незважаючи на простоту розробки проектів, використовуючи Ардуіно, можуть бути створені досить складні системи, особливо після появи високопродуктивних варіантів контролерів.

У платах Ардуіно використовуються мікроконтролери Atmel AVR з прошитим у них завантажувачем. За допомогою нього записується програма в мікроконтролер з персонального комп'ютера без застосування апаратних програматорів.

Для програмуванні Ардуіно використовується мова C/C++, з деякими особливостями.

Існує величезна кількість клонів апаратної частини Ардуіно. Більшість з низ є повними аналогами фірмових Ардуіно, часто не поступаються за якістю.