Программирование контроллеров Arduino и создание проектов на их базе

Здесь можно найти информацию для тех, кто решил заняться программированием контроллеров и остановил свой выбор на Arduino, как на одном из самых легкодоступных и простых в освоении. Первые шаги начинающего программиста, особенности программирования, ошибки и проблемы, с которыми ему придется столкнуться

Создаем класс для управления сервоприводом

Создаем класс для управления сервоприводом

Серия-статей: Программирование Arduino с нуля #6

Серия-статей: Arduino, использование сервоприводов #3

Подключение одного-двух сервоприводов не вызывает особого труда. Но может возникнуть необходимость использовать их намного больше. Есть смысл создать собственный класс для сервопривода, в котором один раз прописать все необходимые переменные и фунции.

Независимое управление несколькими сервоприводами. Таймеры

Независимое управление несколькими сервоприводами. Таймеры

Серия-статей: Программирование Arduino с нуля #5

Серия-статей: Arduino, использование сервоприводов #2

Мы научились менять положение сервопривода, но такое управление обладает несколькими недостатками. Попробуем подключить параллельно два сервопривода и добиться их синхронного перемещения. Попробуем использовать таймеры вместо функции delay()

Подключаем сервопривод к Arduino

Подключаем сервопривод к Arduino

Серия-статей: Программирование Arduino с нуля #4

Серия-статей: Arduino, использование сервоприводов #1

Попробуем совершить с помощью контроллера элементарные действия, которые можно наблюдать не на экране компьютера, а "пощупать" в реальности. Рассмотрим, что такое сервопривод, какие они бывают, как подключить его к контроллеру Arduino и основы управления с помощью стандартной библиотеки Servo

Организация питания для Arduino

Организация питания для Arduino

Серия-статей: Программирование Arduino с нуля #3

Один из пе ворвых вопросов, который возникнет у начинающего программиста контроллеров, будет от чего же будет питаться наш проект. Рассмотрим какие варианты правильного подключения питания.

Подключение периферии, платы расширения

Подключение периферии, платы расширения

Серия-статей: Программирование Arduino с нуля #2

Мы остановили свой выбор для знакомства с микроконтроллерами на Arduino. Теперь разберемя что такое плата расширения и вообще как нам подключить что-либо к контроллеру.

Программирование контроллеров – с чего начать

Программирование контроллеров – с чего начать

Серия-статей: Программирование Arduino с нуля #1

В один прекрасный день новичок решает заняться программированием контроллеров. Это интересно, полезно, а результат можно буквально «пощупать» руками, а не смотреть на результат действия твоей программы на экране монитора. Вот только с чего начать, особенно если ты не радиолюбитель со стажем, а паяльник держал в руках пару раз в жизни? Конечно же с контроллера, который не требует углубленных знаний и умений радиоэлектронике, и при этом может быть куплен без особых проблем. Arduino как раз и есть один из самых простых в освоении, к тому же его очень легко найти в продаже. На нем и остановимся