Периферия МиниБота — различия между версиями

Материал из roboforum.ru Wiki
Перейти к: навигация, поиск
м (Внешнее оборудование: дополнение)
м
Строка 1: Строка 1:
 
[[Категория:МиниБот]]
 
[[Категория:МиниБот]]
На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - [[BASCOM-AVR]]
+
На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - [[BASCOM-AVR]].
 +
 
 
== Шлюз-программа - Интерпретатор ==
 
== Шлюз-программа - Интерпретатор ==
 
Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:
 
Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:
Строка 25: Строка 26:
  
 
=== Двухцветные светодиоды ===
 
=== Двухцветные светодиоды ===
 +
=== Драйвер двигателей ===
  
 
== Внешнее оборудование ==
 
== Внешнее оборудование ==
Строка 35: Строка 37:
 
* LCD Motorola C115
 
* LCD Motorola C115
 
* LCD Nokia 3510i
 
* LCD Nokia 3510i
 +
 +
== Связь с внешним миром ==
 +
=== RoboBus ===
 +
== I2C ==

Версия 19:00, 11 мая 2009

На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - BASCOM-AVR.

Шлюз-программа - Интерпретатор

Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:

  • ИК команды с пульта
  • RS-232 через USB или радиоканал
  • ИК + RS-232

Также доступен порт микропрограммы GATE-A8D8M2. Формат обмена и базовые комманды совпадают.

Встроенное оборудование

Радиоканал

Для реализации используется связка микросхемы-трансивер CC2500 и вторичного процессора МиниБота - Mega88. На данный момент реализован транспорт радиоканал-внутренний Usart.

  • Прошивка транспорта

SD-карта памяти

На данный момент реализованы базовые функции работы с карточкой. Возможна работа с карточкой как на уровне микросхемы памяти, так и с файловой системой FAT16/32

  • Файловая система
  • Низкоуровневый доступ

Звукоизлучатель

Возможно воспроизведение нот и звукового потока с карты памяти.

  • Воспроизведение нот
  • Воспроизведение WAV

Двухцветные светодиоды

Драйвер двигателей

Внешнее оборудование

Температурный датчик

Серводвигатель

Внешний драйвер двигателей

Дисплеи LCD

На данный момент протестированы следующие модели:

  • LCD Siemens S65
  • LCD Motorola C115
  • LCD Nokia 3510i

Связь с внешним миром

RoboBus

I2C