OR-HEX-HXT900-v1 — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
(Компоненты и цены)
(Сборка робота)
Строка 53: Строка 53:
  
 
== Сборка робота ==
 
== Сборка робота ==
 +
===Подробно о материалах===
 +
Нам потребуется:
 +
1. Вспененный ПВХ толщиной 3мм;
 +
2. Порядка 30см двухстороннего скотча шириной 2см (я использовал ViOR, но скорее всего любой подойдёт);
 +
3. 18-30 пластиковых стяжек шириной примерно 2.5мм (скорее всего надо будет 30, т.к. я не нашел нужной длины и малой ширины);
 +
4. 18 микро-шурупов (по 2 шурупа для крепления микро-серв, идущих в комплекте недостаточно - нужно еще 18 таких же);
 +
5. 10-18 стоек для печатных плат, из которых 6 штуки типа отв-отв, остальные отв-винт (зависит от высоты стоек);
 +
6. Винты М3х6 - 12 штук;
 +
7. Шлейф на 14 линий для соединения радиомодуля и сервоконтроллера с разъемами IDC-14F на концах;
 +
8. Пара многожильных проводов среднего диаметра под 220В длиной 5см - для подцепления аккума к конвертеру напряжения.
 +
 +
===Собираем ноги===
 +
Для сборки каждой ноги нам потребуется:
 +
# 3 микро-сервопривода HXT900 (в комплекте к ним идёт 1 мелкий шуруп для фиксации качалки на серве и 2 для фиксации сервы - мы их будем использовать для фиксации качалки на вспененном ПВХ);
 +
# 3 пластиковые стяжки (или 5, если стяжки короткие);
 +
# 2 кусочка 2-стороннего скотча 2х2см;
 +
# Два кусочка пластика длиной 7-8см и шириной 2см (я на одной скруглил концы, а на другой немного заострил конец - на фото всё это видно);
 +
## В одном из кусочков надо сделать 2 отверстия диаметром примерно 4мм с расстоянием между ними 5см - к нему мы будем крепить качалки сервоприводов;
 +
 +
Порядок сборки:
 +
# Собираем первый блок из 2 сервоприводов;
 +
## Скрепить 2 микро-сервопривода между собой пластинкой 2-стороннего скотча размера 2х2см;
 +
## Перемотать 2 стяжками, чтобы сервоприводы не отклеились друг от друга (если стяжки короткие - сделать их двойными);
 +
# Собираем ступню с сервой;
 +
## Крепим заострённую пластину через 2х2см кусочек двухстороннего скотча на сервопривод;
 +
## Перематываем 1 стяжкой, чтобы сервопривод не отклеился от пластины;
 +
# Готовим промежуточную планку с качалками:
 +
## Берем 2 кресообразные качалки, накладываем в места будущего крепления и намечаем (например, крупной швейное иглой), где будем ввинчивать шурупы под крепления (я делал 3 точки крепления - две по линии пластины и одно сбоку);
 +
## Рассверливаем сверлом 1мм отверстия качалки, куда будем крепиться шурупами;
 +
## Ввинчиваем 3 шурупа с каждой стороны в намеченные точки (можно для простоты просверлить отверстия, я вкручивал просто в материал);
 +
## Прикладываем качалку, закручиваем шурупы до фиксации качалки;
 +
# Собираем ногу целиком, для этого вставляем сервоприводы в качалки закрепленные на пластине и фиксируем их шурупами, идущими в комплекте с сервоприводами;
 +
 +
===Готовим пластину под туловище и собираем механику целиком===
 +
Для сборки туловища и крепления к нему ног нам потребуется:
 +
# Кусок вспененного ПВХ размером 16х8см (я сделал впереди выступ под голову - еще пару серв, которые будут вращать датчик или камеру, поэтому у меня этот кусок пластика был 21х8см);
 +
# 18 микро-шурупов для крепления качалок серв;
 +
 +
Порядок сборки:
 +
# Готовим пластину под крепление ног:
 +
## Скругляем у неё углы, как показано на итоговых фотографиях, если планируем спереди датчик, то делаем скруглённый выступ как у меня на фото;
 +
## Прикладываем ноги и размечаем точки крепления сервоприводов (вокруг которых они будут вращаться);
 +
## Высверливаем в ней отверстия в этих точках диаметром порядка 4мм;
 +
## Берем оставшиеся 6 крестообразных качалок и прикладываем к отверстиям, размечая точки, куда будем крепиться шурупами (по 3 точки на качалку);
 +
## Рассверливаем в качалках соотв. отверствия до 1мм;
 +
## Ввинчиваем 3 шурупа под каждую из 6 ног в намеченные точки (можно для простоты просверлить отверстия, я вкручивал просто в материал);
 +
## Прикладываем качалки, закручиваем шурупы до фиксации качалок;
 +
# Готовим в пластине отверстия для крепления сервоконтроллера OR-AVR-M128-S;
 +
## Прикладываем сервоконтроллер, размечаем на пластике отверстия для крепления;
 +
## Высверливаем отверстия сверлом 3.2мм;
 +
# Прикручиваем ноги:
 +
## Вставляем каждую из 6 ног валом сервопривода в зафиксированную на базовой пластине качалку;
 +
## Фиксируем её микро-шурупом;
 +
 +
===Крепим электронику и питание===
  
 
== Проверяем связь ПК с контроллером робота ==
 
== Проверяем связь ПК с контроллером робота ==
  
 
== Пишем программу на ПК для управления роботом ==
 
== Пишем программу на ПК для управления роботом ==

Версия 06:12, 19 июля 2009

OR-HEX-HXT900-v1.jpg

О проекте

Мобильный робот OR-HEX-HXT900-v1 создаётся в качестве действующего примера использования открытой архитектуры мобильных роботов Open Robotics и для демонстрации возможностей модулей OR-AVR-M128-S и OR-BT20-115.2. Прикладное применение этому роботу придумать трудно - разве что для развлечения.

Компоненты и цены

Описание Фото Цена
Модули Open Robotics
OR-AVR-M128-S - Контроллер общего назначения с расширенной поддержкой сервоприводов OR-AVR-M128-S.jpg ~30$
OR-BT20-115.2 - Bluetooth-адаптер на скорость UART'а 115.2Кбит/сек OR-BT20-115.2.jpg ~30$
Итого OR-модули: ~60$
Прочие компоненты
Микросервоприводы HXT900 - 18 шт HXT900servo.jpg ~74$
Аккумулятор Rhino 1050mAh 3S 11.1v 20C Lipoly Pack Rhino1050mAh3S.jpg ~9$
Конвертер напряжения TURNIGY 8-15A UBEC for Lipoly UBEC-Turnigy-8-15A.jpg ~17$
Пластик, метизы, стойки для ПП, стяжки, 2-сторонний скотч - ~8$
Итого - прочие компоненты: ~108$
Общие компоненты (для других роботов)
Зарядное устройство для Lipoly аккумуляторов LiPolyChargerTurnigy420.jpg ~32$
Итого: ~170$ (~200$, включая общие компоненты)

Сборка робота

Подробно о материалах

Нам потребуется: 1. Вспененный ПВХ толщиной 3мм; 2. Порядка 30см двухстороннего скотча шириной 2см (я использовал ViOR, но скорее всего любой подойдёт); 3. 18-30 пластиковых стяжек шириной примерно 2.5мм (скорее всего надо будет 30, т.к. я не нашел нужной длины и малой ширины); 4. 18 микро-шурупов (по 2 шурупа для крепления микро-серв, идущих в комплекте недостаточно - нужно еще 18 таких же); 5. 10-18 стоек для печатных плат, из которых 6 штуки типа отв-отв, остальные отв-винт (зависит от высоты стоек); 6. Винты М3х6 - 12 штук; 7. Шлейф на 14 линий для соединения радиомодуля и сервоконтроллера с разъемами IDC-14F на концах; 8. Пара многожильных проводов среднего диаметра под 220В длиной 5см - для подцепления аккума к конвертеру напряжения.

Собираем ноги

Для сборки каждой ноги нам потребуется:

  1. 3 микро-сервопривода HXT900 (в комплекте к ним идёт 1 мелкий шуруп для фиксации качалки на серве и 2 для фиксации сервы - мы их будем использовать для фиксации качалки на вспененном ПВХ);
  2. 3 пластиковые стяжки (или 5, если стяжки короткие);
  3. 2 кусочка 2-стороннего скотча 2х2см;
  4. Два кусочка пластика длиной 7-8см и шириной 2см (я на одной скруглил концы, а на другой немного заострил конец - на фото всё это видно);
    1. В одном из кусочков надо сделать 2 отверстия диаметром примерно 4мм с расстоянием между ними 5см - к нему мы будем крепить качалки сервоприводов;

Порядок сборки:

  1. Собираем первый блок из 2 сервоприводов;
    1. Скрепить 2 микро-сервопривода между собой пластинкой 2-стороннего скотча размера 2х2см;
    2. Перемотать 2 стяжками, чтобы сервоприводы не отклеились друг от друга (если стяжки короткие - сделать их двойными);
  2. Собираем ступню с сервой;
    1. Крепим заострённую пластину через 2х2см кусочек двухстороннего скотча на сервопривод;
    2. Перематываем 1 стяжкой, чтобы сервопривод не отклеился от пластины;
  3. Готовим промежуточную планку с качалками:
    1. Берем 2 кресообразные качалки, накладываем в места будущего крепления и намечаем (например, крупной швейное иглой), где будем ввинчивать шурупы под крепления (я делал 3 точки крепления - две по линии пластины и одно сбоку);
    2. Рассверливаем сверлом 1мм отверстия качалки, куда будем крепиться шурупами;
    3. Ввинчиваем 3 шурупа с каждой стороны в намеченные точки (можно для простоты просверлить отверстия, я вкручивал просто в материал);
    4. Прикладываем качалку, закручиваем шурупы до фиксации качалки;
  4. Собираем ногу целиком, для этого вставляем сервоприводы в качалки закрепленные на пластине и фиксируем их шурупами, идущими в комплекте с сервоприводами;

Готовим пластину под туловище и собираем механику целиком

Для сборки туловища и крепления к нему ног нам потребуется:

  1. Кусок вспененного ПВХ размером 16х8см (я сделал впереди выступ под голову - еще пару серв, которые будут вращать датчик или камеру, поэтому у меня этот кусок пластика был 21х8см);
  2. 18 микро-шурупов для крепления качалок серв;

Порядок сборки:

  1. Готовим пластину под крепление ног:
    1. Скругляем у неё углы, как показано на итоговых фотографиях, если планируем спереди датчик, то делаем скруглённый выступ как у меня на фото;
    2. Прикладываем ноги и размечаем точки крепления сервоприводов (вокруг которых они будут вращаться);
    3. Высверливаем в ней отверстия в этих точках диаметром порядка 4мм;
    4. Берем оставшиеся 6 крестообразных качалок и прикладываем к отверстиям, размечая точки, куда будем крепиться шурупами (по 3 точки на качалку);
    5. Рассверливаем в качалках соотв. отверствия до 1мм;
    6. Ввинчиваем 3 шурупа под каждую из 6 ног в намеченные точки (можно для простоты просверлить отверстия, я вкручивал просто в материал);
    7. Прикладываем качалки, закручиваем шурупы до фиксации качалок;
  2. Готовим в пластине отверстия для крепления сервоконтроллера OR-AVR-M128-S;
    1. Прикладываем сервоконтроллер, размечаем на пластике отверстия для крепления;
    2. Высверливаем отверстия сверлом 3.2мм;
  3. Прикручиваем ноги:
    1. Вставляем каждую из 6 ног валом сервопривода в зафиксированную на базовой пластине качалку;
    2. Фиксируем её микро-шурупом;

Крепим электронику и питание

Проверяем связь ПК с контроллером робота

Пишем программу на ПК для управления роботом