Оглавление:

Unpluginator - бесполезная коробка с автоматическим отключением: 4 шага (с изображениями)
Unpluginator - бесполезная коробка с автоматическим отключением: 4 шага (с изображениями)

Видео: Unpluginator - бесполезная коробка с автоматическим отключением: 4 шага (с изображениями)

Видео: Unpluginator - бесполезная коробка с автоматическим отключением: 4 шага (с изображениями)
Видео: Unpluginator 2024, Ноябрь
Anonim
Unpluginator - бесполезная коробка с автоматическим отключением
Unpluginator - бесполезная коробка с автоматическим отключением
Unpluginator - бесполезная коробка с автоматическим отключением
Unpluginator - бесполезная коробка с автоматическим отключением

Это пример бесполезной машины. Его единственная цель - отключить собственный источник питания.

Он в основном напечатан на 3D-принтере с необходимой электроникой. Все рисование и моделирование выполнялись на Fusion 360, все программирование выполнялось на Arduino.

Запасы

  • 3д принтер
  • Ардуино
  • Мотор
  • Конденсаторы
  • Блок питания + вилка

Шаг 1. Дизайн и печать

Дизайн и печать
Дизайн и печать

Разработанный в Fusion 360, я смог протестировать большую часть работы перед печатью. Однако у меня не было статистических данных о двигателе, а шестерни, напечатанные на 3D-принтере, не совсем без трения, поэтому пришлось добавить еще один набор шестерен.

Если у вас другой мотор, отрегулируйте чертежи по размеру.

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

Шаг 2: соберите и проверьте движение

Image
Image

Подключите мотор и вилку, соберите шестерни, попробуйте.

Если все пойдет по плану, вы обнаружите, что происходит что-то странное. Как только вилка выдергивается из розетки, двигатель останавливается. Небольшой прогиб в каретке гнезда будет изгибаться назад, снова подключая вилку. Затем он будет подпрыгивать взад и вперед при подключении и повторном подключении. Для этого нам нужно обеспечить либо достаточный импульс, чтобы он продолжал вращаться после отключения питания, либо достаточно энергии в проводах, чтобы двигатель продолжал вращаться после отключения вилки.

Самый простой способ сделать это - использовать конденсатор. Таким образом, питание будет оставаться включенным ровно настолько, чтобы обеспечить полный перерыв.

Еще одна вещь, которую следует учитывать, заключается в том, что даже с конденсатором вы должны быстро вставить вилку, прежде чем она отодвинется слишком далеко. Для этого требуется немного больше, чем конденсатор, нам нужна какая-то схема задержки. Здесь есть несколько вариантов, может быть, таймер 555, но я использовал Arduino.

Шаг 3: Электронный контроллер

Электронный контроллер
Электронный контроллер
Электронный контроллер
Электронный контроллер

Код Arduino задерживает запуск двигателя, давая вам время для подключения вилки, а затем увеличивает скорость двигателя с помощью ШИМ, чтобы гарантировать, что он не разорвется на части.

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

Подключите все это, проверьте это. Если это сработает, приведите его в порядок.

Шаг 4: Готово

Image
Image
Заставить его двигаться
Заставить его двигаться

Закройте крышку, и вот ваша новенькая бесполезная коробка.

Заставить его двигаться
Заставить его двигаться

Второе место в конкурсе "Make it Move"

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