СОДЕРЖАНИЕ

Теория

Самодельный робот-пылесос должен соответствовать различным требованиям. Основными можно назвать:

  • Рекомендуется изготавливать конструкцию в форме небольшого цилиндра. Она исключает вероятность того, что устройство зацепится за различные объекты в помещении.
  • Устройство должно разворачиваться на одном месте. Для этого нужно сделать колеса по периметру: 2 ведущих и 1 управляющий.
  • Внутри конструкции должен располагаться приемник для мусора. Его форма и крепление должны обеспечивать легкое извлечение. При изготовлении контейнера часто применяется картон, верхняя крышка крепится магнитами. Предусматривается наличие фильтрующего элемента.
  • Контактный бампер требуется для защиты пылесоса от ударов. Внутри этого элемента располагается датчик, срабатывающий при соприкосновении. Бампер изготавливается из поливинилхлорида, с наружной части может крепиться упругий материал.
  • По периметру размещены ИК-датчики. Они предназначены для определения препятствий на пути.
  • Зарядка устройства должна проводиться без разбора конструкции. Контроллер заряда позволяет исключить вероятность повреждения аккумулятора.
  • Наилучшим местом для размещения центра тяжести являются колеса.
  • Больше всего внимания уделяется выбору требуемого мотора. Он должен потреблять небольшое количество энергии, быть надежным.

Крепление колес и вентилятора для забора воздуха

Создать подобную конструкцию можно самостоятельно. Процесс делиться на несколько основных этапов:

  • Подготовка требующихся материалов и инструментов.
  • Изготовление основных частей.
  • Монтаж датчиков, мотора, аккумулятора и других элементов.
  • Выполняется электрическое подключение.
  • Вводится требуемая программа, согласуется работа всех установленных датчиков.

Финишный этап предусматривает проверку работоспособности самодельного устройства.

Материалы для сборки робота-пылесоса в домашних условиях

Перед тем, как сделать робот-пылесос, нужно подготовить все необходимое.

Оборудование для сборки робота-пылесоса своими руками
Оборудование для сборки робота-пылесоса своими руками

Инструмент:

  1. Ножницы;
  2. Циркуль;
  3. Простой карандаш;
  4. Линейка;
  5. Пистолет для термоклея;
  6. Две трубки термоклея.

Материалы:

  • Гофрированный картон размером 1.5х1.0 м;
  • Марля размером 0.3х0.3 м;
  • Резинка для банкнот.

Оборудование:

  1. Два блока колес;
  2. Плата ARDUINO UNO;
  3. Драйвер двигателя L298N;
  4. Два мотора на метелки по 12 В;
  5. Датчик приближенности для Ардуино ультразвуковой;
  6. Блок аккумуляторов;
  7. Кулер от компьютера из системного блока;
  8. Опорное колесо.

Схема сборки робота-пылесоса в домашних условиях

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

  • Загрузить необходимое программное обеспечение. Если вы хотите сделать свой робот-пылесос максимально похожим на заводские аналоги (исходя из выполняемых функций), вам нужно будет загрузить на микроконтроллер «Ардуино» необходимое программное обеспечение. Это можно сделать при помощи обыкновенного персонального компьютера — достаточно лишь загрузить код на плату «Ардуино».
  • Закрепить основные компоненты. Чтобы средства передвижения робота-пылесоса, кулер, микросхемы, аккумуляторы и вся прочая начинка устройства были надежно закреплены, вам потребуется фанерная основа. Она же по совместительству будет днищем вашего пылесоса. Туда же крепятся предварительно склеенные между собой при помощи суперклея турбина и емкость для сбора отходов. Также контейнер должен быть оборудован специальной трубкой, через которую будет выводиться выдуваемый воздух. Она должна быть защищена плотной тканью, которая послужит средством фильтрации. Кулер должен быть последовательно склеен со всеми сервоприводами, после чего посажен на все ту же фанерную площадку, на которой к тому времени уже должны быть монтированы микросхемы и аккумуляторы для подпитки устройства. Колеса для робота пылесоса могут быть куплены на рынке (однако вы можете предпринять попытку сделать их своими руками из консервной банки).

Изготовление робота-пылесоса в домашних условиях
Изготовление робота-пылесоса в домашних условиях

Механическая часть робота-пылесоса

  • Установить бампер. В этой модели он изготавливается из поливинилхлорида. Однако возможны и металлические аналоги. В любом случае при столкновении он должен физически воздействовать на переключатель, который заставит аппарат двигаться в другую сторону. Также стоит отметить, что после столкновения бампер должен возвращаться на первоначальное место.
  • Установить корпус. Чтобы все содержимое конструкции было надежно защищено, лучше всего использовать корпус из поливинилхлорида. При этом на нем можно сделать надрезы, чтобы он лучше снимался. Крышка корпуса крепится при помощи магнитов. В идеале их должно быть не менее 8 (приветствуются вариации, в которых использовано большее их количество).

Самодельный робот-пылесос
Самодельный робот-пылесос

Изготовление робота-пылесоса в домашних условиях

Сборка

После подготовки всех требуемых материалов и инструментов можно провести непосредственную сборку робота-пылесоса. Инструкция выглядит следующим образом:

  • Корпус диаметром 30 см создается из картона или поливинилхлорида. Рекомендуемая толщина стенок составляет 0,6 см, высота 9 см. Рекомендуется создать основание из фанеры, которое будет прочным.
  • На созданном основании размещается бампер, который изготавливается из поливинихлорида. Рекомендуется перед установкой провести крепление контактного и ИК-датчика.
  • Из фанеры или картона проводится создание контейнера для мусора с крышкой, которая фиксируется при помощи магнитов.
  • Для обеспечения высокой эффективности устройства устанавливается фильтр. Его можно приобрести в специализированном магазине или изготовить самостоятельно. Самодельный фильтр создается из тканевых салфеток.
  • Турбина изготавливается из компьютерных дисков. Его предназначение заключается в создании всасывающего потока. Материал компьютерных дисков может прослужить в течение длительного периода, обладает требуемой легкостью и эластичностью.
  • Датчик подключается к контроллеру. Его предназначение заключается в обработке поступающих сигналов.
  • Двигатель соединяется с выбранным контроллером через транзистор. Оба элемента отвечают за вращение и медленное перемещение.
  • Устанавливается 4 выбранных аккумулятора. Подключение проводится при применении параллельной схемы. При этом нужно учитывать, что аккумуляторы создают нагрузку, которая требуется для необходимой степени колес с напольным основанием.
  • Выбранные щетки или самодельные устройства, изготовленные из лески, устанавливаются на дно. Крепление может проводиться при применении клея.
  • После непосредственной сборки конструкции следует провести загрузку программы при помощи компьютера. В интернете встречается большое количество управляющих программ, которые можно скачать бесплатно. Стоит учитывать, что для подключения компьютера требуется специальный переходник.
  • Проверяется надежность крепления всех элементов.

Пылесос на стадии сборки

Отдельные элементы конструкции соединяются при помощи клея или саморезов. Бампер должен быть жестким, т. к. после удара о препятствие он должен возвращаться в исходное положение.

Создание прототипа робота пылесоса на базе Arduino Uno


Arduino — это открытая платформа, которая позволяет собирать всевозможные электронные устройства. Arduino будет интересен креативщикам, дизайнерам, программистам …., и желающим собрать собственный гэджет. Устройства могут работать как автономно, так и в связке с компьютером. Всё зависит от идеи.
Платформа состоит из аппаратной и программной частей. Для программирования используется упрощённая версия C++. Разработку можно вести как с использованием бесплатной среды Arduino IDE, так и с помощью произвольного C/C++ инструментария.
Для программирования и общения с компьютером понадобится USB-кабель.

Технические характеристики Arduino UnoМикроконтроллер: ATmega168
Рабочее напряжение 5 В
Входное напряжение (рекомендуемое) 7-12 В
Входное напряжение (предельное) 6-20 В
Цифровые Входы/Выходы 14 (6 из которых могут использоваться как выходы ШИМ)
Аналоговые входы 6
Постоянный ток через вход/выход 40 мА
Постоянный ток для вывода 3.3 В 50 мА
Флеш-память 16 Кб (ATmega168) или 32 Кб (ATmega328) при этом 2 Кб используются для загрузчика
ОЗУ 1 Кб (ATmega168) или 2 Кб (ATmega328)
EEPROM 512 байт (ATmega168) или 1 Кб (ATmega328)
Тактовая частота 16 МГц
Для постройки прототипа робота — пылесоса заказал плату Arduino Uno. Вместе c Uno заказал: Драйвер двигателей, для управления двигателями, Ик датчики «органы чувств» робота пылесоса, Ну и проводочки, куда без них? Преобразователь DC-DC и аккумуляторы заказывал в других онлайн магазинах.
Составляющие моего устройства:
— Arduino -центральный контроллер
— Драйвер двигателей — устройство, которое преобразовывает управляющие сигналы малой мощности в токи, достаточные для управления моторами
— ИК датчики — датчики препятствий расстояние обнаружения препятствия 3-80см
— ИК датчики — датчики препятствий расстояние обнаружения препятствия 2-20см
— Электродвигатель турбины
— Электродвигатель боковых щеток
— Электродвигатель центральной щетки
— Электродвигатель перемещения
— Аккумуляторы литиевые
Вот, что получилось.
Фотки не все, загружаю, какие остались.
Разработка и сборка фото и видео   Компоненты устройства:

Вид снизу:

Вид сверху:

Вид сбоку:

Перед первым пуском:





Первый пуск)) без корпуса

Настроенная программа, оставалось 2 дня до защиты диплома)

История о том, как я собрал робот-пылесос

Эта статья о том, как я собираю свой робот-пылесос. Здесь много фото и видео для тех, кто тоже горит такой идеей.

19 декабря 2014. Интересоваться роботами-пылесосами я начал пять лет назад в 2009 году, наверное после знакомства с Робофорумом. Все эти годы были попытки что-то начать, но так ничего и не было сделано. Пару месяцев назад я активно читал статьи про робот-пылесос и решил окончательно что куплю Керхер RC 4.000. Прошло время, жена часто стала убираться в кухне и в коридоре, меня это начало раздражать, мысль о роботе всё крепчала. Пару вечеров я опять провёл в картинках и форумах о роботах-пылесосах. Наконец решил, что сделаю робота сам!

Цель создать робот-пылесос не хуже промышленно-изготовленного и избавиться от слоя пыли и мелкого мусора в доме. В процессе изучения устройства роботов выяснилось, что они очень шумные, около 60 дБ, в то время как стационарный домашний моющий пылесос шумит около 80 дБ. Мой самодельный робот должен работать максимально тихо, его габариты не должны превышать габаритов заводских роботов и он должен убирать быстро и качественно.

Первым делом надо было решить вопрос со всасывающей турбиной. У меня уже был опыт построения турбин, но все они работали плохо. Для гаража я сделал самодельный пылесос из турбины от старого пылесоса «Ракета». Для робота нужна маленькая турбина, поэтому я начал поиски сначала. Совершенно случайно нашёл на Робофоруме сообщения пользователя Vovan, он поделился чертежом своей турбинки. Не долго мысля я перечертил чертёж и склеил свою турбину.

Чертёж турбины для робота-пылесоса

Скачать чертёж турбины для пылесоса (dwg)

Турбину я вырезал и склеил из плотного картона при помощи супер-клея за 20 минут. Первые испытания прошли успешно!

Турбина робота-пылесоса

Склеить турбину своими руками

Самодельная турбина для пылесоса

Самодельный робот-пылесос

тест турбины

20 декабря 2014. Купил сегодня пиллинг для тела 🙂 вобщем-то мне нужна только прозрачная банка с закручивающейся крышкой, содержимое отдал жене. Также купил щетку для одежды с жёстким ворсом, разобрал её, завтра сделаю из неё щётку для своего робота.

щётка

В Автокаде сделал наброски расположения элементов в корпусе. Остановился на размерах тазика диаметром 25 см и высотой около 9 см. Пока не понятно влезут ли все элементы, места реально мало, но делать корпус больше не хочется. Поставил сам для себя рамки 🙂

Вчера в Интернете выписал размеры заводских роботов-пылесосов:
диаметр * высота (см)
36 * 9
32 * 8
32 * 10
30 * 5
22 * 8

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

21 декабря 2014. От половой щётки в гараже отпилил 15 см круглого черенка и сделал из него круглую щётку. Диаметр получился около 70 мм. Размер нереально большой и очень жесткая щетина, не знаю как она себя поведёт, но наверное придётся или переделывать или утяжелять пылесос, потому что щетина будет его подкидывать. Щетину просто вставлял в отверстия без клея, получилось надёжно. Всю конструкцию закрепил на шпильке диаметром 6 мм и по краям два подшипника.

Нашёл в гараже два колеса, не поверите, от пылесоса! Тот самый ручной пылесос в котором не было ничего электрического, только 4 колеса и две щётки приводимые в движение этими колесами. Колёса ждали своего часа около 15 лет 🙂

детали пылесоса

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

22 декабря 2014. Очень хочется сделать робот-пылесос своими руками и закончить его до нового года 2015. Вчера ночью на Ютубе посмотрел снова несколько роликов про роботов-пылесосов и в частности два ролика про Дайсон 360 Eye и Fluffy:

После первого видео с роботом Дайсона я понял, что делая своего робота диаметром 25 см и щётку длиной 15 см я буду оставлять грязные места вдоль плинтуса на ширину 5 см. После второго видео мозг вообще перезагрузился и подумал не сделать ли щётку впереди робота?! Что буду делать дальше пока не знаю, тесты покажут.

Итак, сегодня купил новый совок и две щётки с более мягкой щетиной. Совок купил из-за резинки, которая приклеена по краю, она прекрасно подойдёт для моей конструкции.

совок и щётка

Геометрию корпуса немного изменил исходя из новых мыслей и новой щётки. Размер робота по прежнему 25 см, но теперь это половина круга и половина квадрата. Ширина щётки 21 см, диаметр около 6 см. Выпилил основание из фанеры 8 мм, прикрепил колёса и щетку, завтра сделаю редуктор и попробую что-нибудь подмести 🙂

робот-пылесос со щеткой

23 декабря 2014. Прикрутил к щётке шестерню и рядом прикрепил редуктор, в качестве пассика использовал резинку для денег, для теста прикрутил шурупом мотор. Ниже на видео тест на 6-ти и 9-ти вольтах.

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

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

червячная передача для робот-пылесос

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

циклон робот-пылесос

На протяжении работы над роботом постоянно приходит в голову мысль обзавестись 3D-принтером. С трёхмерным принтером было бы куда проще создавать такие детали как мне нужно и с высокой точностью. Когда дрелью сверлишь фанеру сверло может увести или наклон не точно 90 градусов, тут о высокой точности можно только мечтать. К тому же детали из фанеры очень громоздкие, на 3D-принтере всё было бы аккуратненько.

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

Тест турбины с высоким напряжением.

В эти моменты появилось желание на всё забить, зачем я вообще за это взялся. Сейчас очень легко всё бросить и забыть — так проще всего.

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

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

26 декабря 2014. Перепаял провода между контроллером и двигателем, получил вращение в нужном направлении. Турбина начала работать, но пару тестов на коленке получились снова печальными. Может быть даже переделаю конструкцию турбины, добавив немного конусности, но об этом позже.

бесколекторный мотор для робот-пылесос

Последние два дня очень мало уделил времени разработкам, постараюсь завтра выделить 4-5 часов.

27 декабря 2014. Решил попробовать собрать червячную передачу для ходовой части робота-пылесоса. На фотках ранее я показывал, что сделать червяка можно из гвоздя и отрезка медной проволоки. Проблема оказалась в процессе припаивания проволоки к гвоздю. Паяльник у меня не очень мощный, поэтому дополнительно гвоздь прогревал на газовой горелке. Однако качественно припаять проволоку так и не получилось, поэтому взял круглый кусок деревяшки и намотал на него проволоку, витки пролил супер-клеем. Червяк получился вполне сносный. Не обращая внимания на овальность деревянной основы и вообще всего блока из фанеры механизм работал нормально, но блин очень медленно.

редуктор самодельный червячный

редуктор самодельный червячный

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

Касаемо будущего потребления энергии моим роботом. Сейчас загвоздка с турбиной, что-то не хочет она сосать как положено даже при снятом фильтре тонкой очистки. Если для турбины использовать обычный коллекторный мотор и питать его напряжением в 12 вольт, то потреблять он будет около 0.6 ампера. Если использовать бесколекторный мотор, то он будет потреблять около одного ампера. Плюс для движения робота будет использовано два колекторых мотора и для щётки ещё один, каждый будет потреблять около 0.3 ампера. Электроника будет тоже что-то потреблять. Итого робот будет «кушать» примерно от 1.6 до 2 ампер, в пиках наверное до 2.5 ампер. Не знаю много это или нет, вроде как промышленные роботы потребляют три и более ампер.

Снова пересмотрел кучу видео и фото по запросу «принцип работы робота-пылесоса». Нашел классную фотку турбины от обычного бытового пылесоса. Прочитал на каком-то форуме, что чем длинее лопасти турбины, тем больший вакуум она может создать за счёт центробежной силы.

турбина бытового пылесоса

28 декабря 2014. Склеил сегодня ещё две турбины, отличаются только толщиной. Лопасти сделал как можно длинее. На фото ниже первая тонкая (5мм высота лопасти) турбина, в работе она очень тихая, но нифига не сосёт 🙂

самодельная турбина

Вторая турбина толще (15мм высота лопасти).

турбина своими руками для робот-пылесос

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

В гараже протестировал новую турбину с напряжением 12 вольт, подумал что 9 лопастей возможно мало. Дома склеил третью за день турбину с длинными лопастями и количеством 15 штук, фото прилагаю:

робот-пылесос турбина своими руками

Закончился ещё один день. До нового года сделать пылесос уже не успею как планировал, однако хочется верить что всё будет хорошо 🙂

29 декабря 2014. Пошел сегодня в магазин с игрушками в поисках червячной передачи. По дороге вспомнил про игрушку дочери — конь. Этот конь дочери не очень нравился да и вобщем-то и мне он не очень:) Но зато у него внутри целых два червяка и 4+4 шестерни.

игрушка конь

червячная передача из игрушки

шестеренка от игрушки

В магазин игрушек я всё таки заглянул, потом во второй и купил там машинку-перевёртыш. Машинку купил не столько за механизм, сколько за её колёса, они взбираются на любые поверхности. Внутри у машинки червячной передачи не оказалось. Колёса вполне возможно я использую для самодельного робота, а пока машинку отдал дочери — она в восторге 🙂

машинка-перевертыш

редуктор от игрушки авто

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

корпус робот-пылесос

Эту крышку я разумеется сразу купил. Это уже готовый корпус робота, по современному прозрачный и даже нет лишних элементов. А на самом деле это «Крышка для микроволновой печи» (диаметр 24.5 см), что ей накрывать и зачем не знаю, но робот должен получиться красивый 🙂 Но об этом уже в другой статье.

Вечером разломал коника, вынул шестерни и прикрутил к своему роботу, получилось классно! Механизм занимает минимум пространства и достаточно силён для передвижения платфомы. Пока собрал не всё, поэтому фотки будут позже. А пока вынашиваю идею как сделать новую щётку, уменьшить её диаметр до 3-4 см и заменить редуктор с шестернями на червячный.

Кстати на заметку, червяка можно вынуть и из других игрушек. Так у нас валялся поломанный слон, но в принципе это не важно, главное это механизм, который во многих игрушках (машинках, танках и других) такой же, смотрите фотки:

игрушка на запчасти

игрушечный редуктор

разобранный редуктор от игрушки

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

05 января 2015. Несмотря на новогодние праздники все предыдущие дни я старался как-то продвинуться в работе. Очень много информации перечитал про 3D-принтеры, если бы был такой принтер в моём арсенале, то давно уже напечатал большую часть деталей. Пока в голове строю планы на будущее как собрать 3D-принтер своими руками.

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

турбо-щетка робот-пылесос

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

движение робота

Много времени я потратил на поиск решения для «зрения» робота. Механический бампер меня не очень устраивает, он портит внешний хоть и является самой простой схемой определения препятствий. Я остановился на инфракрасном датчике. Пока нет возможности собрать датчик из-за отсутствия инфракрасных фототранзисторов.

07 января 2015. Вчера до часа ночи собирал робота чтобы хоть как-то его протестировать, поиграться 🙂 В качестве «мозга» используется плата Arduino Pro Mini + моторшилд на микросхемах L293E с обвязкой (эту плату я использовал в своём первом проекте по управлению моторами онлайн через Интернет). Управление осуществляется с пульта от телевизора. Короткое видео:

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

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

Для датчиков приближения я купил ИК-светодиоды и ИК-фототранзисторы, но после тестирования такого ИК-бампера стало ясно, что идея плохая. Датчик реагирует на солнечный свет, а чёрные предметы вовсе не видит. Конструкция имеет право на жизнь, но в более простых самоделках. Кому интересна схема делюсь:

ИК-бампер для робот-пылесос

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

Скачать скетч ИК-сенсор

схема ик-бампера

Также я попробовал ультразвуковой датчик. Он прекрасно измеряет расстояние, но только методом «в лоб», если плоскость объекта находится под углом, то показания искажаются. Вобщем даже с таким датчиком бампер у робота нормально работать не будет.

ультразвуковой дальномер для робот-пылесос

Скачать скетч ультразвуковой датчик расстояния

Для управления с пульта использован ИК-приёмник TSOP, какой маркировки не знаю, в принципе можно использовать любой попавшийся. Управлять можно с любого пульта, даже с мобильного телефона, но перед этим необходимо узнать коды нажимаемых кнопок на пульте. В скетче простая схема, которая отправляет код кнопки в монитор порта при нажатии на пульте. Пример подключения и скетч ниже:

ик-управляемый робот-пылесос

Скачать скетч ИК-управление с пульта + Библиотека IRremote

Что касается щётки для подметания, получилась она отлично, ширина почти 21 см, при корпусе 25 см. Есть нюансы: ворсинки не восстанавливаются, если их примять. Приводной механизм ничем не закрыт, намотает волос за 3 минуты работы и застопорит. Щётка несъёмная. Мотор очень слабый, но количество оборотов очень даже подходящее, на столе метёт очень эффектно.

робот-пылесос фото

робот-пылесос своими руками фото

робот-пылесос электроника arduino

Что дальше?

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

Несмотря на все недоработки робот понравился жене, а дочь вообще в восторге.

Заключение

Рассмотренные самодельные модели роботов-пылесосов хороши для проведения быстрых уборок, когда нужно подмести полы.

Чтобы подобные аппараты могли хорошо втягивать и пыль – недостаточно обычного вентилятора от компьютера.

Нужно использовать более мощные моторы, например, от фена, и лопасти нужно изготавливать другой конструкции.

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

Робот-пылесос самодельной конструкции нельзя использовать в местах, где есть возможность падения его с высоты.

В простой системе не предусмотрены датчики контроля уровня пола. В сети имеются лайфхаки как сделать пылесос-робот моющим.

Видео: Как сделать робот-пылесос своими руками

От admin