Skip to content

Instantly share code, notes, and snippets.

Show Gist options
  • Save anonymous/c90f5a26ca13b9873ff8cf2d83c7fe74 to your computer and use it in GitHub Desktop.
Save anonymous/c90f5a26ca13b9873ff8cf2d83c7fe74 to your computer and use it in GitHub Desktop.
Платформа робота своими руками

Платформа робота своими руками



Создаем робота своими руками. Пока не хватает времени на то что бы сделать робота с искусственным разумом, я решил вместе с сыном собрать бюджетного робота. Также было решено назвать его CyberBot Для высокой маневренности робота, решили сделать платформу робота по принципу робота пылесоса на трех колесах, два из них будут ведущими с электромоторами. Выбор пал на не дорогие и подходящие нам колеса в мотор-редуктором и с возможностью установки на них оптического энкодера Набор деталей для робота. Благодаря этой основе можно сделать робота в домашних условиях за рекордно короткий срок и за небольшие деньги Схема сборки платформы Также заказал драйвер электродвигателя , с двумя Н-мостами, рассчитанный на два электромотора с максимальным током по мА Ориентироваться в пространстве робот будет при помощи трех датчиков Ультразвуковой дальномер Ultrasonic Sensor Оптический энкодер, для измерения пройденного расстояния и углов поворота Состоит из двух частей, из оптопары и диска с двадцатью отверстиями Я нашел у себя в резерве две оптопары TCST, TCST, TCST Но можно использовать любые подходящие по размеру оптопары Датчик магнитного поля земли , по нему робот будет корректировать маршрут и погрешности пробуксовки колес Изменять угол сканирования для ультразвукового датчика будет сервопривод SG90 9g Для управления всем этим хозяйством был выбран Arduino Nano V. Admin Посмотреть профиль Отправить личное сообщение для Admin Найти ещё сообщения от Admin. Предварительная схема робота Расположение деталей на плате Вид сверху Кружочками отметил установку электролитов Квадратиком выделил места установки SMD конденсаторов емкостью 0,1мкФ. Вид снизу Вид сверху Фотографии платы в сборе. Admin, не подскажешь, где можно такое колесо с моторедуктором заказать? Купить колеса с мотор-редуктором и запчасти для роботов. Приехали железки все кроме оптических датчиков Приступил к написанию софта Первое что меня не устроило это криво работающая серва, не нашел я на нее нормально работающей библиотеки. Написал свой код основанный на прерывании таймера, теперь серва устойчиво работает в фоновом режиме без дерганий и дрожаний. Последний раз редактировалось capicator; Решил вместо ультразвукового сенсора использовать Sharp GP2Y0A У ультразвукового сенсора много минусов 1-при больших расстояниях 5м слишком много времени нужно ждать ответа 2-ультразвук может многократно отражается и датчик его фиксирует после многократного отражения с искаженным расстоянием 3-ультразвук может поглащатся тканевыми поверхностями 4-слишком широкая диаграмма направленности 5-на низкой платформе, отражается от полов, что приводит к не правильным результатам. Пока не хватает времени на создание робота с искусственным разумом , я решил вместе с сыном собрать бюджетного робота. Выбор пал на не дорогие и подходящие нам колеса в мотор-редуктором и с возможностью установки оптического энкодера Также заказал драйвер электродвигателя, с двумя Н-мостами, рассчитанныи на два электромотора с максимальным током по мА Вложение Это только самоходная платформа. Потом к нему подключу миниатюрный роутер WRN с OpenWrt и он будет уметь делать 1- распознавать голосовые команды и выполнять их 2-отвечать синтезированным голосом 3- передавать на сервер видео с веб камеры 4-ездить по указанному маршруту Это минимум того что он будет уметь делать В планах 1-На сервере разместить софт который будет распознавать изображения, лица и предметы 2-На сервере будет софт в основе которого OPENCV 3-будет самостоятельно искать свое место базу 4-Заряжаться будет беспроводным способом 5-с роботом можно будет разговаривать и его можно будет обучать Манипулятор планирую ставить на платформу от робота пылесоса 2-на сервере будет карта квартиры. Потом к нему подключу миниатюрный роутер WRN с OpenWrt и он будет уметь делать 1-распознавать голосовые команды и выполнять их 2-отвечать синтезированным голосом 3-передавать на сервер видео с веб камеры 4-ездить по указанному маршруту Это минимум того что он будет уметь делать В планах 1-На сервере разместить софт который будет распознавать изображения, лиц и предметы 2-На сервере будет софт в основе которого OPENCV 3-будет самостоятельно искать свое место базу 4-Заряжаться будет беспроводным способом 5-с ним можно будет разговаривать и его можно будет обучать Манипулятор планирую ставить на платформу от робота пылесоса 2-на сервере будет карта квартиры. Опции темы Версия для печати. Опции просмотра Линейный вид Комбинированный вид Древовидный вид. Поиск в этой теме Расширенный поиск. Быстрый переход Мой кабинет Личные сообщения Подписки Кто на форуме Поиск по форуму Главная страница форума Новости. Обратная связь - cyber-place - Архив - Вверх. Страница 1 из Создаем робота своими руками Пока не хватает времени на то что бы сделать робота с искусственным разумом, я решил вместе с сыном собрать бюджетного робота. Отправить личное сообщение для Admin. Найти ещё сообщения от Admin. Отправить личное сообщение для akuman. Найти ещё сообщения от akuman. Сообщение от Admin Приехали железки все кроме оптических датчиков Приступил к написанию софта Первое что меня не устроило это криво работающая серва, не нашел я на нее нормально работающей библиотеки. Отправить личное сообщение для capicator. Найти ещё сообщения от capicator. Сообщение от Admin Пока не хватает времени на создание робота с искусственным разумом , я решил вместе с сыном собрать бюджетного робота. Сообщение от Admin Это только самоходная платформа. Ваши права в разделе. Вы не можете создавать новые темы Вы не можете отвечать в темах Вы не можете прикреплять вложения Вы не можете редактировать свои сообщения BB коды Вкл.


Каталог запчастей чери вери
Основными причинами чеченской войны являются
Аниме где парень попадает в игру
Как доехать из владимира в санкт петербург
Где отремонтировать дизельный двигатель
Изменение расписания электричек москва редкино
Пример личного финансового плана
Короткие рассказы бажова
Требованияк составу проекта производства работ
Расписание автобусов новосибирск болотное с жд
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment