Оглавление:
- Шаг 1: кусочки и кусочки, которые вам понадобятся
- Шаг 2: И код
- Шаг 3: вставьте биты в нужное место
- Шаг 4: И эти провода… О, мальчик
- Шаг 5: в действии
Видео: Самый маленький и симпатичный робот для предотвращения препятствий на Arduino: 5 шагов
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:53
Устали от больших неуклюжих роботов, которые занимают половину полки в вашей комнате? Вы готовы взять с собой своего робота, но он не помещается в вашем кармане? Ну вот! Я представляю вам Minibot, самого симпатичного и крошечного робота для преодоления препятствий, которого вы когда-либо (когда-либо) могли собрать!
Шаг 1: кусочки и кусочки, которые вам понадобятся
Маленький макет (4,5 см на 3,5 см), 17 отверстий в длину и 2 ряда по 5 отверстий в ширину. Вы можете построить робота без него, но если вы планируете модифицировать робота, это будет неплохо.
Arduino Nano. Я использую тот, который поставляется с выводами, уже припаянными к плате, но вы также можете использовать Arduino nano без выводов и припаять кабели непосредственно к плате.
Аккумулятор 9 В. Ага, старый добрый аккумулятор.
Держатель батареи 9 В. (достал из старой игрушки)
2 сервопривода непрерывного вращения (они похожи на сервоприводы SG (), но на самом деле это сервоприводы непрерывного вращения. Я купил их ЗДЕСЬ
2 резиновых колеса. Просто посмотри вокруг. Конечно, где-то есть старая игрушка, которой не нужны колеса.
Кабели. Их куча. Не бывает слишком большого количества кабелей.
Ультразвуковой датчик. 4-контактная модель. Ebay, Amazon или любое другое место. Они все одинаковые.
Шасси, напечатанное на 3D-принтере. Вы можете найти 3D-файлы ЗДЕСЬ
Шаг 2: И код
Здесь нет ракетостроения. Просто супер простой код, который заставляет робота идти вперед, если на расстоянии 15 см ничего не видно, и делает резкий поворот, если что-то находится ближе 15 см.
Просто скачайте текстовый файл и скопируйте код в свой интерфейс Arduino.
Шаг 3: вставьте биты в нужное место
Макетная плата, Arduino, ультразвуковой датчик и батарея входят в верхнюю часть шасси, но НЕ УСТАНАВЛИВАЙТЕ компоненты ЕЩЕ. Сначала вам нужно все это подключить. (да, я сделал эту ошибку) (дважды)
2 сервопривода просто защелкиваются в нижней части шасси. Да, вы можете вставить эти 2 прямо сейчас.
Колеса прикрепляются к валам сервоприводов с помощью кусочка проволоки, горячего клея или магического заклинания. Твой выбор.
Шаг 4: И эти провода… О, мальчик
А вот и самое уродливое. проводка. ТАК много проводов и ТАК мало места.
Начнем с ультразвукового датчика.
- Vcc -> + 5 В на Arduino
- Триггер -> D11 Arduino
- Echo -> D12 Arduino
- GND -> GND Arduino (любой из 2 контактов GND Arduino)
Сервопривод 1:
- Оранжевый провод -> D9 Arduino
- Красный провод -> + 5В Arduino
- Коричневый провод -> GND Arduino (любой из 2 контактов GND Arduino)
Серво 2:
- Оранжевый провод -> D10 Arduino
- Красный провод -> + 5В Arduino
- Коричневый провод -> GND Arduino (любой из 2 контактов GND Arduino)
Аккумулятор:
- Красный провод -> Vin pin Arduino
- Черный провод -> GND Arduino (любой из 2 контактов GND Arduino)
Теперь вам нужно только аккуратно заправить все провода внутри корпуса и скрепить обе половинки. Мой робот настолько полон, что ему нужна резинка, чтобы не пролить кишки.
Шаг 5: в действии
Ваш робот будет двигаться вперед, пока не найдет что-то на высоте менее 15 см.
Вы можете изменить расстояние в этой строке кода:
если (расстояние <= 15)
Вы также можете изменить скорость вперед и назад, изменив эти строки:
myservo1.write (XXX); myservo2.write (XXX);
где XXX = 0 - полная скорость вперед для myservo1, а XXX = 180 - полная скорость вперед для myservo2.
и XXX = 90 будет точкой для обоих сервоприводов.
Рекомендуемые:
OAREE - 3D-печать - Робот для предотвращения препятствий для инженерного образования (OAREE) с Arduino: 5 шагов (с изображениями)
OAREE - 3D-печать - Робот, избегающий препятствий для инженерного образования (OAREE) С Arduino: OAREE (Робот, избегающий препятствий для инженерного образования) Дизайн: Целью этого руководства было спроектировать робота OAR (робот, избегающий препятствий), который был бы простым / компактным, Возможность 3D-печати, проста в сборке, использует сервоприводы непрерывного вращения для движения
Робот для предотвращения препятствий для перевозки тяжелых грузов: 6 шагов
Робот для предотвращения препятствий для перевозки тяжелого груза: это робот для предотвращения препятствий, созданный для переноски качалки моего сына
Очень забавный и самый маленький робот (сетка): 7 шагов
Очень забавный и самый маленький робот (сетка): это забавный проект
Boe-Bot: робот для предотвращения препятствий: 6 шагов
Boe-Bot: Робот для предотвращения препятствий: этот маленький робот использует свои усы для обнаружения препятствий. Когда один или оба его уса срабатывают, он отступает и поворачивается в другом направлении. В противном случае он движется вперед. Материнская плата Paralax, работающая от 4 батареек AA, позволяет
Самый дешевый Ардуино -- Самый маленький Ардуино -- Arduino Pro Mini -- Программирование -- Arduino Neno: 6 шагов (с изображениями)
Самый дешевый Ардуино || Самый маленький Ардуино || Arduino Pro Mini || Программирование || Arduino Neno: …………………………. Пожалуйста, ПОДПИШИТЕСЬ на мой канал YouTube, чтобы увидеть больше видео ……. Этот проект о том, как связать самый маленький и самый дешевый Arduino из когда-либо существовавших. Самый маленький и дешевый arduino - arduino pro mini. Он похож на ардуино