Ова упутстава ће вам показати како да конфигуришете и покренете мотор без четкица помоћу Ардуино, као и покретање мотора без четкице у различитим брзинама.
Проћи ће кроз материјал, подешавање хардвера и софтверског кодирања.
Објасниће шта се ради у сваком кораку кода.
Не повредите се, забавите се!
Испод је видео снимка мотора.
Морате добити: Ардуино (
Учинит ћу то, користио сам Ардуино Мега)
рачунар са АРДУИНО програмом кодирања на њему.
ЕСЦ УСБ конектор (
Учинит ћу то, користит ћу нормалан бренд од 30 АМПС)
10 пх п мотор без заваривања, везу за лемљење жице (
било којих 12 волти је 2 или више и користио 3 батерија и користио
, а затим поравнајте
на другој и батерији и ардуино.
је 3 Грејано, ставите линију за контролу мотора извађене из ЕСЦ-а са жицама изведеним из мотора.
Жице у средини морају да иду заједно, али две стране се могу пребацити на преокрет смјера мотора.
Коначно, морате да користите гвожђе за загревање
на жици, требало би да траје око 5-
10 секунди, а затим растопи лемљење на жицу и залепите их заједно. -
Узмите улазну жицу од ЕСЦ-а (
изгледа као онај на линији серво)
и повежите земљу и сигнал (бели) да бисте закаснили 9.
Позитивна линија треба да буде повезана само на Вин ако АРДУИНО није повезан са рачунаром.
Ако је повезан са рачунаром, не повезујте позитиван стуб ни на шта, у супротном ће сагорети рачунар -
дебеле црвене и црне жице које излазе из дна треба да буду причвршћене на батерију. -
Морате прво да укључите АРДУИОНО плочу у рачунар помоћу УСБ конектора.
Затим можете преузети програм у наставку.
Након преузимања програма притисните тастер РЕСЕТ на АРДУИНО пре него што укључите батерију у ЕСЦ.
Мотор ће започети шум и тада ће сачекати.
Након неколико секунди мотор ће направити 3 звучна сигнала, а затим постепено прелазити на програмирану брзину.
Тада ће се постепено вратити на нулту брзину.
Можете да измените програм брзине и трајања мотора.
Не постављајте мотор на брзину изнад 85% снаге, иначе ће ЕСЦ изгорети. Код)
Овај код се може користити у било коју сврху.
Укључујући серво ЕСЦ1; ИНТ ПОС = 0;
/ Подесите руку променљиве руке () {СетСпеед (0);
/ Поставите кашњење брзине променљиве брзине (1000); } воид сетСпеед (инт брзина) {
инт угао = мапа (
брзина, 0,100, 0,180);
/ Подесите серво положај различитим брзинама. писање (угао); } Воид Сетуп () {ЕСЦ1. приложите (9);
/ Додајте Есц на ПИН. АРМ (); } воид петља () {инт брзина;
/ (брзина = 0; брзина 0; брзина - = 5) {
/ на постављеној брзини од 1 секунде брзина циклуса се смањује на 0% снаге (брзина); кашњење (1000); } сетСпеед (0);
/ Подесите променљиву брзину на нулу без обзира на кашњење (1000);
/ Офф 1 секунду}