СОБАКА. (Ду-ду-захватчик для получения)............
DOG (если вы забыли: Doo-Doo Obtainment Grabber) — это портативное устройство для сбора doo-doo. Он использует серводвигатель для управления правой рукой, чтобы лучше контролировать ситуацию и не уронить какашки. Я увидел эту страницу конкурса и захотел сделать что-то уникальное, чтобы, возможно, что-нибудь выиграть (скрестив пальцы), и это оказался действительно забавный проект! (И к тому же очень полезный) Надеюсь, вам понравится его создавать так же, как и мне. Наслаждаться!
РЕДАКТИРОВАНИЕ. Я понял, что этот проект больше предназначен для людей, чем для собак, но потом я вспомнил, что моя собака сойдет с ума, если я сделаю что-нибудь, что напрямую с ней взаимодействует. Так что я думаю, что это лучший выбор, по крайней мере для меня.
Одобрено моей собственной собакой: Гризз
ВНИМАНИЕ!!!
НЕ ИСПОЛЬЗУЙТЕ его без прикрепленной сумки для со��аки. Это будет не веселое времяпровождение. Поверьте мне.
КАК ЭТО СДЕЛАТЬ:
Шаг 1:
Получите все части:
Ардуино Нано
Нажмите кнопку
резистор 10 кОм
SG90 Сервопривод
Провода
3 винта M3x8
3 винта M4x10
2 винта M2x6
Протоборд
Инструменты:
Паяльник (и аксессуары; припой, флюс, сторонние материалы и т. д.)
Шестигранные ключи
Любые инструменты для очистки отпечатка (инструмент для удаления заусенцев, наждачная бумага и т. д.)
3D-прин��ер
Программное обеспечение:
Ардуино IDE
Я использовал Fusion 360.
Шаг 2:
3D-печать со встроенными в страницу файлами STL.
10% Заполнение
Высота слоя 0,2 мм
Элегоо ПЛА+
Опоры на корпусе и руке
Все детали в стандартной ориентации
Шаг 3:
Припой.
Подождите. Прежде чем начать паять, вырежьте отверстие размером с сервопривод в одном из углов ProtoBoard (как это сделал я).
Вот схема:
Шаг 4:
Загрузите код и протестируйте
Вот код для прямой загрузки в Arduino:
//Автор I<3DOGS в сообществе Printables
#include //Получаем библиотеку
Сервопривод мойсерво; //Создание сервообъекта
недействительная настройка() {
Серийный.начало(9600); //Настройка последовательного монитора
myservo.attach(3); //Установочный штифт д��я сервопривода
pinMode(2, ВВОД); //Установка контакта для проверки кнопок
}
недействительный цикл() {
if(digitalRead(2) == HIGH){ //Проверяем нажатие кнопки
myservo.write(0);
Serial.println(«Открыть»);
задержка(100); //Если нет, открываем кого��ь
}
еще {
myservo.write(35);
Serial.println(«Закрыть»);
задержка(100); //Если да, закрываем клешню
}
}
После загрузки нажмите кнопку. Если сервопривод движется, хорошая работа. Если этого не произойдет, вернитесь и убедитесь, что вы все правильно припаяли и загрузили код.
Шаг 5:
Сложите все это вместе.
Вставьте ProtoBoard в корпус. Прикрутите его винтами М3х8.
Вставьте сервопривод и вставьте винты M2x6, чтобы закрепить его на месте.
Нажмите кнопку и переключатель включения/выключения в соответствующие отверстия.
Установите крышку и прикрутите винтами М4х10.
Поместите рычаг на сервопривод и колпачок кнопки на кнопку.
Шаг 6:
Финальный тест.
Нажмите кнопку; если это работает, и сервоприводы такие, какими и должны быть, вы только что сделали себе
ДУ ДУ ПОЛУЧЕНИЕ ГРАББЕРА!!!
Похлопайте себя по спине.
Вот демонстрационная гифка:
Спасибо, что прочитали всю эту страницу, это действительно помогает.
Хорошего дня (потому что вам больше никогда не придется собирать какашки только руками и сумкой)
Я<3СОБАКИ
P.S. Если вы это сделаете, пожалуйста, рассмотрите возможность опуб��иковать его на этой странице. Спасибо!





























