–1 голос
Я искал на форумах от амперки и не нашёл специальных функций для этого.
(1 балл) 1 2

1 Ответ

+1 голос

Здравствуйте! Программируется это, например, так:

var servo = require('@amperka/servo').connect(P12); //или любой другой пин
var angle = 0; //или любой другой нужный Вам угол
var angle2 = 180; //новый угол
servo.write(angle);
setTimeout(function() {
  servo.write(angle2);
}, 1000) //или любое другое время
// и через определенное время он повернется как Вам надо
setTimeout(function() {
  servo.write(angle);
}, 2000) //или любое другое время
// в общем и целом сервопривод будет переключаться на другой угол на 2000 - 1000 = 1000 миллисекунд.

Специальной библиотеки для этого и не будет.

Надеюсь, что смог чем-либо помочь.

(134 баллов) 2 5 20
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. parovoZZ

    70 балл(ов)

  2. Un_ka

    64 балл(ов)

  3. sser

    38 балл(ов)

  4. Тигрыч

    10 балл(ов)

  5. Kiprais

    9 балл(ов)

  6. N08I40K

    8 балл(ов)

Награды месяца
1-е место: Raspberry Pi 3 Model A+
2-е место: Raspberry Pi Zero W
3-е место: Raspberry Pi Zero

...