roboforum.ru

Технический форум по робототехнике.

Интерфейс (интерпретатор команд) для минибота

Интерфейс (интерпретатор команд) для минибота

MiBBiM » 27 авг 2009, 01:15

Итак, в этой теме я соберу-таки кашу из прош, используемых миниботом.
Вот будущие команды:
  • Двигатели:
    • регулировка шим для каждого двигателя
    • регулировка скорости каждого двигателя (обратная связь от энкодеров)
  • Динамик
    • синхронное воспроизведение трека с флеш-карты
    • асинхронное
    • оглашение результата выполнения команды
  • Дальномер
    • получение дистанции
  • Батарея
    • получение заряда акб
  • Флешка
    • чтение файла через уарт
    • запись файла чере уарт
    • получение списка всех файлов на диске
  • Сервы
    • управление положением хотя бы одной
  • Дисплей и индикация
    • вывод лога обмена через уарт или
    • вывод показаний датчиков (вывод инициализируется командой из уарта)
    • вкл/выкл светодиодов
  • ИК
    • прием, запись команд RC5
    • получение состояния датчиков линии
    • получение состояния бамперов
  • Сервис-функции
    • перезагрузка
    • выполнение и запись пакетных файлов
    • форматирование флеш-карты(отдельная проша)
    • запись лог-файла
P.S. под это дело дядька Эдгул выделил грант на всю периферию и самого минибота :)
Последний раз редактировалось MiBBiM 30 авг 2009, 20:28, всего редактировалось 4 раз(а).

Re: Интерфейс (интерпритатор команд) для минибота

EdGull » 27 авг 2009, 08:50

а я допишу для чего это нужно.

1. Выполнение команд из bat-файла, размер bat-файла(ов) не более 2ГГб :D
2. ведение лог-файла всех выполняемых команд и всех показаний датчиков (для дальнейшего разбора полетов, т.е. т.н. черный ящик)
3. прием и запись bat-файлов с USB, радиоканала и TSOPа (т.е. обучение? например танцам)
4. воспроизведение wav-файлов с SD-карточки, в т.ч. голосовые подтверждения и отчеты о выполнении принятых команд.

Re: Интерфейс (интерпритатор команд) для минибота

galex1981 » 27 авг 2009, 08:52

Насколько я понимаю, просто это все нужно собрать воедино?

Re: Интерфейс (интерпритатор команд) для минибота

EdGull » 27 авг 2009, 09:03

да

Re: Интерфейс (интерпритатор команд) для минибота

galex1981 » 27 авг 2009, 09:09

P.S. под это дело дядька Эдгул выделил грант на всю периферию и самого минибота :)


Уточнить можно ;)? За реализацию этого всего, или кто первый это сделает?

Re: Интерфейс (интерпритатор команд) для минибота

EdGull » 27 авг 2009, 09:18

уточняю, для реализации всего этого я уже Паше выделил:
Электронику МиниБот 2.1 в полной комплектации + впаяный TSOP (это теперь стандарт в версии 2.1)
Радиомодем 2.4ГГц RoboRF-USB
ИК-пульт RC5
цветной ЖКИ Nokia 3510i
ИК-дальномер SHARP
ну и всякой фигни по мелочи
итого на сумму 5,500р.

Re: Интерфейс (интерпритатор команд) для минибота

yak-40 » 27 авг 2009, 12:24

MiBBiM писал(а):Итак, в этой теме я соберу-таки кашу из прош, используемых миниботом.

Это будут прошивки, или ещё и исходники?

Re: Интерфейс (интерпритатор команд) для минибота

EdGull » 27 авг 2009, 12:40

естественно будут и прошивки и исходники


Rambler\'s Top100 Mail.ru counter