Показаны сообщения с ярлыком Внешнее питание. Показать все сообщения
Показаны сообщения с ярлыком Внешнее питание. Показать все сообщения

3 мая 2016 г.

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

Вот такое замудреное название, а на самом деле хотел поделиться опытьм создания поворотного механизма как, например, на камерах видеонаблюдения. То есть организовать вращение в вертикальной и горизонтальной плоскостях. Это позволит нам смотреть вверх, вниз и в стороны, что достаточно для подного обзора. Делать это будут 2 сервомотора. Так же будет присутствовать кнопка сброса, т.е. по ее нажатию сервомоторы вернуться в начальное положение. Всю базу мы возьмем из предыдущего поста, но несколько усовершенствуем его.

29 апреля 2016 г.

Сервомотор и джойстик

Наконец-то появилась плата Arduino. Не совсем Arduino, конечно, а ее полностью совместимый аналог. Пока проверял отдельные датчики, в голову пришла мысль: "А почему бы не скрестить кенгуру и бегемота?". Цель - проверить работоспособность трех компонентов с осмысленной сборкой. Итак, проверяем работосмособность платы питания, джойстик и сервомашинку.

  1. Сервомашинку я использовал MG996R
  2. Двухосевой XY джойстик
  3. Модуль питания (шел в комплекте)

14 февраля 2016 г.

H-Bridge и направление вращения мотора

Эта статья посвящена направлению вращения мотора. Продумывая направление движения машинки на радиоуправлении задался вопросом - как заставить машинку двигаться вперед и назад? Заставить двигаться в одну сторону - это не проблема, подаем напряжение на мотор и все. Но вот как быть движением в обратную сторону? Не разбирать же и не перевидывать провода. Тут меня спасае так называемый H-Bridge.

H-Мост

Название появилось благодяря графическому изображению. Тут важно знать, ключи S1 и S2 или S3 и S4 никогда не должны замыкаться одновременно, иначе будет короткое замыкание. Если замыкать S1 и S4 или S3 и S2, то мотор будет вращаться в разные стороны, поскольку при такой схеме полярность в моторе будет меняться на противоположную. Понятно, что для машинок на радиоуправлении кнопками это делать нельзя. Этим должен управлять компьютер или Arduino, в нашем случае. По идее, оператор говорит "ехать вперед" или "ехать назад", а уже на уровне Arduino контролируется замыкание ключей.

11 февраля 2016 г.

Внешнее питание для сервопривода. Большая игра.

Тут задался вопросом - как управлять сервоприводом с Arduino? Все вроде просто, подключаешь питание, землю, плату и все! Но что, если сервопривод рассчитан на питание в 9 вольт? Поскольку Arduino дает только 5V, то для такого сервопивода нужен внешний источник питания. Не долго рылся в интернете, что бы найти схему, скорее дольше понимал принцип ее работы (это от недостатка знаний). Итак, опишу проектик.

Цели

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