Оглавление:

Как создать робота с гусеничным захватом, управляемого через Nrf24l01 Arduino: 3 шага (с изображениями)
Как создать робота с гусеничным захватом, управляемого через Nrf24l01 Arduino: 3 шага (с изображениями)

Видео: Как создать робота с гусеничным захватом, управляемого через Nrf24l01 Arduino: 3 шага (с изображениями)

Видео: Как создать робота с гусеничным захватом, управляемого через Nrf24l01 Arduino: 3 шага (с изображениями)
Видео: 🦾Оживляем танк с манипулятором на Arduino 2024, Июль
Anonim
Image
Image
Как создать гусеничный робот с захватом, управляемый через Nrf24l01 Arduino
Как создать гусеничный робот с захватом, управляемый через Nrf24l01 Arduino

В инструкции «Как построить гусеничный робот с захватом, управляемым через Nrf24l01 Arduino» будет объяснено, как создать захват с тремя степенями свободы, установленный на гусеничном колесе, управляемом модулем L298N с двойным двигателем, с использованием контроллера MEGA2560 Arduino. Рука захвата и движение робота будут быть удаленным с помощью 8-канального передатчика (см. инструкцию "Как построить 8-канальный передатчик Nrf24l01 Arduino")

Шаг 1. Материалы и инструменты

Материалы и инструменты
Материалы и инструменты
Материалы и инструменты
Материалы и инструменты
Материалы и инструменты
Материалы и инструменты
Материалы и инструменты
Материалы и инструменты

Материалы

1. 1 - Контроллер Arduino - MEGA2560

2. 1 - Модуль NRF24L01

3. 1 - Гнездовой адаптер для NRF24L01 (для защиты и стабилизации модуля NRF24L01)

4. 1 - светодиод 10 мм.

5. 1 - Резистор 1 кОм. 1/4 Вт (опция)

6. 1 - Конденсатор 0,1 мкФ / 50В.

7. 1 - Конденсатор 1 мкФ / 50В.

8. 1 - Конденсатор 100 мкФ / 50В.

9. 1 - Диод 1N4007

10. 1 - 7805 IC Регулятор 5V.

11. Дюпон провода.

12. Заголовок женского штифта

13. Заголовок "папа"

14.1 - Модуль сдвоенного моторного привода L298N

15. Мужской пигтейл JST Battery

16. Термоусадочная трубка 1,5 - 10 мм.

17. Лента на липучке.

18. 1 - ПП. ДЕЛАТЬ. печатная плата

19. Аккумулятор Lipo 11.1V. 2200 мАч (3 ячейки)

20. Игрушка на гусеничном ходу с двумя двигателями.

21. Электрические провода 26 AWG

22. Акриловый лист 5 мм. толщина

23. Болты М3

24. Гайки М3

25. Саморез с конической головкой.

26. 1 - Захватывающий рычаг с тремя степенями свободы

27. Дин Плагин

Инструменты

1. Паяльный пистолет

2. Паяльная проволока

3. Паяльная паста

4. Отвертка.

5. Плоскогубцы

6. Горячий клеевой пистолет.

7. Эпоксидный клей.

8. Двусторонняя клейкая лента.

9. Пластиковый нож.

10. Электродрель

11. Ножовка по металлу.

Шаг 2: установка деталей и сборка печатной платы своими руками

Установка деталей и DIY PCB
Установка деталей и DIY PCB
Установка деталей и DIY PCB
Установка деталей и DIY PCB
Установка деталей и DIY PCB
Установка деталей и DIY PCB

Монтаж механических частей

1. Вырежьте и просверлите акриловый лист, чтобы сделать платформу для установки оборудования (как ваш собственный дизайн).

2. Закрепите акриловый лист на гусеничном колесе с помощью саморезов.

3. Закрепите рычаг захвата на основании болтами и гайками M3.

4. Установите модуль L298N на основание с помощью двусторонней клейкой ленты.

5. Приклейте липучку на акриловую основу и аккумулятор.

Установка электронных компонентов

1. Изготовление печатной платы и проводки своими руками, пайка, как показано на принципиальной схеме.

Контакты MEGA2560 к модулю nrf24l01:

GND - GND

3,3 В. - Vcc

9 - CE

53 - ДНС

52 - SCK

51 - MOSI

50 - MISO

2 - IRQ

Контакты MEGA2560 к модулю L298N:

3 - ENA

4 - IN1

5 - IN2

6 - IN3

7 - IN4

8 - ENB

MEGA2560 соединяет три сервопривода захвата:

11 - Arm1

12 - Arm2

13 - Захват

6. Соберите печатную плату на MEGA2560, поместив контакты в правильные разъемы, как показано на принципиальной схеме.

7. Электромонтаж и подключение трех сервоприводов захвата к печатной плате.

8. Прикрепите плату MEGA2560 к акриловой основе с помощью двустороннего скотча.

9. Подключение сдвоенных двигателей к модулю L298N.

10. Проверка и поиск точек короткого замыкания. (Остерегайтесь сильноточного короткого замыкания, загорится)

11. Проверка направления двигателей и сервоприводов захватного рычага.

Шаг 3: кодирование наброска

1. Загрузите скетч с Github.

2. Загрузить в контроллер MEGA2560.

3. Тестовое управление между передатчиком и гусеничным роботом с захватом.

Примечания: Если модуль nrf24l01 никогда раньше не связывался, посмотрите, как связать частоту в видеоклипе.

Рекомендуемые: