ARDUINO КОНТРОЛЕЛЕРИ, ДАТЧИКИ, СЕРВОПРИВОД
- Контролер Arduino Mega 2560 PRO ATmega2560-16U MINI CH340G Відладочна плата480 ₴Готово до відправки
Що таке Arduino?
Arduino (Ардуіно) - одна з найпопулярніших апаратно-програмних платформ для реалізації різноманітних електронних проєктів, в основному орієнтована на непрофесійних користувачів, які ще вникають в тонкощі електротехніки, але горять бажанням власноруч створити якийсь пристрій. Низька ціна та широка поширеність й можливість проєктування-продажу навіть вражаючих за складністю пристроїв залучає навіть професіоналів, які давно працюють в галузі робототехніки.
Як працює Arduino?
Програмна частина містить в собі спочатку вшитий в схему код, а також програму для комп'ютера (Arduino IDE) щоб писати прошивки. Апаратна частина - це набір друкованих плат, які можуть з'єднуватися і взаємодіяти між собою. В плати Arduino з заводу мають вшитий власний завантажувач (bootloader). Цей завантажувач дозволяє через USB (або за допомогою перехідників UART-USB) завантажити написану програму на плату і відразу перевірити її роботу.
Весь асортимент для проєктування складається з самих друкованих плат Arduino і модулів розширення (шилдів, shields). Плати спеціально спроєктовані так, щоб їх можна було при необхідності легко доповнити, додавши до існуючої схеми нові компоненти та модулі.
Плати розширень з'єднуються з Ардуіно через штирові роз'єми на платі та за допомогою проводів. Крім самих плат, випускається безліч датчиків, драйверів двигунів, декодерів і інших функціональних пристроїв, радикально розширюють можливості застосування конструктора. Якщо потрібні якісь специфічні функції, в інтернет-магазині Black Chip завжди можна купити плати розширення і велику кількість інших комплектуючих.
Чим Arduino відрізняється від інших конструкторів?
Нахил в Arduino, на відміну, наприклад, від РадіоКит, йде не на збирання пристроїв, а на можливість як завгодно запрограмувати свою плату, змусити її виконувати потрібні дії, не змінюючи схемотехніки. Тому можливості конструктора впираються лише в фантазію автора і навички програмування на C ++ (звичайно, не рахуючи технічних обмежень самих конструкторів).
Навіть якщо ви не знаєте мови програмування або тільки починаєте вчитися - нічого страшного, в інтернеті є велика кількість навчальних статей, готових кодів до системи та прикладів, а сам процес написання дуже простий. Так що перший і головний крок - купити плату Arduino і кілька плат для неї, включити середу розробки на комп'ютері й з головою зануритися в розробку, а вже через зовсім невеликий час радувати себе та інших унікальними розробками та вражаючими механізмами.