#1 2019-10-08 18:25:12

James
Участник
Зарегистрирован: 2019-10-08
Сообщений: 2

Контроллер полета (драйвер двигателей)

Здравствуйте. Близится зима, на улице делать нечего. Решил собрать квадрокоптер своими руками на ардуино. Опыта с электроникой особо нету, но решил что в процессе чему-то да научусь. Заказал на али 4 моторчика - https://ru.aliexpress.com/item/32788654106.html
к ним заказал контроллер полета https://ru.aliexpress.com/item/32745765417.html
HTB1Z0W3NFXXXXaSXFXXq6xXFXXXy.jpg
подключил все это дело к Arduino nano - 1, 2 к пинам D10, D11, VCC и GND к аккумулятору 18650, M1 и M2 к к 2 моторчикам для проверки. В коде к пинам подал ШИМ сигнал

void setup() {
  pinMode(10, OUTPUT);
  pinMode(11, OUTPUT);
}

void loop() {
  analogWrite(10, 200);
  analogWrite(11, 255);
}

моторчики гудят, но не крутятся. Может я не правильно подаю сигнал на плату. Подскажите что я делю не так.

Редактировался James (2019-10-08 20:21:58)

#2 2019-10-08 18:54:17

Watchdog
Гость

Re: Контроллер полета (драйвер двигателей)

Пожалуйста. Нужно analogWrite(..).

#3 2019-10-08 20:23:03

James
Участник
Зарегистрирован: 2019-10-08
Сообщений: 2

Re: Контроллер полета (драйвер двигателей)

Извиняюсь, ошибся при написании кода форуме. На практике же использовал analogWrite

Быстрое сообщение

Введите сообщение и нажмите Отправить

Подвал раздела