Поисковый робот своими руками

Добавил пользователь Владимир З.
Обновлено: 19.09.2024

Давненько хотел собрать робота. Самого простого, который только и умеет, что ходить по нарисованной чёрной линии. Но руки всё никак не доходили.

Идея робота не нова, первый такой робот появился аж в 1929 году (!) и носил название кибернетический Тузик. Впервые встретил схему и описание робота в книге "Юный кибернетик" 1979 года. Книга мне попала в руки, когда мне было примерно 10 лет, и робот убил меня наповал своей супермегаложностью.

Только глядя на шасси робота невозможно отделаться от ощущения, что создатели книги разрабатывали роботов для захвата мира, а не для объяснения детям основ роботостроения.

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

В детстве не хватало знаний, а потом не хватало времени, но тут помогла самоизоляция. Но вот беда под рукой слишком мало деталей для реализации задумки, а радиомагазин закрыт на карантин. На просторах интернета множество современных схем "простых" роботов. Простых в кавычках так-как для их реализации предлагают использовать Ардруино или микроконтроллеры. И даже сравнительно простые схемы содержат слишком много деталей. Я же решил упростить схему максимально и сделать её пригодной для повторения, даже тому, кто в первый раз взял в руки паяльник. В большинстве схем у подобных роботов 2 глаза-фотодадчика, мы же обойдёмся одним. И так схема.

Я даже сам до сих пор не верю, что настолько простая схема работает, но факт остаётся фактом. Схема представляет собой подобие простейшего фотореле. Когда фотодадчик ФР1 "видит" чёрную линию количество принимаемого света мало и реле Р1 выключено, работает мотор М1 разворачивая робота в сторону белой бумаги. Попадая на белую бумагу фотодадчик открывает транзистор Т1 , срабатывает реле Р1 и теперь работает мотор М2 разворачивая робота обратно в сторону к чёрной линии. Цикл бесконечно повторяется. По сути, робот не едет вперёд, а пытается повернуть то вправо то влево, из-за этого движение напоминает шаги, попеременно то правым, то левым колесом.

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

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

Транзистор Т1 подойдёт практически любой биполярный транзистор малой мощности n-p-n структуры. Я применил КТ315. При замене на аналоги необходимо учесть что будет другая цоколёвка.

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

Светодиод Д1 служит для подсветки и устанавливается вблизи фотодадчика ФР1 . Но между ними нужно установить непрозрачный барьер для исключения засветки. Вместо барьера светодиод и фотодадчик можно обернуть изолентой или надеть на них термоусадочную трубку. Для ограничения тока на светодиоде до 3х вольт установлен резистор R1 . Подойдёт любой, достаточно яркий, светодиод.

Реле Р1 подойдёт любого типа на ток срабатывания 3-5 вольт.

Батарея Б1 - 3 пальчиковые батарейки. Но можно использовать и аккумулятор от телефона.

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

Подписывайтесь на канал . Буду и дальше рассказывать о интересном и необычном в Норильске. Поддержать проект и приобрести Сувениры можно в магазине Norgame .

КАК ЗАМАНИТЬ ПОИСКОВЫХ РОБОТОВ НА СВОЙ САЙТ

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

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

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

Итак, чтобы воспользоваться инструментами веб-мастера вы должны зайти на адрес //webmaster.yandex.ua/, но, опять же, вы должны предварительно войти в одну из служб Yandex (к примеру, в почту) под своим именем. Страничка веб-мастера выглядит так, см. Рис.1.







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

Что мне потребуется?

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


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

Если у вас нет профильного образования или опытного наставника, который подробно объяснит, что именно и в какой последовательности устанавливать (и как пользоваться паяльником!), готовьтесь к долгой и кропотливой работе: придется перерыть интернет вдоль и поперек и испортить множество деталей.

Я в ужасе и собираюсь передумать. Нельзя попроще?

Можно. Специально для тех, кто никогда не держал в руках паяльник, но очень хочет попробовать себя в робототехнике, существуют специальные наборы-конструкторы, позволяющие сделать всё то же самое, но быстрее. Самый известный и популярный — Arduino. Его главное преимущество в том, что это не просто игрушка, а целая экосистема: множество обучающих материалов и инструкций, видеокурсы, огромное пользовательское комьюнити — можно задать любой вопрос от новичкового до самого продвинутого. Есть и другие платформы — например, совсем простой конструктор Mindstorms от Lego.

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

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

У меня в школе была двойка по физике, и вообще я гуманитарий. Мне нужно что-то выучить, прежде чем приступать?

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

А программировать надо уметь?


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

Меня случайно не убьет током?

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

Мой робот сможет защитить меня от врагов? Ну или хотя бы тапочки принести?

Самый первый — вряд ли. Точнее, нет ничего невозможного, но для начала лучше поставить перед собой цель попроще. Например, на базе того же Arduino можно собрать самых разных движущихся роботов: они могут ездить просто вперед-назад, по сложной заданной траектории или по нарисованной линии. Робот, который самостоятельно объезжает препятствия или как-то еще меняет свое поведение при приближении к разным объектам, тоже посильная задача. Еще первый робот вполне сможет включать и выключать что-нибудь, ориентируясь на уровень освещенности, совершать какие-то действия в определенный момент, заданный таймером, или по нажатию кнопки.

Умение собирать роботов как-то пригодится мне в жизни?

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


Где можно узнать больше о роботах?

Можно пройти один из многочисленных, в том числе совершенно бесплатных онлайн-курсов. Можно выбрать курс, посвященный Arduino, — как, например, этот от МФТИ, или начать с Lego. А можно не привязываться к конкретной платформе и учиться робототехнике в целом — например, на этом курсе от Бауманки. Ну а если вы знаете английский, буквально вся Coursera с программами по робототехнике от ведущих мировых университетов к вашим услугам.

А если мне понравится и я захочу сделать это своей профессией? Куда податься?

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


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


Содержимое обзора

Бумажный робот

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


Для соединения элементов возьмите резинки, а для декора робота приготовьте фломастеры.


Техника изготовления

  1. Когда вы будете использовать схемы роботов из интернета, обратите внимание на то, что сплошные линии обозначают место разреза ножницами.
  2. Пунктирные линии – это место перегиба материала.
  3. Игла необходима для того, чтобы делать отверстия в бумаге.
  4. Чтобы игрушка была прочной, приклеивайте детали с помощью клея ПВА.
  5. Итак, все этапы работы с картоном – распечатка схемы из интернета, затем вырезайте детали строго по инструкции, следуя пунктирным линиям согните элементы, используйте клей ПВА для соединения частей робота.
































Спичечные коробки как оригинальный материал

На представленном фото поделки робота вы видите игрушку, которая выполнена из спичечных коробков. Такая поделка робот отлично подойдёт как конкурсная работа в детском саду.

  1. Вам потребуются девять коробков из-под спичек, бумага разных цветов, клей.
  2. Сначала возьмите пять коробков и каждый обклейте цветной бумагой. Это будут туловище голова и руки робота.
  3. С помощью маркеров нарисуйте лицо на голове.
  4. Теперь склеивайте оставшиеся четыре коробочки и приклейте цветную бумагу на верх этой конструкции.
  5. Соберите всего робота и украсьте изделие как вам захочется.


Поделка в школу

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








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


Порядок работы

  1. Объедините вместе три бутылки, склеив их скотчем.
  2. Затем возьмите ещё три бутылки и скрепите их аналогичным образом. Объедините вместе эти заготовки, и у вас получится туловище робота квадратной формы.
  3. Теперь изготавливайте голову – для этого вам подойдёт бутылка, разрезанная пополам.
  4. Возьмите нижнюю часть. Приклеивайте её к основной конструкции при помощи клеевого пистолета или скотча.
  5. Настало время изготовить ноги робота, от них будет зависеть, насколько устойчивой получится поделка. Одна нога – это две пластиковые бутылки, скреплённые скотчем.
  6. Используйте клеевой пистолет либо скотч, чтобы прикрепить ноги к роботу.
  7. Для того, чтобы изготовить руку, берите фрагмент бутылки, кисть руки вырезайте из кусочка пластика.
  8. Другой кусок пластика, побольше, сверните в трубку и закрепите при помощи скотча. Прикрепляйте руки к роботу также при помощи скотча либо клея.
  9. Переходите к декорированию поделки. Глазами робота могут служить крышечки от бутылок. Рот можете нарисовать маркерами.


Можете добавлять другие детали, всё зависит только от вашей фантазии.


















Мягкая игрушка-робот

Отличный подарок ребёнку или работа для детского конкурса поделок.


Возьмите флис или фетр и вырезайте детали квадратной формы:

  1. Первая для туловища – четыре с половиной сантиметра, три с половиной сантиметра – для шитья головы робота, ноги сшейте из квадратов размером два сантиметра, полтора сантиметра – для рук.
  2. Шесть квадратов нужно для того, чтобы изготовить одну часть тела.
  3. Каждый выкроенный элемент необходимо прошить так, чтобы получилась деталь кубической формы.
  4. До того, как вы прошили деталь полностью, набейте её ватой или синтепоном. Далее сшивайте все детали, собирая робота.
  5. Глазки можно сделать, пришив бусины, также можете украсить игрушку, пришив бантик, вышив ресницы.
  6. Если игрушка будет маленького размера, можете выполнить её в виде магнита или брелка.









Аппликация робот

Очень простая поделка, с изготовлением которой легко справятся даже дети младшего возраста.

  1. Нужно прорисовать , а затем вырезать геометрические фигурки, которые будут необходимы для создания изображения.
  2. Это могут быть круги, прямоугольники, квадраты – всё, что пожелает нарисовать ваш ребёнок.
  3. Затем возьмите клей-карандаш либо клей ПВА и приклеивайте заготовки на бумагу.
  4. Должно получиться оригинальное изображение робота.
  5. Дорисуйте по желанию фон, прорисуйте маркером детали изображения.


Это упражнение отлично развивает мелкую моторику ребёнка, а также цветовосприятие, аккуратность и воображение.









Бижутерия робот

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

  1. Для этого понадобится минимум материалов – только проволока и крупные бусины.
  2. Сначала вам необходимо разрезать проволоку на несколько частей.
  3. Скручивайте проволоку в спирали – они должны быть достаточно плотными. Для этого накручивайте проволоку на стержень.
  4. Проволока, четыре спиральки, а также две бусины – это набор элементов, из которых вы сформируете головку робота.
  5. Кончик проволоки проденьте в бусину и разогните, чтобы сформировать ручки. Одна рука – это пара спиралек, а также четыре бусины маленького размера.
  6. После того, как вы сложили ручки, переходите к изготовлению туловища и ног. Кончик проволоки продевается в бусину.
  7. Нога – это пара спиралек а также бусинка маленького размера. Вторая серёжка выполняется аналогично.
  8. Итак, стильная и необычная бижутерия готова!


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


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

Читайте также: