Периферия МиниБота — различия между версиями
MiBBiM (обсуждение | вклад) м (→Звукоизлучатель) |
MiBBiM (обсуждение | вклад) м (→Шлюз-программа - Интерпретатор) |
||
Строка 6: | Строка 6: | ||
* RS-232 через USB или радиоканал | * RS-232 через USB или радиоканал | ||
* ИК + RS-232 | * ИК + RS-232 | ||
+ | Также доступен порт микропрограммы [[Шлюз-контроллер GATE-A8D8M2|GATE-A8D8M2]]. Формат обмена и базовые комманды совпадают. | ||
+ | * [[MiniBot-SerControl|SerControl]] | ||
== Встроенное оборудование == | == Встроенное оборудование == |
Версия 18:55, 11 мая 2009
На странице представлены готовые прошивки для работы с периферией МиниБота. Основаная часть написана на Бейсике, среда разработки - BASCOM-AVR
Содержание
[убрать]Шлюз-программа - Интерпретатор
Основная прошивка МиниБота. Осуществляет взаимодействие между базовыми модулями. Существует три версии, различающиеся способом связи с внешним миром:
- ИК команды с пульта
- RS-232 через USB или радиоканал
- ИК + RS-232
Также доступен порт микропрограммы GATE-A8D8M2. Формат обмена и базовые комманды совпадают.
Встроенное оборудование
Радиоканал
Для реализации используется связка микросхемы-трансивер CC2500 и вторичного процессора МиниБота - Mega88. На данный момент реализован транспорт радиоканал-внутренний Usart.
- Прошивка транспорта
SD-карта памяти
На данный момент реализованы базовые функции работы с карточкой. Возможна работа с карточкой как на уровне микросхемы памяти, так и с файловой системой FAT16/32
- Файловая система
- Низкоуровневый доступ
Звукоизлучатель
Возможно воспроизведение нот и звукового потока с карты памяти/
- Воспроизведение нот
- Воспроизведение WAV