Оглавление:

Дистанционное присутствие OLPC: 5 шагов
Дистанционное присутствие OLPC: 5 шагов

Видео: Дистанционное присутствие OLPC: 5 шагов

Видео: Дистанционное присутствие OLPC: 5 шагов
Видео: Синтия Бризель: Эра персональных роботов 2024, Ноябрь
Anonim
OLPC Telepresence
OLPC Telepresence

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

  • OLPC
  • iRobot Create (включает в себя кабель для создания последовательного порта)
  • Адаптер USB-последовательный порт
  • Наклейте на липучку или изоленту

Дополнительные материалы:

  • 2 пары разъемов для батарей Kyosho, гнездо / папа
  • 25-контактный разъем DB25 для пайки с наружной резьбой
  • Припой
  • Изолента или термоусадочная

Дополнительные инструменты:

  • Паяльник
  • Вольтметр
  • Кусачки
  • Инструмент для зачистки проводов
  • Фен (при использовании термоусадки)

Шаг 1. Подключите адаптер USB-последовательный порт и создайте последовательный адаптер

Подключите адаптер USB-to-serial и Create Serial Adapter
Подключите адаптер USB-to-serial и Create Serial Adapter

Подключите USB-последовательный адаптер к последовательному адаптеру Create.

Шаг 2. Необязательно: включите OLPC из созданного

Необязательно: включите OLPC из создания
Необязательно: включите OLPC из создания
Необязательно: включите OLPC из созданного
Необязательно: включите OLPC из созданного
Необязательно: включите OLPC из созданного
Необязательно: включите OLPC из созданного

Этот шаг позволяет одновременно заряжать OLPC и Create.

Сначала подготовьте разъем DB25. 1. Возьмите гнездовой разъем Kyosho и снимите примерно 0,25 дюйма изоляции с концов обоих проводов. 2. Скрутите и залудите пряди. 3. Отрежьте два небольших куска термоусадочной пленки и наденьте по одному на каждую проволоку. 4. Припаяйте красный кабель к контакту 11 разъема DB25. 3. Припаяйте черный кабель к контакту 25 разъема DB25. 4. Сдвиньте термоусадочную пленку вниз, чтобы закрыть штыри, и используйте фен для ее усадки. Затем подготовьте разъем питания OLPC. 1. Разрежьте силовой кабель OLPC пополам кусачками. Убедитесь, что вы помните ориентацию двух кабелей (положительного и отрицательного). 2. Снимите примерно 0,25 дюйма изоляции с обоих обрезанных концов. 3. Разделите два кабеля на обоих концах примерно на 1 дюйм вниз по кабелю. 4. Чтобы определить, какой из проводов является заземлением, используйте вольтметр для проверки целостности цепи или измерения сопротивления. Поместите один зонд с внешней стороны заглушки ствола, а другой - на один провод. Если измеритель показывает сопротивление или обрыв, вы выбрали заземляющий провод. 5. Снимите примерно 0,25 дюйма изоляции с переходника Kyosho с наружной резьбой. 6. Отрежьте два коротких куска термоусадочной пленки и наденьте по одному на каждый кабель адаптера Kyosho. 7. Припаяйте черный провод адаптера Kyosho к заземляющему проводу цилиндрической вилки OLPC. 8. Припаяйте красный провод адаптера Kyosho к плюсовому проводу цилиндрической вилки OLPC. 9. Наденьте термоусадочную пленку на паяные соединения и используйте фен для ее усадки. Наконец, припаяйте и усадите еще один женский адаптер Kyosho к другой половине адаптера питания.

Шаг 3. Присоедините OLPC и кабели

Присоедините OLPC и кабели
Присоедините OLPC и кабели
Присоедините OLPC и кабели
Присоедините OLPC и кабели
Присоедините OLPC и кабели
Присоедините OLPC и кабели

OLPC прекрасно сочетается с Create. Используйте липучку или клейкую ленту, чтобы прикрепить OLPC к Create, чтобы он не соскользнул во время работы.

Прикрепите все кабели к конструкции и аккуратно заверните их в грузовой отсек. Оставьте небольшой провис на концах последовательного кабеля, кабеля питания и USB-кабеля, чтобы они проходили через ручку OLPC. Затем приклейте OLPC поверх Create. Откройте крышку OLPC и поверните ее вперед. Теперь вы можете подключить кабель питания OLPC и USB-штекер адаптера USB-последовательный порт.

Шаг 4: Установите программное обеспечение Telepresence

Установить программное обеспечение Telepresence
Установить программное обеспечение Telepresence

Первый шаг - загрузить и установить необходимое программное обеспечение.

  • PyRobot - это библиотека Python для управления Roomba или Create iRobot. Он был разработан для этого и включает модули для доступа к веб-камере и микрофону OLPC, а также для обслуживания веб-интерфейса для управления Create через Интернет.
  • PySerial
  • web.py
  • MochiKit
  • simplejson

Все эти зависимости связаны с выпусками. Чтобы установить текущую версию PyRobot, подключитесь к OLPC по SSH или откройте консоль разработчика.

root @ olpc $ wget https://pyrobot.googlecode.com/files/pyrobot-alpha1.tgzroot@olpc$ tar zxvf pyrobot-alpha1.tgzЕсли вы хотите работать с версией для разработки, вам придется самостоятельно установить необходимые зависимости. На рисунке ниже представлен снимок экрана веб-интерфейса.

Шаг 5: Запустите веб-сервер

Запустите веб-сервер
Запустите веб-сервер

Чтобы запустить веб-сервер, подключитесь к OLPC по SSH или откройте консоль разработчика. Затем запустите web_ui.py в каталоге pyrobot.

root @ olpc $ cd pyrobotroot @ olpc $ python web_ui.py хост: портhost: port должен быть IP-адресом OLPC и портом, на котором вы хотите запустить веб-сервер. Для доступа к последовательному порту требуются права root. Чтобы просмотреть интерфейс и управлять созданием, укажите в браузере https:// host: port.

Рекомендуемые: