Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АрхитектураБиологияГеографияДругоеИностранные языки
ИнформатикаИсторияКультураЛитератураМатематика
МедицинаМеханикаОбразованиеОхрана трудаПедагогика
ПолитикаПравоПрограммированиеПсихологияРелигия
СоциологияСпортСтроительствоФизикаФилософия
ФинансыХимияЭкологияЭкономикаЭлектроника

Голосовое управление рукой-манипулятором

Глава 15 Роботизованная рука-манипулятор, интерфейс IBM PC и система голосового управления | Роботизованная рука-манипулятор | Принцип управления двигателями | Конструкция интерфейса для PC | Принцип работы интерфейса | Подключение интерфейса к руке-манипулятору | Работа с программой под Windows 95 | Создание script-файла | Ограничения области применения | Поиск исходного положения |


Читайте также:
  1. Amp;НЕВЕРБАЛЬНОЕ УПРАВЛЕНИЕ
  2. G. ТРАНСГРАНИЧНОЕ УПРАВЛЕНИЕ - Международное сотрудничество; 1 млн. долл. США; 2-10 лет
  3. IX. Управление библиотечной деятельностью
  4. Remote win desktop. Удаленное управление ПК
  5. V 2. Административные правонарушения и административная ответственность в сфере таможенного дела. Государственное управление внешнеэкономической деятельностью и таможенным делом.
  6. V. Права человека, демократия и благое управление
  7. V. УПРАВЛЕНИЕ ПРОЕКТОМ

B голосовом управлении рукой-манипулятором используется набор распознавания речи (УРР), который был описан в гл. 7. В этой главе мы изготовим интерфейс, связывающий УРР с рукой-манипулятором. Этот интерфейс также предлагается в виде набора компанией Images SI, Inc.

Схема интерфейса для УРР показана на рис. 15.11. В интерфейсе использован микроконтроллер 16F84. Программа для микроконтроллера выглядит следующим образом:

 

‘Программа интерфейса УРР

Symbol PortA = 5

Symbol TRISA = 133

Symbol PortB = 6

Symbol TRISB = 134

Poke TRISA, 255

Poke TRISB, 240

Start:

Peek PortB, B0

If bit4 = 0 then trigger ‘Если запись в триггер разрешена, читать схе

му УРР

Goto start ‘Повторение

trigger:

pause 500 ‘Ожидание 0,5 с

Peek PortB, B0 ‘Чтение кода BCD

If bit5 = 1 then send ‘Выходной код

goto start ‘Повторение

send:

peek PortA, b0 ‘Чтение порта А

if bit4 = 1 then eleven ‘Число есть 11?

poke PortB, b0 ‘Выходной код

goto start ‘Повторение

eleven:

if bit0 = 0 then ten

poke portb, 11

goto start ‘Повторение

ten:

poke portb,10

goto start ‘Повторение

end


Рис. 15.11. Схема контроллера УРР для руки-робота

 

Обновление программы под 16F84 можно бесплатно загрузить из http://www.imagesco.com


Дата добавления: 2015-08-17; просмотров: 54 | Нарушение авторских прав


<== предыдущая страница | следующая страница ==>
Система ручного управления интерфейсом| Список деталей для интерфейса распознавания речи

mybiblioteka.su - 2015-2024 год. (0.006 сек.)