Перед тем как начать пользоваться Arduino, нужно понять что это такое. Если вы уже ознакомились с этой статьей, то, скорее всего, у вас возникло много вопросов на которые я постараюсь ответить.
Типы Arduino
Плата Arduino, это самая главная деталь любого вашего проекта, но существуют разные модели. Ниже я приведу несколько их примеров:
- Arduino Uno — самая популярная модель. Хотите знать почему? Все благодаря своей цене, габаритам, количеству пинов, а также из-за огромного количества уроков именно для Arduino Uno! Поэтому модель Uno прекрасно сочетается практически со всеми проектами.
- Arduino Mega — также популярная модель и по названию можно догадаться, что модель больше и мощнее Uno. Эту модель вы можете использовать для более масштабных проектов.
- Arduino Mini — крошечная модель, отлично подходящая для маленьких проектов. Для ее программирования вам потребуется специально предназначенный USB модуль, который в дальнейшем вам нужно будет подключить к компьютеру.
Также есть и другие модели, с которыми мы познакомимся чуть позже.
Мастхэвы или что вам потребуется
- Макетная плата — это плата на которой вы будете тестировать. Для того чтобы каждый раз не паять провода, а потом их распаивать обратно, существует специальная макетная плата, на которой вы сможете быстро подключить к Arduino любые модули, светодиоды, резисторы и кнопки.
- Соединительные провода — тут мне кажется и так все понятно, но отмечу, что есть специальные провода, в конце которых есть мама и папа, и благодаря им можно будет без проблем соединиться.
- Резисторы — это важная деталь в любой электронике. В Arduino, каждый модуль, а также деталь может быть рассчитана на определенный ток и напряжение. С помощью резисторов можно это регулировать. Также резисторы позволяют избежать помехи и случайное срабатывание.
- Питание — для работы Arduino нужен адаптер или батарейки. По документации, Arduino Uno может работать от 6-20 вольт, но как показывает практика, менее 7 вольт. Работа Arduino может быть нестабильна, а при работе более чем 12 вольт может и вовсе привести к перегреву. Поэтому рекомендуемый вольтаж для Arduino Uno от 8-12 вольт.
Программирование
Для того чтобы программировать для Arduino, нужна специальная программа, которую вы сможете найти на официальном сайте Arduino.
Программа выглядит примерно следующим образом:
В программе вы будете писать весь алгоритм вашего проекта и загружать непосредственно в Arduino.
Код, который вы будете писать, будет выглядеть примерно следующим образом:
void setup() {
// Инициализируем цифровой pin 3 как выход
pinMode(3, OUTPUT);
}
// void loop прокручивает все записанное в нем раз за разом:
void loop() {
digitalWrite(3, HIGH); // Включаем светодиод (HIGH выставляет высокий уровень)
delay(1000); // Ждем секунду
digitalWrite(3, LOW); // Выключаем светодиод (LOW выставляет высокий уровень)
delay(1000); // Ждем секунду
}
Более подробно о программировании мы вернемся в моих уроках.
И так, если у вас имеется все, что я перечислил выше, вы можете приступать к работе с Arduino и начать создавать ваш первый проект. Для начала вам следует присоединить свою модель Arduino к компьютеру через провод, который обычно идет в комплекте.
В тот момент, когда вы подключите свою Arduino, Windows автоматически установит все нужные драйвера для работы с микроконтроллером.
Далее, запустите программу Arduino во вкладке tools->board, и выберете свою модель Arduino. Готово, осталось придумать алгоритм и написать код.
Если вы не знаете что написать и вам нужна помощь, загляните в первый урок!
Успехов