Оглавление:
Видео: Tinee9: ESC, управляемый Arduino: 4 шага
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:52
4 года назад я сделал свой собственный дрон по цене 300 долларов, когда первый коммерческий дрон стоил около 1500 долларов. Контроллер Arducopter управлял двигателем ESC, я использовал рамку DJI DIY и купил пульт дистанционного управления на 720 МГц. Вот модифицированный НАБОР того, что я построил 4 года назад. KIT Теперь, когда у меня немного больше опыта в области электроники, аэрокосмической техники, я хочу создать свой собственный контроллер PCBA для управления дроном.
Я буду использовать Arduino для своей платформы. Сегодня я продемонстрирую, что мы можем управлять регулятором скорости с помощью arduino nano.
Сложность: средняя
Знания: нужно знать пайку, нужно знать основные силовые соединения дрона.
Напоминание На Tinee9.com есть другие учебники по Arduino, а также рассказывается об общей электронике, такой как дроны. Я рассказываю о том, как они используются и как работают датчики на дронах, используемых компаниями или группами исследований и разработок.
Шаг 1: материалы
Я не хотел выбирать припой, припой, ПК и USB-кабель, но вы можете получить остальные элементы из этого набора ссылок.
Материалы: ESC
Мотор
Аккумулятор, от которого будет работать мотор
Припой
Припой
Ардуино Нано
Хлебная доска
Перемычка
ПК
USB-кабель
IDE Arduino
Шаг 2: Базовая сборка
Шаг 1: Припаяйте мотор к контроллеру ESC.
Шаг 2: прикрепите Arduino Nano к макетной плате.
Шаг 3: Подключите аккумулятор - к черному проводу ESC.
Шаг 4: прикрепите ESC Black к контакту GND Arduino.
Шаг 5: Подключите белый провод ESC к контакту Arduino D9.
Шаг 6: Подключите Arduino Nano к ПК с помощью USB-кабеля.
Шаг 3: Код
Шаг 7. Запрограммируйте Arduino Nano с помощью этого кода в Arduino IDE.
Код инициализирует ESC, а затем он ускоряется каждые 0,25 секунды до тех пор, пока жестко заданное значение не отключится. Потом повторяется. По сути, этот код позволяет вам увидеть, как двигателем управляет ESC. Кроме того, код является основным строительным блоком для управления 4 ESC одновременно, когда вы разрабатываете остальную часть кода для полета на неподвижном крыле или квадрокоптере.
Код:
#включают; Серво esc;
int Pin = 0;
int x = 0;
void setup () {
esc.attach (9); }
void loop () {
int throttle = analogRead (вывод);
дроссель = карта (дроссель, 0, 1023, 0, 179);
for (x = 0; x <175; x ++) {
esc.write (x); задержка (250); }
esc.write (0);
задержка (10000); }
Шаг 4. Подключите и запустите
Шаг 8: Подключите красный провод ESC к Battery +.
Шаг 9: Наслаждайтесь Arduino Nano, управляя ESC с помощью команд PWM.
Рекомендуемые:
Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino: 3 шага
Светодиодный индикатор, управляемый HTTP-сервером - Ameba Arduino: управлять светодиодом легко с помощью любого микроконтроллера по вашему выбору, но управлять светодиодом по беспроводной сети в браузере вашего мобильного телефона на ходу действительно круто и весело. На самом деле это уже проект IoT, так как вы можете использовать один и тот же сервер для управления
Светодиодный индикатор Arduino, управляемый Bluetooth: 3 шага
Светодиод Arduino, управляемый Bluetooth: в этом руководстве вы узнаете, как управлять светодиодом с помощью Bluetooth через приложение на устройстве Android. Необходимые материалы: плата Arduino Uno, светодиод, устройство Android, приложение Arduino Bluetooth, модуль Arduino Bluetooth
Переключатель HDMI, управляемый Arduino: 3 шага
Переключатель HDMI, управляемый Arduino: в этой инструкции вы узнаете, как управлять несколькими каналами HDMI на ваш телевизор с помощью микроконтроллера, такого как Arduino, для включения и отключения передачи с помощью одной линии управления. Моя конечная цель - иметь надежные, но гибкие средства для предел t
Автомобиль Arduino, управляемый через приложение Bluetooth: 4 шага (с изображениями)
Arduino, управляемый автомобилем через приложение Bluetooth: все, что мы знаем, что Arduino - отличная платформа для создания прототипов, главным образом потому, что она использует дружественный язык программирования и есть множество дополнительных невероятных компонентов, которые обеспечивают нам отличный опыт. Мы можем интегрировать Arduino с различными
Программирование ESC на Arduino (Hobbyking ESC): 4 шага
Программирование ESC на Arduino (Hobbyking ESC): Здравствуйте, сообщество, я собираюсь показать вам, как программировать и использовать Hobbyking ESC. Я только что нашел несколько информации и руководств, которые мне действительно не очень помогли, поэтому я решил запрограммировать собственный скетч, который очень прост для понимания. Импор