Программирование Arduino - библиотека Servo

Servo library – библиотека для работы с сервомашинками

Как мы помним – сервомашинка – это мотор-редуктор, с обратной связью, благодаря которой можно повернуть выходной вал на строго определённый угол.
Стандартные рулевые машинки, вертятся от 0 до 180 градусов (также есть сервы постоянного вращения – т.н. Continuous Rotation Servo, чуть позже покажем, как обычную серву можно переделать до такого состояния).

Примечание:
В Arduino IDE 0017 библиотека Servo поддерживает до 12 серв (до 48 на Mega), а в IDE 0016 и ранее работает только на 9 и 10 пинах!

! Обратите внимание:
На платах, отличных от Mega, использование библиотеки отключает возможность использования analogWrite() (PWM) на пинах 9 и 10 (вне зависимости подключены к этим пинам сервы или нет). На платах Mega, до 12 серв могут использоваться без влияния на функциональность PWM, но использование от 12 до 23 сервомашинок отключит PWM на пинах 11 и 12.

Подключение
Схема включения сервомашики очень простая — у неё есть три провода:

— земля (коричневый/черный),
— питание +5 вольт (красный),
— сигнальный (оранжевый/желтый/белый).


( Читать дальше )

Робот-горшок - Plantbot

Робот-горшок - Plantbot
Проект этого робота не нов, но здесь его ещё не было, а мне он очень и очень нравится :)
Благодаря встроенным фотодатчикам робот определяет какой режим освещения лучше всего подходит для растения и в зависимости от этого переползает на более светлую территорию или прячется в тень.


( Читать дальше )

Сервомашинки 2. Взгляд под корпус

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



( Читать дальше )

Сервомашинки

сервомашинка
Серва, рулевая машинка, сервомашинка — кому как больше нравится =)
По сути, это мотор-редуктор, способный поворачивать выходной вал строго в заданное положение (на угол) и удерживать его там, вопреки сопротивлениям и возмущениям недружелюбной среды.
Нужно это было, в первую очередь, моделистам, для управления положениями закрылков всяких, рулей различных и лопастей вертолётных. Оттуда, из моделизма, и пришло в остальные сферы технического творчества и в робототехнику в частности =)

( Читать дальше )

Платформа балансирующая шариком


Ball Balance Machine — классная конструкция!
Используя несколько серв, web-камеру и Processing для обработки видео (!) ардуина может управлять балансировкой шарика на плоскости. Просто супер!

( Читать дальше )
  • 0
  • 29 апреля 2010, 10:34
  • admin
  • 1

Leave Me Alone Box - робот выключает сам себя

Leave Me Alone Box
концептуальное устройство — Leave Me Alone Box (ящик «Оставьте-Меня-В-Покое»). Главное и единственное его назначение — автоматически выключаться после того, как его включат :)


( Читать дальше )
  • 0
  • 5 апреля 2010, 10:50
  • noonv
  • 1

Робо-платформа из CD-дисков!


Замечательная идея — использовать CD-диски для создания простой робо-платформы.


( Читать дальше )
  • +1
  • 2 апреля 2010, 10:34
  • noonv
  • 1

Роботы из игрушек!

Роботы из игрушек
Простая и очень увлекательная идея — встраивать робототехническую начинку в обычные игрушки :)

Ссылки:
HoiHoi San — Modellismo e robotica in Giappone! (перевод)

Робо-динозавр TITRUS III


Прототип робота-динозавра TITRUS-III использует похожую механику движения.
Активное вращение головы и виляние хвостом позволяет стабилизировать устройство.

( Читать дальше )