Что такое Arduino?
Arduino — это программно-аппаратная платформа, предназначенная для создания электронных устройств людьми, не являющимися специалистами в области электроники и программирования.
Платформа включает в себя плату ввода — вывода со встроенной памятью и микроконтроллером, в которую записывается созданная пользователем программа управления входами и выходами платы.
Какие платы Arduino бывают?
В настоящее время популярными являются различные варианты плат ввода — вывода Arduino, такие как:
- Arduino Fio
- Arduino Pro
- Arduino Pro Mini
- Arduino Due
- Arduino Mini
- Arduino Nano 3.0
- Arduino Leonardo
- Arduino Micro
- Arduino LilyPad
- Arduino Duemilanove
- Arduino Mega2560 R3
- Arduino Uno R3
- Arduino Ethernet
Также для расширения возможностей плат "Ардуино" разработаны готовые к использованию платы расширения, называемые Shield или шилдами.
Где купить Arduino?
Платы, шилды, датчики и исполнительные устройства можно купить в различных интернет-магазинах, например:
Купить платы и другие устройства для Arduino в интернет-магазине на сайте www.banggood.com
Купить платы и другие устройства для Arduino в интернет-магазине на сайте www.aliexpress.com
Как написать программу для Arduino?
Программа для управления платой создается в среде разработки "Arduino IDE" (можно бесплатно скачать с официального сайта) на очень простом языке Arduino, который несложно освоить любому человеку не знакомому с программированием. Примеры проектов и документацию можно найти ниже по приведенным ссылкам.
Благодаря простоте создания программы, удобству создания проектов (в большинстве случаев не требуется паять, все соединяется на разъемах), большому количеству готовых программ (скетчей) и примеров в интернете, платформа по праву завоевала очень большую популярность в мире.
Источники и дополнительная информация:
Официальный сайт Arduino.cc
Скачать среду разработки IDE с официального сайта
Документация на русском языке по Arduino
Программирование, справочник, функции и библиотеки Ардуино (рус. язык)
Сравнение плат Arduino