Category: Arduino и робототехника

Arduino UNO — Тайминг. Урок 3

Обратимся к первому уроку, где мы управляли LED. Между включением и выключением которого была секундная задержка. В используемой там программе (см. код ниже) был один очень большой недостаток. Для выдержки паузы между вкл/выкл LED в 1 сек. нами была использована функция delay(). В это время контроллер не может выполнять другие команды в главной функции loop() …

Читать далее »

Постоянная ссылка на это сообщение: http://meandr.org/archives/13131

Arduino UNO — Энкодер. Урок 6

В очередном уроке мы рассмотрим работу Arduino с энкодером (который служит для преобразования угла поворота в эл. сигнал). С энкодера мы получаем 2 сигнала (А и В), которые противоположны по фазе. В данном уроке мы будем использовать энкодер фирмы SparkFun COM-09117, который имеет 12 положений на один оборот (каждое положение 30°). На приведенной ниже диаграмме …

Читать далее »

Постоянная ссылка на это сообщение: http://meandr.org/archives/13128

Arduino UNO — Бегущий огонь. Урок 4

В этом уроке мы продолжим работу со светодиодами, но количество светодиодов увеличим до 5. И сделаем эффект бегущего огня. Для управления светодиодами будем использовать манипуляции с портами Arduino. Мы будем напрямую записывать данные в порты Arduino. Это лучше, чем работать с конкретными входами/выходами контроллера. Это позволит установить значения для светодиодов при помощи одной лишь операции. …

Читать далее »

Постоянная ссылка на это сообщение: http://meandr.org/archives/13122

Arduino UNO - Управление сервоприводом. Урок 2

Сервопривод является очень важным элементом при конструировании роботов и радиуправляемых моделей. Во втором уроке мы рассмотрим как при помощи Arduino UNO управлять сервоприводом. Программа очень проста и наглядна. Начинается она с подключения файла <Servo.h> Данный файл содержит все необходимые команды для управления серво, чтобы облегчить нам жизнь и не изобретать велосипед. Далее, мы должны создать …

Читать далее »

Постоянная ссылка на это сообщение: http://meandr.org/archives/13115

Arduino UNO - Мигание светодиодом. Урок 1

В данном цикле статей вы последовательно, шаг за шагом, освоите работу с Arduino UNO. В нашем первом уроке я покажу вам как управлять установленным в Arduino UNO светодиодом. Контроллер Arduino UNO уже содержит резистор и LED-светодиод, подключенный к 13 выводу, поэтому никаких других внешних радиоэлементов нам не понадобится. 1 2 3 4 5 6 7 …

Читать далее »

Постоянная ссылка на это сообщение: http://meandr.org/archives/13113