Автоматическое мусорное ведро своими руками

Мусорное ведро с автоматической крышкой

Люди всё чаще совершенствуют различны бытовые вещи. Роботы пылесосы, умные холодильники и т.д. Но сегодня мы сделаем мусорку, которая будет автоматически открываться, когда мы захотим что-то выкинуть в неё. Безусловно такие мусорки подобного типа существуют в продаже, но их цена оставляет желать лучшего. Наша же мусорка будет намного бюджетнее, но по функционалу не будет уступать оригиналу. Начнём!

Из компонентов нам понадобится:
• Простое мусорное ведро или контейнер скрышкой
• Arduino Uno/Nano
• Серво привод
• Ультразвуковой датчик расстояния HC-SRO4
• Отсек для трёх пальчиковых батареек
• Корпус

Из инструментов:
• Паяльник и паяльные принадлежности
• Термо клей

Имея все комплектующие, рассмотрим схему сборки.

Теперь, вооружившись паяльником, припаиваем все провода по схеме.

Приступим к корпусу. Отмечаем на нём все места, где нужны отверстия.

И просверливаем их.

Размещаем все компоненты в корпусе и крепить с помощью термо клея.

Также прикрепляем серво привод.

Теперь сделаем механизм, позволяющий открывать мусорку.

Прикрепляем один конец к серво приводу, другой к мусорке.

Всё! Техническая часть готова переходим к программной, но сначала рассмотрим алгоритм работы.

После изучения алгоритма можно скачать все исходники кода и залить их на ардуино.

Поздравляю! Наше мусорное ведро с открывающейся крышкой готово.

Понравилась статья? Подпишитесь на канал, чтобы быть в курсе самых интересных материалов

Источник

Автоматическая мусорка на Arduino. Часть 2

ОПИСАНИЕ

Мусорное ведро (в прошлом – ведро для стирального порошка) с автоматической крышкой и продуманным автономным питанием от батареек. Является продолжением одного из моих первых проектов на Arduino.

ВИДЕО

КОМПОНЕНТЫ

Каталоги ссылок на Алиэкспресс на этом сайте:

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

  • МОСФЕТ
    • IRF3704ZPBF
    • IRLB8743PBF
    • IRL2203NPBF
    • IRLB8748PBF
    • IRL8113PBF
    • IRL3803PBF
    • IRLB3813PBF
    • IRL3502PBF
    • IRL2505PBF
    • IRF3711PBF
    • IRL3713PBF
    • IRF3709ZPBF
    • AUIRL3705N
    • IRLB3034PBF
    • IRF3711ZPBF
  • Резистор 100 Ом
  • Резистор 10 кОм
  • ЖЕЛАТЕЛЬНО конденсатор электролитический 10V 470-1000 мкФ
Читайте также:  Дымоотвод для мангала своими руками

Источник

Как собрать ведро для мусора с автоматически открывающейся крышкой

Шаг 1: Компоненты

Чтобы создать сенсорное мусорное ведро, нам понадобится корзина, крышка которой открывается на шарнирах. Вы можете найти такую в магазинах хозтоваров, её еще называют ведёрком для стирального порошка. Также нам понадобится модуль Ардуино Нано. Сервопривод желательно найти с металлическим редуктором.

Далее нам будет нужен ультразвуковой датчик расстояния и отсек для трёх пальчиковых батареек. Для поддержания эстетического вида поищите соответствующий пластиковый кейс.

  • Ардуино Нано ссылка
  • Датчик расстояния ссылка
  • Сервопривод ссылка
  • Отсек для батарей ссылка
  • Коробка для электроники ссылка
  • Полевой транзистор (MOSFET). Очень советую взять электролитический конденсатор 10V 470-1000 uF
  • Резистор 100 Ohm
  • Резистор 10 kOhm

Шаг 2: Железо

Для начала, нам нужно избавиться от ненужного пластика на корзинке — защёлки и ручки. Датчик расстояния хорошо умещается в коробку и только клеммы соединения не входят. У сервопривода нужно удлинить провода, так как они должны доставать до передней стенки корзины. И мы соединим всё, используя простую схему, приложенную к изображениям. Датчик будет запитан от одного из пинов Ардуино, поэтому не придётся паять лишние провода к силовой клемме — сервопривод уже запитан там.

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

Закрепите всё горячим клеем — все детали в нашем автоматическом мусорном ведре должны крепко держаться. Отсек для батареек закрепите двусторонним скотчем, провод от сервопривода пропустите через боковое отверстие.

Шаг 3: Установка сервопривода на корзину

Зачистите сторону сервопривода и нужную часть корзины при помощи наждачки. Склейте их при помощи обычного суперклея. Можно также для уверенности скрепить всё стяжками. Далее нужно проделать углубление для проводов, чтобы их не зажимало при закрытии. Сервопривод должен свободно входить в корзинку и на за что не цепляться. Провода можно закрепить по краю корзины при помощи горячего клея.

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

Шаг 4: Механизм

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

Читайте также:  Как сделать свой кубик рубик своими руками

Теперь можно всё установить. Очень аккуратно поверните сервопривод в крайнюю позицию и закрепите балансир в позиции открытой крышки. Теперь наша корзинка открывается и закрывается. Делайте всё аккуратно, так как дешевые запчасти могут выйти из строя, если будут работать на излом. На этом этапе физическая часть мусорного ведро с сенсорной крышкой готова и можно приступить к программированию. Для начала нужно написать простой алгоритм без энергосбережения.

Шаг 5: Программирование в XOD

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

Весь проект на XOD можно скачать на Гитхабе

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

В XOD мы отчетливо видим, какие данные передаются, откуда они передаются и куда идут. Создание длинного листа с кодом — это задача для фанатов Ардуино следующего уровня. Вы же пока можете начать с изучения функционального программирования.

Шаг 6: Сохранение энергии. Модификация железа

Итак, у нас есть три потребителя энергии: Ардуино, датчик расстояния и сервопривод. Чтобы заставить Ардуино потреблять меньше энергии батареек, нужно выключить светодиод «pwr», который горит постоянно, пока на плату подаётся питание. Просто отрежьте дорожку, которая ведёт к нему.

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

Но сервопривод в режиме ожидание требует много энергии. Именно для этого мы будем использовать полевой транзистор. Нам также понадобятся резисторы на 100 Ом и 10 КОм.

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

Шаг 7: Программирование. ИДЕ Ардуино

К сожалению, XOD пока что не дружит с режимами питания, поэтому программный код был написан в ИДЕ Ардуино, где я настроил систему с помощью библиотеки «LowPower». Система «просыпается», подаёт питание на датчик, замеряет расстояние, выключает датчик. Если вам надо открыть и закрыть крышку, присоедините питание к сервоприводу, запустите его и выключите питание.

Читайте также:  Брусок для заточки ножей своими руками

Наброски программы Ардуино можно скачать со страницы на Гитхабе

Шаг 8: Заключение

После доработки, наша схема потребляет около 0,1 миллиампера в режиме ожидания и может долгое время работать от пальчиковых батареек. Но вот что важно: для стабильной работы нужно поддерживать вольтаж > 3,6V, а значит более 1,2V на батарейку.

Судя по графику для алкалиновой батарейки, можно увидеть, что для разряжения наполовину нужно около 1,1 Ампер часов. Этого хватит примерно на 460 дней работы в режиме ожидания. Но батарейка потратит только половину ёмкости и может быть перемещена, например, в пульт для телевизора. А если вы используете литиевые батарейки, они будут работать в три раза дольше. Такие батарейки стоят дороже алкалиновых, но такое приобретение стоит своих денег.

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

Рассказываю как сделать какую-либо вещь с пошаговыми фото и видео инструкциями.

Источник

Мусорное ведро с автоматической крышкой

Люди всё чаще совершенствуют различны бытовые вещи. Роботы пылесосы, умные холодильники и т.д. Но сегодня мы сделаем мусорку, которая будет автоматически открываться, когда мы захотим что-то выкинуть в неё. Безусловно такие мусорки подобного типа существуют в продаже, но их цена оставляет желать лучшего. Наша же мусорка будет намного бюджетнее, но по функционалу не будет уступать оригиналу. Начнём!

Из компонентов нам понадобится:
• Простое мусорное ведро или контейнер скрышкой
• Arduino Uno/Nano
• Серво привод
• Ультразвуковой датчик расстояния HC-SRO4
• Отсек для трёх пальчиковых батареек
• Корпус

Из инструментов:
• Паяльник и паяльные принадлежности
• Термо клей

Имея все комплектующие, рассмотрим схему сборки.

Теперь, вооружившись паяльником, припаиваем все провода по схеме.

Приступим к корпусу. Отмечаем на нём все места, где нужны отверстия.

И просверливаем их.

Размещаем все компоненты в корпусе и крепить с помощью термо клея.

Также прикрепляем серво привод.

Теперь сделаем механизм, позволяющий открывать мусорку.

Прикрепляем один конец к серво приводу, другой к мусорке.

Всё! Техническая часть готова переходим к программной, но сначала рассмотрим алгоритм работы.

После изучения алгоритма можно скачать все исходники кода и залить их на ардуино.

Поздравляю! Наше мусорное ведро с открывающейся крышкой готово.

Источник

Оцените статью