Программирование для Arduino: учебник для начинающих
Видео по теме: (May 2024).
Arduino - одна из самых известных платформ для разработчиков на рынке. Вы можете узнать, как программировать и правильно использовать его здесь.
Arduino: это оборудование требуется для программирования
Arduinos как песок у моря. Соответственно выбор большой. Если вы еще не знакомы с этим вопросом, у нас есть несколько советов для вас.
- Arduino Uno очень подходит для начинающих, так как он имеет шесть аналоговых и 14 цифровых выводов, что означает, что вы уже можете подключить к ним множество электронных компонентов. У вас также есть преимущество в том, что вы можете (обычно) заменить микроконтроллер, не покупая новую плату. Также легко программировать с платой и затем спаять в схему.
- Еще одна хорошая плата начального уровня - Arduino Mega 2560. Несмотря на то, что чип установлен постоянно, плата предлагает значительно больше контактов, чем Uno, но, соответственно, она стоит дороже.
- Поскольку платформа Arduino является «Open Source», существует также много дешевых альтернатив «настоящим» Arduinos.
- В Интернете вы можете найти несколько наборов Arduino, которые поставляются с целым рядом электронных компонентов, которые могут сэкономить ваши деньги.
- Если вы не купите комплект, вы можете приобрести детали по отдельности. Как новичок, вы должны сначала купить несколько светодиодов, резисторов, кнопок, потенциометров и сервопривода, чтобы испытать много. Вам также понадобятся соединительные кабели и макетная плата для соединения компонентов.
Установите Arduino IDE
Прежде чем вы сможете по-настоящему повеселиться с Arduino, вы должны сначала установить IDE Arduino.
- Во время установки под Windows вам несколько раз будет предложено установить драйверы Arduino. Обязательно нажмите «Установить» здесь, иначе вы не сможете использовать Arduino с ПК позже.
Arduino: контрольный светодиод
Мы покажем вам, как управлять светодиодом с помощью Arduino.
- Для этого сначала подключите штырь с надписью «GND» к короткой стороне светодиода, используя перемычку.
- Подключите другую сторону светодиода с подходящим резистором.
- Также подключите резистор к контакту 13.
- Запустите Arduino IDE и подключите Arduino к ПК с помощью USB-кабеля.
- Нажмите на вкладку «Инструменты» и выберите свою плату, ее характеристики и порт.
- В «void setup ()» вы должны сначала добавить команду, которая определяет вывод 13 как выход. Это легко сделать с помощью команды "pinMode (13, OUTPUT);" (без кавычек).
- В «void loop ()» теперь вы можете добавлять команды, которые должны выполняться снова и снова. Во-первых, команда «digitalWrite (13, HIGH);» Пин установлен на ВЫСОКИЙ, что означает, что к нему приложено напряжение 3, 3 Вольт.
- Теперь добавьте команду «delay (1000);» так что программа потом ждет секунду.
- Теперь вы можете использовать команду "digitalWrite (13, LOW);" добавьте, чтобы программа снова выключила светодиод. Затем снова введите команду задержки.
- Наконец, загрузите программу в Arduino. Теперь у вас есть мигающий светодиод!
Используйте кнопки на Arduino
Чтобы использовать кнопку на Arduino, вставьте ее в область паза макета.
- Подсоедините разъем внизу слева к контакту 5 В, а разъем внизу справа через резистор 10 кОм или выше к земле.
- Разъем также подключен к контакту 3 в верхнем правом углу.
- В методе настройки вы сначала определяете эту кнопку как входную: «pinMode (3, INPUT);»
- С помощью команды «digitalRead (3);» Теперь вы можете прочитать цифровое состояние булавки. Это либо ВЫСОКИЙ, либо НИЗКИЙ. Просто используйте оператор if для запроса.
Arduino: управление сервоприводом
Поскольку управление сервоприводом несколько сложнее, мы суммировали это для вас в отдельной статье.
В следующей статье вы узнаете, как писать свои собственные программы на Java.