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

Добавил: arxain 3-03-2010, 17:00 Просмотров: 13750
Категория: Электронные самоделки, Роботы своими руками
19
Умный робот своими руками


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



Звучит невероятно? Однако, это возможно! Добро пожаловать в мир МИКРОКОНТРОЛЛЕРОВ!

Список покупок для создания умного робота своими руками. Итак, нам понадобятся:

PICAXE-28X1 (или более поздняя версия) Это - «главный мозг робота».

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


Набор для начинающего PICAXE-28X1. Включает в себя отладочную плату, а также все, что может понадобиться для программирования микроконтроллеров. Приобрести надо USB версию программатора, на фотографии изображен похожий, но НЕ соответствующий нашему проекту набор!

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


Драйвер двигателей (ИС) L293D

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


PICAXE Servo Upgrade Pack. Использовать серводвигатель PICAXE не обязательно, вы можете воспользоваться любым доступным вам серводвигателем, и резистором сопротивлением в 330 Ом вместо желтой микросхемы (см. фото).Значения 3-х проводов: 2 - питание серводвигателя, оставшийся третий - сигнал.

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


Sharp GP2D120 IR Sensor - 11.5" / Аналоговый (!) Внимание! Не покупайте цифровую версию!

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


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

Два моторчика с колесами Чем больше передаточное число - тем сильнее, а значит медленнее, будет ваш робот. Меньшее передаточное число увеличивает скорость, однако уменьшает силу. Я бы рекомендовал что-нибудь между 120:1 и 210:1 для нашего проекта.

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


Немного проводов
Изоляционная лента
Оборудование для пайки
«Кусачки»
Отвертка
Отсек для элементов питания.

Неплохо было бы к этому списку добавить следующие элементы:
Несколько светодиодов, что бы усовершенствовать робота;
Крошечный динамик, что бы создать интересные звуковые эффекты.

Теперь, когда вы заказали все необходимые компоненты можно приступать непосредственно к работе над роботом. Устанавливаем колеса на моторчики и монтируем «резину».

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


Используем двухстороннюю клейкую ленту что бы устанавливать оборудование. За основу берем отсек для крепления батареек. Над ним «надстраиваем» другие элементы конструкции. Не забудьте вставить батарейки, что бы правильно сбалансировать робота.

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

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

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


ВНИМАНИЕ! Достаем батарейки, что бы не «сжечь» какой-нибудь дорогой элемент ненароком.

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


Устанавливаем микросхемы на отладочную плату (см. фотографии). В случае, если вместо рекомендуемого серводвигателя, вы использовали собственный - вместо желтой микросхемы устанавливаем резистор сопротивлением 330 Ом (опять-таки см. фотографию).

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

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


Пояснения : черная микросхема (20 выводов ) - это наш микроконтроллер, микросхема черная поменьше - драйвер двигателей L293D.

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


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

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


Теперь подключаем двигатели (моторчики) к отверстиям 4 "A & B" (пока, порядок не важен). Как их подключить - дело вкуса. Вы можете либо припаять их, либо сделать соединения.

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

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


Припаяем провода к моторчикам. Провода А - к первому, провода В - к второму.

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


Для подключения серводвигателя припаиваем дополнительный вывод (см. фотографии). Подключаем.

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

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


Теперь монтируем «голову» ИК сенсор Sharp. Подключаем по следующему принципу : Красный подключается V1, в руководстве -любое обозначенное как "V". Черный к G, где угодно на плате. Белый к Analogue input 1. Три остальных вывода не забываем подключить к V.

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


Подключаем батарейки к отладочной плате. Внимание! Плюс («+») батарейки должен быть обязательно подключен к V на отладочной плате (не наоборот!). И еще, не пытаетесь «питать» устройство от источника напряжением более 6В, забудьте о «Кронах»!

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


Устанавливаем ПО Picaxe Programming Editor на вашем ПК. Подключаем ПК к роботу (до сих пор «безголовому», т.е. сенсор еще не должен быть подключен!). Запускаем редактор и пишем (или копируем) следующую строку: servo 0, 150 Нажимаем F5. Ждем. Если что-то пошло не так - попробуйте проверить, правильно ли все подключено. servo 0, 200

Сервомотор должен немного покрутиться и остановится. Что бы вернуться пишем: servo 0, 150 Теперь можно устанавливать ИК сенсор. Финишная прямая.

Копируем код [attachment=3] и нажимаем F5 (робот в это время подключен к ПК).

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


Источник: www.radiolocman.com
(5) голосов

Похожие новости

Комментарии пользователей

Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.
  • Это просто гениальная идея!Мне очень нравиться!Но не каждый может достать эту микросхему!!!А так очень даже хорошо...
  • А что это за отладочная плата???ответьте плиз плиз плиз!!!Я его уже почти сделал а где плату брать не знаю!!!Живу в Жуковском!Если кто знает хотя бы что это за плата ответьте плиииз!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  • вот плата: http://test.roboforum.ru/product_10140.html
    и для нее еще как я понял нужен юсб кабель: http://test.roboforum.ru/product_10318.html
  • а где взять микроконтролер ,l293d ,и все остальное
    ????????????????????????????????????
  • это очень даже умно но где брать все эти микро схемы
  • А может кто захочет такое чучело продать???? )))
    пишите на мыло matv666@list.ru
  • Подскажите, где можно все это купить кроме робофорума (лучше всего с доставкой)
  • Здорово! Очень хорошая вещь! Схемы нашёл, осталось найти корпус и колёса:) Кстати, также можно сделать его автономно-контролируемым:)
  • где купить всё это
  • робот обойдется в 5000 + - 450 руб ,а так отличная идея
  • Артур,
    А точней во сколько он обойдется и где дешевле искать в интернете или самому в магозинах?
  • вау класс умеет все скорее
  • Здравствуйте. Мне очень понравилась Ваша публикация об етом роботе. От я и решил его повторить. Робота собрал, протестировал вроди как би всё впорядке. Пробовал прописывать указаний Вами файл "код" через Picaxe Programming Editor при подключённом через юсб кабель к роботу - програма не работаэт. Может быть нужно специальним редактором етот файл откривать. У меня он у виде файла текст документ. Может его нужно компилировать или открывать спецредактором под бейсик. Присоединяю часть етого файла в орегинале как он у меня выглядит. +++ main: readadc 1, b1 ' takes the voltage returned to analogue pin 1, and puts it into variable b1 debug ' this draws out all variables to the editor. Set it to "Byte" if it is on "Word" Пришллите мне пожалуста на мою електронку файл прошивку к етому роботу. Заранее примного Вам благодарен. Моя електронка t2d2012@yahoo.com

Оставить комментарий


Полужирный Наклонный текст Подчеркнутый текст Зачеркнутый текст | Выравнивание по левому краю По центру Выравнивание по правому краю | Вставка смайликов Выбор цвета | Скрытый текст Вставка цитаты Преобразовать выбранный текст из транслитерации в кириллицу Вставка спойлера

Категории
Реклама
  • Популярное
  • Новое
  • Теги
Реклама