Boe-Bot Robot Kit

Разбираем и анализируем электронные девайсы и гаджеты (а также собираем их обратно)

Moderator: Shaos

User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Boe-Bot Robot Kit

Post by Shaos »

Купил вчера в магазине RadioShack уцененный набор для сборки робота Boe-Bot Robot Kit - цена с налогом получилась $163:

Image

Image

Внутри есть книжка, диск, плата и разнообразные детали:

Image

Вот полный набор:

Image

Плата рассчитана на использование модуля Basic Stamp 2 (BS2):

Image

Этот модуль состоит из микроконтроллера PIC16С57C, памяти, RS-232 интерфейса и реализует Basic-интерпретатор:

Image

Основная идея: собрать робота, поэкспериментировать и попытаться заменить модуль BS2 на модуль RW0 ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Что там есть: датчик столкновений, сонар, ИК-локатор ?
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Mac Buster wrote:Что там есть: датчик столкновений, сонар, ИК-локатор ?
Усики-микропереключатели и ИК-локатор вроде имеются
Я тут за главного - если что шлите мыло на me собака shaos точка net
User avatar
cr0acker
God
Posts: 1078
Joined: 03 Feb 2003 13:53

Post by cr0acker »

Shaos wrote:
Mac Buster wrote:Что там есть: датчик столкновений, сонар, ИК-локатор ?
Усики-микропереключатели и ИК-локатор вроде имеются
И пик:)
Image
Формат конференции позволяет сказать то что я действительно думаю о проблемах...
(с) Путин
User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

cr0acker wrote:
Shaos wrote:
Mac Buster wrote:Что там есть: датчик столкновений, сонар, ИК-локатор ?
Усики-микропереключатели и ИК-локатор вроде имеются
И пик:)
Ну это само-собой ;)
Я тут за главного - если что шлите мыло на me собака shaos точка net
Cuper
Junior
Posts: 7
Joined: 19 Nov 2005 01:44

Post by Cuper »

Извините что поднимаю старую тему но вы не подскажете на чём этот робот программируется?
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Cuper wrote:Извините что поднимаю старую тему но вы не подскажете на чём этот робот программируется?
Не думаю, что на Рефале, Лиспе или Прологе :D
Этот модуль состоит из микроконтроллера PIC16С57C, памяти, RS-232 интерфейса и реализует Basic-интерпретатор.
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Вот выдержка из инструкции по роботу:
Each BASIC Stamp comes with a BASIC Interpreter chip, internal memory (RAM and EEPROM), a 5-volt regulator, a number of general-purpose I/O pins (TTL-level, 0-5 volts), and a set of built-in commands for math and I/O pin operations. BASIC Stamp modules are capable of running a few thousand instructions per second and are programmed with a simplified, but customized form of the BASIC programming language, called PBASIC.
Надеюсь это поможет :)

P.S. Интересная идея использовать интерпретатор Бейсика в качестве основного языка управления микроконтроллером. Может приспособить к этому делу Трилог ? ;)
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Mac Buster wrote:Вот выдержка из инструкции по роботу:
Each BASIC Stamp comes with a BASIC Interpreter chip, internal memory (RAM and EEPROM), a 5-volt regulator, a number of general-purpose I/O pins (TTL-level, 0-5 volts), and a set of built-in commands for math and I/O pin operations. BASIC Stamp modules are capable of running a few thousand instructions per second and are programmed with a simplified, but customized form of the BASIC programming language, called PBASIC.
Надеюсь это поможет :)

P.S. Интересная идея использовать интерпретатор Бейсика в качестве основного языка управления микроконтроллером. Может приспособить к этому делу Трилог ? ;)
Я хотел начать с малого - создать попиновый аналог модуля BASIC Stamp 2, но с интерпретатором байткода RW0 внутри (скомпилированного из программ на моем языке программирования роботов RW1). Следом по видимому должен будет идти RW2 - прологоподобный язык (или сразу на трилог замахнуться? ; ).
Я тут за главного - если что шлите мыло на me собака shaos точка net
Cuper
Junior
Posts: 7
Joined: 19 Nov 2005 01:44

Post by Cuper »

У меня есть три вопроса.
1) Сенсорные усики просто чувствуют соприкосновение или они могут измерять давление к примеру ехать внутри ведра с расстоянием 3 см?
2) Я так понял что книга на английском она написана простым языком? Есть ли переводы на русский язык?
3) Что следует изучить что бы писать программы для bot’a только книгу или есть что не будь ещё?
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

У меня есть три вопроса.
1) Сенсорные усики просто чувствуют соприкосновение или они могут измерять давление к примеру ехать внутри ведра с расстоянием 3 см?
Это датчики столкновения с препятствием. Что может измерять давление при езде внутри ведра с расстоянием 3 или более см, я, к сожалению, не знаю.
2) Я так понял что книга на английском она написана простым языком?
Расчитана на любителей робототехники в возрасте от 12 лет.
Есть ли переводы на русский язык?
Я здорово сомневаюсь что кто-то будет ее переводить, т.к. в России такой робот, скорее всего, не продается по причине не слабой цены. Хотя, если меня снабдят таким набором... Думаю за неделю-полторы переведу все что есть ;)
3) Что следует изучить что бы писать программы для bot’a только книгу или есть что не будь ещё?
Кроме книги есть ещё какие-то документы, вроде как даже вводная в робототехнику ;)

http://www.parallax.com/detail.asp?product_id=28832
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Как работают датчики столкновения понятно вот из этого рисунка:

Image
Extreme Entertainment
Mac Buster
Retired
Posts: 1474
Joined: 03 Aug 2003 22:37
Location: Moscow

Post by Mac Buster »

Следом по видимому должен будет идти RW2 - прологоподобный язык (или сразу на трилог замахнуться? ; ).
Если использовать для представления данных промежуточный уравновешенный троичный код, то стоит подумать о Трилоге. Тогда не страшны ни какие ошибки округления и знаки ;)
Extreme Entertainment
User avatar
Shaos
Admin
Posts: 24097
Joined: 08 Jan 2003 23:22
Location: Silicon Valley

Post by Shaos »

Mac Buster wrote: Я здорово сомневаюсь что кто-то будет ее переводить, т.к. в России такой робот, скорее всего, не продается по причине не слабой цены.
Я думаю в России можно достать модули BASIC Stamp 2 - правда цена у них больше полусотни баксов должна быть. Обертку можно самостоятельно построить, а мне надо бы подумать об RW1/RW0 аналоге самого модуля.
Я тут за главного - если что шлите мыло на me собака shaos точка net
Cuper
Junior
Posts: 7
Joined: 19 Nov 2005 01:44

Post by Cuper »

Существует ли какие не будь аналоги роботам parallaxa?