#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

Неактивний

#4 2019-10-18 22:39:41

NoName
Customer
З Київ
Зареєстрований: 2014-07-08
Повідомлень: 1,446

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

земля общая?

Неактивний

Швидке повідомлення

Введіть повідомлення і натисніть Надіслати

Підвал форуму