Оглавление:

Бампер Бот: 8 шагов
Бампер Бот: 8 шагов

Видео: Бампер Бот: 8 шагов

Видео: Бампер Бот: 8 шагов
Видео: Новый задний бампер РИФ на Tank 300: инструкция по установке 2024, Июль
Anonim
Бампер Бот
Бампер Бот
Бампер Бот
Бампер Бот

Это руководство научит вас, как создавать бамперы для робота и как запустить код, чтобы ваш робот был готов к работе в кратчайшие сроки. Тип вашего робота может отличаться от того, как вы можете прикрепить бамперы к своему роботу и как создать код.

Шаг 1. Инструменты, которые вам понадобятся:

Для начала вам понадобится

- картон

- фольга

-Лента

- степлер

- провода

- маленькие светодиодные фонари (по желанию)

- устройства для зачистки проводов

- резисторы

- плоскогубцы (по желанию)

Шаг 2: Создание ваших проводов

Создание ваших проводов
Создание ваших проводов

Ваши провода являются источником энергии, который помогает передавать питание от бамперов роботу. Вы захотите, чтобы провода были полудлинными, но в зависимости от того, насколько велик ваш бампер или насколько далеко он находится от вашего робота, он будет отличаться от размера используемого вами провода. С помощью инструментов для зачистки проводов вам нужно будет снять около 5 мм резины, чтобы показать провод с одной стороны, а на другом конце вы захотите отрезать около 2 см, чтобы можно было согнуть провод, чтобы получилась спираль. Вам нужно будет сделать это еще три раза, чтобы всего было четыре провода, так как вам понадобится два провода на бампер, и мы собираемся сделать два. Если вы планируете сделать более двух бамперов, вам просто нужно будет сделать еще два провода для каждого добавляемого нового бампера. Более короткий конец провода будет прикреплен к вашему роботу, а более длинный спиральный конец будет прикреплен к вашему бамперу.

Шаг 3: наматываем провод

Обмотка провода
Обмотка провода

После того, как вы зачистили провода, вам понадобится небольшая фольга, чтобы обернуть ее вокруг спиральной стороны. Это поможет дать потоку энергии больше пространства для подключения. Вы можете обернуть его так, как вы сочтете лучше всего, и в том количестве, в котором вы хотите.

Шаг 4: Подключение намотанных проводов к картону

Подключение намотанных проводов к картону
Подключение намотанных проводов к картону
Подключение намотанных проводов к картону
Подключение намотанных проводов к картону

Перед тем, как вы начнете соединять обмотанный провод с картоном, вам необходимо его настроить. Найдите небольшой кусок картона прямоугольной формы, чтобы его можно было согнуть пополам. Это даст вам основу вашего бампера. Когда картон будет сдвинут вместе, две половинки соприкоснутся, и туда вы добавите провода. На той половине, которую вы хотите приблизить к роботу, добавьте провод, который вы планируете прикрепить к земле (Vss). Чтобы сохранить обернутый провод на картоне, мне было легко просто скрепить их вместе, но я обнаружил, что обернутый провод не закрывает достаточно места, так как я хотел бы иметь больше места для соединения, поэтому я добавил кусок фольги поверх верх намотанной проволоки, покрывающий всю половину. Снова просто прикрепите его. На другой половине, которая будет нажата объектом, который он пытается избежать, добавьте провод, который будет подключен к контактам. Затем повторите описанный выше процесс для каждой половины бамперов, которые вы сделаете. Если вы обнаружите, что ваши бамперы плохо прижимаются, возьмите ножницы и прорежьте картон на складке.

Шаг 5: прикрепление бамперов к роботу

Крепление бамперов к роботу
Крепление бамперов к роботу
Крепление бамперов к роботу
Крепление бамперов к роботу
Крепление бамперов к роботу
Крепление бамперов к роботу

Вы захотите прикрепить бамперы к передней части вашего робота. Я обнаружил, что приклеить его легче. Вам понадобится много ленты, чтобы закрепить их справа, и вы захотите попытаться обернуть ее вокруг передней части робота, если это возможно. Как я это сделал, я сложил ленту, чтобы сделать ее двусторонней, затем приклеил ее, а затем я получил еще несколько штук, чтобы прикрепить ленту к верхней и нижней части бампера под роботом. Как вы хотите записать это на пленку, зависит от вас, но чем больше ленты вы используете, тем лучше.

Шаг 6: Установка проводов на роботе

Установка проводов на роботе
Установка проводов на роботе
Установка проводов на роботе
Установка проводов на роботе

Если вы просто хотите, чтобы ваши кнопки были подключены, вам понадобится два резистора, а на самом деле всего два-три крошечных провода. То, как вы подключаете провода к Vdd и контактам, зависит от вас. Вам понадобится либо провод, либо резистор, подключенный к Vdd, а затем провода, подключенные к контактам. Сторона, где показаны номера контактов, - это способ подключения платы. К какому бы ряду ни был подключен ваш провод или резистор от Vdd, это будет тот же ряд, где ваш крошечный провод подключается к вашим контактам, и в том же ряду будет подключен провод, выходящий из дальней половины вашего бампера. Провод, идущий от вашего бампера, который закреплен на вашем роботе, будет подключен к Vdd (Земля). Мне было легче работать с фарами робота, чтобы проверить, работают ли бамперы. Вы можете подключить светодиоды к макетной плате, подключив отрицательную сторону (плоскую часть обода вокруг лампочки) светодиода к Vdd или проводу, который подключен к Vdd, положительный конец к резистору и другая сторона резистора к проводу, который подключен к номеру контакта. Лучше всего попробовать измерить длину ваших проводов, чтобы они были прямо на плате. Вы можете разрезать их в сторону кусачками для зачистки проводов и с помощью плоскогубцев согнуть ножки под углом 90 градусов. Это помогает держать доску аккуратной и более управляемой.

Шаг 7: Код

Код
Код
Код
Код

Для базового кода вам понадобится цикл и все ваши команды, но я сделал это немного по-другому. Сделать это несложно. Для начала вам понадобится цикл «Do», и вы, скорее всего, захотите, чтобы ваш робот двигался вперед. В моей программе я установил переменные для каждого колеса и каждого типа направления, в котором известна скорость бега. Значения скорости будут разными для каждого робота, поэтому они не показаны на рисунках, поэтому вам нужно будет выяснить это самостоятельно. «Pulsout» сообщает роботу, что двигатели должны двигаться, и у меня есть номер штифта, к которому подключены колеса, как переменная, а скорость движения - как переменная. Вам понадобится «Если» для каждого бампера, который у вас есть. Когда ваш бампер равен 0, это означает, что бампер нажимается, а когда ваш бампер равен 1, он не нажимается. Моя программа настроена в подметодах. Мой левый бампер при нажатии загорается светодиодом и переворачивается. После того, как он отступит, он поворачивает направо и снова едет прямо. Для моего правого бампера он включает другой свет и движется назад, а затем поворачивает налево. Если вы выполняете программу со светодиодом, вы можете добавить еще одно «Если», когда он не нажимается, он выключает свет, в противном случае после первого запуска программы бампера свет останется включенным, и тогда вы не сможете сказать в следующий раз заработает. В вашей основной программе при вызове ваших методов вам нужно будет указать «Gosub», а затем имя вашего метода для вызова. Не забывайте, в конце концов, ваш метод поставить "return", чтобы он знал, что нужно вернуться к основной программе. Цикл «Do» заставит программу работать непрерывно и всегда будет двигаться прямо, пытаясь определить, когда бамперы нажимаются. «For» в методах сообщит вашим двигателям, как долго вы хотите, чтобы они работали (сколько оборотов). Цифры будут разными для всех. Не забывайте делать паузы, чтобы дать роботу отдохнуть перед тем, как завершить следующий раз. Это даст ему время подумать, что делать дальше.

Шаг 8: Теперь проверьте это

Теперь проверьте это
Теперь проверьте это
Теперь проверьте это
Теперь проверьте это

Есть так много разных способов построить своего робота, но вот только один из них, я надеюсь, поможет вам понять, как создавать бамперы. Удачи и приятного времяпровождения!

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