–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 миллисекунд.

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

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

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

    75 балл(ов)

  2. Un_ka

    54 балл(ов)

  3. parovoZZ

    12 балл(ов)

  4. sser

    6 балл(ов)

  5. Тёмик

    5 балл(ов)

  6. NesteruS

    5 балл(ов)

Награды месяца
1-е место: OLED-дисплей (Troyka-модуль)
2-е место: Графический экран 128×64
3-е место: Текстовый дисплей 16×2 (Troyka-модуль)

...