Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет.
Я хочу показать вам, как можно построить робота с Arduino и некоторыми другими частями. Так что нам нужно?
- Ардуино. У меня есть леонардо но это не важно
- Н-мост TB6612FNG или другой
- Шасси робота например DAGU DG012-SV или ручная работа
- Ультразвуковой датчик
- Сервопривод
- 2 синих светодиода
- Зуммер
- Фоторезистор
- Резистор 1, 2 кОм
- Макетная плата
- Кабели, лента, винты, батарейки
Шаг 1: сборка шасси
Если вы делаете шасси, помните о моторах. У него должно быть достаточно мощности для перемещения вашего робота.
Если вы купили шасси, вы должны его отправить.
Теперь пора ставить батарейки. Я использую коробку для 5 батареек AA, но если у вас более мощные двигатели, вам нужно больше батареек.
Шаг 2. Соедините все
Если у вас есть мост TB6612FNG H, вы можете подключить его к Arduino, как показано ниже, если нет, вам нужно немного его изменить.
Для его подключения я использую макет на 170 отверстий, потому что этот макет небольшой и может быть установлен на Arduino.
1. Ультразвуковой датчик:
-Trig 2-контактный Arduino
-Echo 1 контактный Arduino
-VCC 5V Arduino
-ЗЕМЛЯ GND Arduino
2. Сервопривод:
-GND GND Arduino-VCC 5V Arduino -Data 9-контактный Arduino
3. H мост:
-all масса (GND) к массе в Arduino-VCC 5V Arduino -A01 масса двигателя1 (-) -A02 мощность двигателя1 (+) -B02 масса двигателя2 (-)
-B01 масса двигателя2 (-)
-VMOT VIN Arduino
-PWMA 6-контактный Arduino
-AIN1 8-контактный Arduino -AIN2 7-контактный Arduino -BIN2 4-контактный Arduino -BIN1 3-контактный Arduino -PWMB 5-контактный Arduino
4. зуммер:
-ЗЕМЛЯ (-) GND Arduino
-VCC (+) 11-контактный Arduino
5. Светодиоды:
-Оба VCC (+) от светодиодов до 10-контактного Arduino
-Оба GND (-) от светодиодов к GND Arduino
Длинными тросами связали кусок проволоки.
6. фоторезистор:
На изображении вы можете увидеть, как это связано. Резистор имеет 1, 2 кОм
Шаг 3. Вставьте все
Теперь вы должны вставить все в шасси. Я использую 4 винта M3 для винтов Arduino и шасси, между Arduino и шасси я дал соломинку. Макетная плата расположена на ардуино. Я приклеил ультразвуковой датчик с помощью двусторонней ленты к сервоприводу, а сервопривод к шасси с помощью черной ленты. Светодиоды на ультразвуковом датчике на ленте. Кабели от светодиодов и датчика эхо-сигнала требуют достаточно места, потому что он движется.
Шаг 4: Программа 1
Робот с этой программой после того, как смотришь на препятствия, снова смотришь налево и направо и едешь на это место, где у него больше места, и когда он возвращается, издает звук. В темное время суток светодиоды включаются, когда ярко светятся светодиоды. Ниже я добавил код, в комментариях - объяснение кода. После загрузки этого кода вы можете запускать робота.
Шаг 5: Программа 2
Робот с этой программой может кататься по лабиринту. Конструкция такая же, только код немного другой.
Шаг 6: запустите робота
Теперь вы можете запустить своего робота. Ниже я добавил фильмы с моим роботом. Первый тестовый, второй - готовый робот с первой и второй программами.