Привет, друзья!
Пришло время подключать сервопривод и посмотреть, на что способен этот нод в программе визуального программирования XOD.
Сервопри́вод, или следя́щий при́вод — механический привод с автоматической коррекцией состояния через внутреннюю отрицательную обратную связь, в соответствии с параметрами, заданными извне. Википедия
В переводе с русского на русский - это значит (образно), что в корпусе сервопривода установлен потенциометр и мотор, связанные между собой редуктором. Потенциометр в корпусе сервопривода регулирует через встроенную там же микросхему движение электродвигателя, как-то так.
Так как предыдущая статья было про потенциометр, значит к его помощи и прибегнем, чтобы проверить потенциал сервопривода.
Servo – так называется нод в XOD.
Создадим новый патч с уже знакомой нодой pot и новой нодой servo.
Создадим соединение между нодами servo и pot, не забудьте указать порты соединений на нодах. Загрузим готовый патч в Ардуино. Всё просто, никакие больше данные вводить не надо.
Теперь вращая ручку потенциометра, синхронно будет вращаться и вал сервопривода.
Усложним задачу, соберём не сложную схему из уже знакомых элементов: button, led, pot и servo.
А в программе XOD добавим только светодиод и подключим его к потенциометру.
Заливаем патч в Ардуино и смотрим, что получилось.
Теперь при повороте потенциометра поворачивается сервопривод и светодиод увеличивает яркость.
Добавим в патч кнопку, нод button, изменим схему. Зальём патч в микроконтроллер.
Теперь кнопка управляет светодиодом, а потенциометр сервоприводом.
Заметьте обе программы работают параллельно и не конфликтуют друг с другом. Здорово?
Создадим такое соединение нодов.
Потенциометр регулирует яркость светодиода, сервопривод включается по команде кнопки и отклоняется на величину угла заданной потенциометром, но если удерживать кнопку, светодиод и сервопривод регулируются одновременно.
Добавим fli-flop и для включения сервопривода удерживать кнопку больше не придется.
Вот такие интересные эксперименты можно проводить с Ардруино.
Скачать патч управление температурой можете здесь.
На этом сегодня все.
Предыдущие статьи:
Измеряем температуру с помощью Ардуино
Простая - не простая кнопка в Arduino
Реле SRD-05VDC и способы подключения в XOD
Спасибо, что дочитали статью до конца.
Надеюсь статья была вам полезна и интересна.
Понравилась статья, ставьте палец вверх.
Хотите следить за новостями, подписывайтесь на наш канал.
Впереди ещё много интересного!
Вы можете помочь проекту в развитии: