DIY: Mousebot — простой робот из компьютерной мышки. Пошаговая инструкция по созданию

«Все временно. Любовь, искусство, планета Земля, вы, я. Особенно я.» (99 Франков)

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

5. Превращаем старую мышь в беспроводную

Старые мыши не так удобны и эргонмичны, как новые модели, но они дают ощущение комфорта, как старая рубашка, которая настолько стара, что вы украдкой носите ее дома по выходным, пока никто не видит просто потому, что она давно с вами и вы к ней привыкли:) Если вы до сих пор пользуетесь старой проводной мышкой, или сохранили ее как старого боевого друга, то сейчас самое время преобразовать ее в беспроводную Bluetooth-мышь, просто заменив внутренности старой мыши на внутренности новой .

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

4. Превращаем аналоговый телевизор в информационный терминал

Скорее всего вы уже давно обновили весь свой парк телевизоров, а старички, ЭЛТ-мониторы, пылятся в лучшем случае, где-нибудь на даче. Вы можете дать старому телевизору новую жизнь, превратив его в YBOX (самодельный информационный экран, показывающий, к примеру, погоду).

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

Теперь у вас есть веселая ретро-рамка.

Если не хотите тратить электричество, сделайте их старого монитора мусорку.

3. Делаем из старого телевизора или компьютера аквариум

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

Если же вы хотите использовать Floppy-диски по назначению, то можно поместить в них USB .

1. Делаем из дискового телефона VoIP-телефон

Если вам морально трудно проститься с вашим старым дисковым телефоном, вы можете превратить его в забавную гарнитуры для компьютера для использования с Google Voice, Skype, или любым другим VoIP-решением.

Если у вас есть несколько ненужных беспроводных телефонов (не совсем старых), то вы можете сделать из них хорошие walkie-talkie рации .

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

Что можно сделать со старой мышкой? и получил лучший ответ

Ответ от Пользователь удален[гуру]
Только лампу лучше сделать светодиодной, поскольку лампы накаливания сильно греются, и пластмассу мышки наверняка расплавят.
P.S. Очень хорошие светодиоды можно взять из зажигалок с фонариками. Зажигалки выдерживают всего 2-3 заправки, а светодиод практически вечен.
Источник: Мы ничего не выбрасываем, не продаем и стараемся не покупать. Зато дарим и подбираем, чиним и делаем сами!

Ответ от Yashpa [гуру]
возьми трехлитровую банку, насыпь опилок, порежь яблочко, морковку и посади туда свою мышку - пусть дальше живет


Ответ от Dimon XXX [эксперт]
Можно сделать интересную настольную лампу: в месте крепления провода приделать подставку (можно готовую от ненужной лампы), вместо шарика - лампочку. Выключатель можно сделать из начинки самой мыши по нажатию кнопки. Можно сделать и изменение накала лампы скролером и многое другое.
В этом деле все зависит от фантазии и знаний электотехники.


Ответ от Linza [гуру]
Ты глянь какой она фирмы. Зайди к ним на сайт и предложи им выкупить у тебя раритет! Во денег будет!?


Ответ от Николай Давыдов [гуру]
повесь на стенку (разресуй.приклей биссер стекляшки - дай волю фантазии)


Ответ от Deathwatch [активный]
оставь конешно....у меня када рядица мышка я достаю старую добрую шариковую мышку и вперед....


Ответ от SHP!ON [гуру]
маркером нарисуй глаза, обрежь провод по короче и можешь ставить на полку
и будет тебе счастье!


Ответ от Пакость [гуру]
выкинуть и купить новую где твоя логика?


Ответ от Owl [гуру]
Вот это да! РАРИТЕТ настоящий. У меня с 1999 года столько мышей умерло своей смертью, а тут - долгожительница прямо. Надо обязательно найти достойное применение такому ветерану.


Ответ от Above Me [мастер]
Разобрать,чтоб узнать что там внутри,я уже 3 штуки разобрал


Ответ от Медянка [гуру]
Не выбрасывайте! Она ещё может трёх новых пережить!


Ответ от Neohuman [гуру]
Можно, например, расписать в народном или ином стиле - сделать эксклюзив.
Можно покрыть потом лаком, чтобы краска не стиралась (так делают)


Ответ от Mark slavin [активный]
отдай ее старой кошке


Ответ от Пользователь удален [активный]
Выкинуть!!


Ответ от Пользователь удален [гуру]
подгони ее кошке


Ответ от Elena Starky [гуру]
Повесить в холодильнике 🙂 И показывать гостям "У меня мышь повесилась" 🙂
Давно мечтаю сделать так, все руки не доходят 🙂


Ответ от 2 ответа [гуру]

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

Чем отличается беспроводная мышь от проводной?

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

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

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

Преимущество проводной мыши

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

  • цену;
  • долговечность использования;
  • скорость реакции на команды пользователя;
  • универсальность.

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

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

Как из беспроводной мыши сделать проводную?

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

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

Разбираемся, как из беспроводной мыши сделать проводную

Инструкция, которую мы предоставим, передаст процесс переделки в виде необходимых шагов:

  1. Итак, начнем с того, что разберем непосредственно беспроводную мышку. Для этого нужно открутить два шурупа с помощью отвертки и снять крышку.
  2. Далее отделяем от нижней части мышки материнскую плату, перед этим отпаяв два проводка - красный (+) и черный (-) - от батареек.
  3. Теперь нам необходимо впаять резистор, чтобы уменьшить напряжение с 5 вольт до 3. Как это сделать? Объяснить простым языком этого не получится, но если говорить вкратце, то нужно последовательно присоединить 2-3 диода в прямом включении.
  4. Просверлите отверстие в крышке, чтобы в будущем вывести провода. Делать это нужно аккуратно, чтобы не появилась трещина в корпусе устройства.
  5. Поместите плату с измененным напряжением в корпус и просуньте получившийся провод в просверленное отверстие.
  6. Присоедините концы провода к USB.

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

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

Стоит ли из проводной мыши делать проводную?

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

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

Заключение

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

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

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

Подготовка и немного теории

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

Погуглив информацию по этой теме и разобрав старую PS/2 мышку Logitech, я увидел знакомую по статьям из интернета картину.

Не очень сложная схема «мышей первого поколения», оптический сенсор по центру и чип интерфейса PS/2 чуть выше. Попавшийся мне оптический сенсор является аналогом «популярных» моделей ADNS2610/ADNS2620/PAN3101. Я думаю, они и их аналоги были массово произведены на одном и том же китайском заводе, получив на выходе разную маркировку. Документация на него нашлась очень легко, даже вместе с различными примерами кода.

Документация гласит, что этот сенсор до 1500 раз в секунду получает изображение поверхности размером 18x18 точек (разрешение 400cpi), запоминает его и с помощью алгоритмов сравнения изображений вычисляет смещение по координатам Х и Y, относительно предыдущей позиции.

Реализация

Для «общения с сенсором» я использовал популярную вычислительную платформу Arduino, а припаяться решил прямо к ножкам чипа.

Подключаем 5V и GND к соответствующим выходам Arduino, а ножки сенсора SDIO и SCLK к цифровым пинам 8 и 9.

Для получения смещения по координатам нужно прочитать значение регистра чипа по адресу 0x02 (X) и 0x03 (Y), а для дампа картинки нужно, сначала записать значение 0x2A по адресу 0x08, а потом 18x18 раз его прочитать оттуда же. Это и будет последнее «запомненное» значение матрицы яркости изображения с оптического сенсора.

Как я реализовал это на Arduino можно посмотреть тут: http://pastebin.com/YpRGbzAS (всего ~100 строк кода).

А для получения и отображения картинки была написана программа на Processing.

Результат

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

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

Если начать приподнимать мышку над поверхностью даже на пару миллиметров, четкость сразу пропадает.

Если вы вдруг захотите повторить это дома, для нахождения мышки с аналогичным сенсором рекомендую искать старые девайсы с интерфейсом PS/2.

Заключение

Хотя получаемое изображение и не очень большое, этого вполне хватило для решения моей задачи (сканнер штрих кода). Получилось очень даже экономично и быстро (мышка за ~100р + Arduino + пару дней на написание кода).

Оставлю ссылки на материалы, которые мне очень пригодились для решения этой задачи. Это реально было не сложно и делалось с большим удовольствием. Сейчас я ищу информацию о чипах более дорогих моделей современных мышек для получения качественных изображений с большим разрешением. Возможно, мне даже удастся собрать что-то вроде микроскопа (качество изображений с текущего сенсора для этого явно не подходит). Спасибо за внимание!

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

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

Шаг 1. Детали и инструменты:

Материалы:

  • 1 шариковая мышка
  • 2 небольших двигатели DC
  • 1 тумблер
  • 1 DPDT 5v реле (подойдет также Aromat DS2YE-S-DC5V)
  • 1 LM386 микросхема
  • 1 2N3904 или PN2222 NPN транзистор
  • 1 LED светодиод (любой цвет)
  • 1 1 КОм резистор
  • 1 10 КОм резистор
  • 1 100мФ конденсатор
  • 1 кассета для магнитофонов (были распространены в 80-90 гг)
  • 1 CD-диск или дискета
  • 1 9V аккумуляторное оснащение
  • 1 9V батарея
  • 2 или 3 широкие резиновые полоски
  • 22 или 24 провода.
Инструменты:
  • Мультиметр
  • Крестовая отвертка
  • Дремель
  • Малые плоскогубцы
  • Кусачки
  • Острый нож
  • Паяльник
  • Любой демонтажный инструмент
  • Суперклей или эпоксидная смола
  • Горячий клей и пистолет для него
  • Ножовка.


Шаг 2. Вытащите некоторые детали из мышки:

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

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

Снимите переключатель PCB и отпаяйте его, как и ИК-излучатели.

1 - ИК-излучатель; 2 - ИК-излучатель; 3 – моментальный переключатель;

1 - крестовая отвертка сделает эту задачу проще

Шаг 3. Приготовьте корпус:

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

Теперь с помощью Дремеля сократите отверстия для переключателя в передней части мыши и двигателей по бокам.

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

1 - если этот соединительный шуруп мешает, удалите его

Шаг 4. Сделайте колеса:

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

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

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

1 - добавить ещё один слой, чтоб смягчить касания колес;

1 - резинка зафиксирована

Шаг 5. Сделайте макет и установите реле:

Есть немало хороших макетов для mousebot. Лучшего всего использовать стандартную раскладку. Схема мыши будет несложной, так как печатная плата не требует много места.
Установите реле и припаяйте провода, скрестив их с соединительными штифтами от 8 до 11 и от 6 до 9.

Затем подключите контакты 1 и 8 с помощью проволоки вдоль корпуса и добавьте многожильный провод для проводов 8 и 9.

Припаяйте коллектор транзистора (правый вывод, глядя с плоской стороны) к контакту 16 и прикрепите короткий конец. Затем подключите провода, которые припаяны к контакту 9 (левый вывод, глядя с плоской стороны), оставляя немного свободы.

Теперь приклейте реле к корпусу. Здесь можно использовать обрезанные проводки в качестве положительного и отрицательного полюсов напряжения, которые позволят избавиться от неполадок в работе двигателя. Используйте острый нож, чтобы снять защиту от контактного провода, соединяющего 9 контакт и излучатель, и припаяйте его к проводкам для питания. Затем соедините контакт 8 с положительным полюсом напряжения.

1 - эта мышь не имеет достаточно места в задней части, так что установите двигатель спереди для более свободной его работы;

контакты 1, 4, 6, 8, 9, 11, 13, 16;

1 – эмиттер; 2 – коллектор; 3 – основа

1 – не обращайте внимание на этот синий провод, он вам не пригодится; 2- это похоже на неуклюжее соединение, но это освобождает вас от дополнительных проводов;

Шаг 6. Установите кнопку-переключатель:

Теперь добавьте Mousebot усик. Сделайте это с помощью припоя положительного вывода конденсатора и резистора 10 КОм до конца, который, как правило, открыт. Вы можете проверить, какая сторона является открытой частью кнопочного переключателя с помощью функции проверки непрерывности мультиметра. Не должно быть никакой связи между средним и нормально открытым контактом, пока кнопка нажата. После этого добавьте многожильный провод для заземления конденсатора и центральный контакт переключателя.

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

1 – резистор 10 КОм; 2 – обычно открытый контакт; 3 – обычно закрытый контакт;

1- это соединяется с направляющим концом

Шаг 7. Постройте мозг для Mousebot:

Мозг для Mousebots – это микросхема LM386. Переверните её контактами вверх и согните контакты 1 и 8, так чтобы они касались и припаяйте.

Теперь поместите 386 в корпус и подключите вывод 4 и контакт 6 с концом + и добавьте многожильный провод на контакты 2, 3 и 5.

Мы почти готовы для подключения двигателей. Осталось припаять некоторые многожильные провода к контактам 4 и 13 реле. На данный момент ваша Mousebot должна выглядеть, как на третьей картинке к этому шагу.

1 - pin1; 2 - pin 8

Шаг 8. Постройте верхнюю половину Mousebot:

Сначала просверлите небольшие отверстия в передней части мыши, два для глаз и одно для светодиода (LED). Затем просверлите большое отверстие для тумблера на задней части мыши и установите переключатель, чтобы работала функция вкл/выкл в хвосте робота.

Чтобы создать глазные стебельки для робота, скрутите два куска проволоки вместе и припаяйте ИК-излучатель на одном конце. Установите светодиод в середине отверстия и соедините положительный конец к резистору 1 КОм.

1 – резистор 1 КОм; 2 – GND конец светодиода;

Шаг 9. Приклейте нижние элементы:

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

Шаг 10. Близимся к финишу:

Подключите контакт 13 реле к левому двигателю и контакт 4 реле к правому двигателю. Теперь подключите вывод 5 интегральной схемы к нижнему соединению и двигателям. Если вы не уверены, какая сторона является +, а какая –, подключить двигатель к батарее, и следите за направлением вращений. Правый двигатель должен крутиться по часовой стрелке, если смотреть на колесо, а левый должен вращаться против часовой стрелки.

Найдите провод, идущий от контакта 2 (зеленый) + к концу левого стебелька глаза и от контакта 3 (синий) + к концу правого стебелька глаза. Затем подключите резистор 1КОм к направлению напряжения +.

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

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

Теперь поверните выключатель и наслаждайтесь!



Поделиться