Оглавление:
Видео: Roll-E [обновленный робот-мусорщик]: 4 шага (с изображениями)
2024 Автор: John Day | [email protected]. Последнее изменение: 2024-01-30 11:51
Помните нашего друга-сборщика мусора WALL · E? Ну, вот этот парень - его младший кузен, его зовут Ролл-И. Это официально моя первая инструкция, поэтому, пожалуйста, будьте добры и сообщайте мне обо всех возможных ошибках.
Никто не любит читать длинные инструкции без изображений, поэтому я старался как можно больше добавлять изображения, чтобы упростить сборку этого робота. Я также сделал инструкции как можно короче и по существу [всего четыре шага].
Учебное пособие будет состоять из четырех частей;
- Материалы
- сборка
- Электрические соединения
- Код.
Давайте погрузимся в…..
Шаг 1: материалы
Список материалов
- Arduino Uno (x1) - это мозг нашего робота.
- Motor Shield (x1) - Для управления нашими мотор-редукторами вы можете использовать микросхему L293D, чтобы сделать то же самое, если вы знаете, как это сделать. Я выбрал моторный щит, потому что его относительно проще использовать, а также он дает возможность установить больше двигателей для улучшения функциональности.
- Мотор-редукторы (x2) - Переместили бы двигатель. Соединительные провода - вам понадобится пара таких.
- Шины для роботов (x2) - они будут действовать как наши колеса.
- Мини-макетная плата (x1) - для простого построения нашей схемы без необходимости пайки.
- Классно выглядящая печатная плата из старой электроники - это будет корпус нашего робота, он не служит какой-либо интеллектуальной цели, просто классно выглядит и обновляет старую электронику.
- Шарики от ролика на дезодоранте [с держателем] - это будет наша версия омниколеса:)
- HC-SR04 Ультразвуковой датчик - для предотвращения препятствий.
- Переключатель (x1) - для включения или выключения робота.
- Соединительные провода - для построения цепей.
- Пистолет для горячего клея - думаю, вы знаете, для чего он нужен.
Шаг 2: Сборка
Сначала возьмите свою классную печатную плату и отметьте, где вы хотите, чтобы ваш Arduino лежал на ней, с помощью маркера. Удалите все существующие компоненты, чтобы освободить место для вашего Arduino.
Поместите Arduino на печатную плату, используя отверстия для винтов на плате Arduino в качестве ориентира, отметьте точки на плате, чтобы вы могли просверлить отверстия на печатной плате, где вы можете использовать любой подходящий универсальный винт для прикрепления платы Arduino к печатной плате. Использование винта позволяет легко снимать и снова прикреплять Arduino к печатной плате. Если у вас нет дрели, вы можете проделать отверстия с помощью отвертки, прижмите отвертку к отмеченной части и осторожно надавите, поворачивая отвертку
Примечание: не забудьте поместить изолирующий материал между Arduino и печатной платой, чтобы существующие соединения на печатной плате не привели к короткому замыканию Arduino
2: Используя пистолет для горячего клея, приклейте мини-макет к желаемой части печатной платы, обратите внимание, что ультразвуковой датчик будет на макете, и ничто не должно его блокировать, чтобы он мог обнаруживать препятствия.
3: Оберните соединительный провод вокруг клемм двигателя, проверьте соединение, чтобы убедиться, что двигатели работают, затем закрепите горячим клеем. После этого прикрепите шины к моторам.
4: Переверните печатную плату [с прикрепленной ардуино и макетной платой] и приклейте горячим клеем омни-колесо и моторы к задней части. Обратитесь к изображениям, чтобы понять, как это сделать.
Для более быстрой сборки вы можете забыть о винтах и просто использовать пистолет для горячего клея, чтобы скрепить все вместе. Если все сделано правильно, клей может действовать как изолятор для Arduino.
Шаг 3: электрические подключения
На данный момент вы закончили сборку. Тем не менее, мы бы поставили двигатель на Arduino после того, как выполнили некоторую первоначальную проводку.
Для электрических соединений мы должны подключить ультразвуковой датчик HC-SR04, кнопку с понижающим резистором, к Arduino. Затем мы подключили наши моторы к каналам M3 и M4 на моторном щите и сложили моторный щит с Arduino, перебивая провода от ультразвукового датчика и кнопки на контактах 13, 12 и 8 Arduino соответственно.
Соединения для ультразвукового датчика HC-S04, кнопки и понижающего резистора показаны на изображениях 1 и 2. Резистор 10 кОм соединяет контакт с землей, это сделано для того, чтобы контакт считывал НИЗКОЕ значение в Arduino, когда нет напряжение поступает через переключатель.
Моторный щит, который я использую, - это версия 1 моторного щита Adafruit, независимо от того, какой моторный щит вы используете, будь то v1, v2 или производная, я не думаю, что соединение будет сильно отличаться от того, что я сделал. Для подключения двигателя просто подключите провода левого двигателя к клеммам M4 на щите двигателя, а правый двигатель - к клеммам M3 [на самом деле не имеет значения, к каким каналам вы их подключаете, я указал только из-за моего кода]. См. Изображения 3 и 4.
Пс. Изображение 4 (Схема подключения двигателя) не принадлежит мне, у меня не было времени сделать его набросок, поэтому я взял его с
После подключения установите моторный щит на Arduino.
Шаг 4: Код
Перед запуском кода вам необходимо установить библиотеку AFMotor.h. Это библиотека моторного щита. Для этого перейдите по ссылке ниже, в нем есть шаги для этого, а также есть ссылка, по которой вы можете загрузить файлы библиотеки.
Ссылка для установки библиотеки AFMotor.h -
После установки я рекомендую вам проверить класс двигателя постоянного тока в справочнике по библиотеке, чтобы узнать, как его использовать. Для справки перейдите по ссылке ниже.
Ссылка для справки по AF_DCMotor Class -
Я прикрепил файл эскиза Arduino для кода ниже. Во время выполнения кода откройте серийный монитор, чтобы отслеживать, работает ли код должным образом
Вот и все, ребята, вы закончили, пожалуйста, дайте мне знать, как я могу улучшить эту инструкцию, и о любых проблемах, которые могут у вас возникнуть, в поле для комментариев. БЛАГОДАРНОСТЬ
Рекомендуемые:
Обновленный мини-динамик: 7 шагов (с изображениями)
Обновленный мини-динамик: Привет, ребята, это снова Матиас, и сегодня мы делаем переработанный мини-динамик. Громкость на нем не будет очень высокой, потому что у него нет усилителя, но вы все равно можете регулировать громкость с помощью телефона или компьютера. Повеселись
Обновленный солнечный лазер + светодиод теперь с Power Bank: 3 шага
Обновленный Solar Laser + Led Now With Power Bank: я использую схему power bank для USB, а вместо суперконденсаторов я использовал никель-металлогидрид для светодиода, я добавил лазерную указку, а для power bank я использовал литиевый элемент и заряжал с помощью USB не на солнечной батарее. И я добавил резервную солнечную панель на
Обновленный радиоуправляемый автомобиль: 23 ступени (с изображениями)
Обновленный радиоуправляемый автомобиль: Радиоуправляемые автомобили всегда были для меня источником волнения. Они быстрые, веселые, и вам не о чем беспокоиться, если вы их сломаете. Тем не менее, как более взрослый, более зрелый энтузиаст радиоуправления, меня не видно, чтобы он играл с маленькими детскими радиоуправляемыми машинками. Я должен иметь
Принтер Alexa - Обновленный чековый принтер: 7 шагов (с изображениями)
Принтер Alexa | Переработанный чековый принтер: я фанат того, чтобы переработать старые технологии и снова сделать их полезными. Некоторое время назад я приобрел старый дешевый термопринтер для чеков и хотел найти полезный способ изменить его назначение. Затем, на праздниках, мне подарили Amazon Echo Dot, и один из подвигов
Обновленный Torchlight: 9 шагов (с изображениями)
Upcycled Torchlight: интересный и творческий способ переработать использованную бутылку для воды