- Значения некоторых переменных, используемых в наших программах, корректны только для наших версий роботов. Проблема — в управлении двигателем. Когда приводной двигатель включается на конкретный отрезок времени (скажем, 0,2 с), то расстояние, пройденное роботом, ...Просмотров: 142610-11-2013, 18:47
- Обычно можно использовать более простые датчики или же уменьшить их количество, если мы компенсируем это более изощренным программированием и более сложным поведением робота. В качестве примера можно привести поведение робота «Искатель», основанное на отслеж...Просмотров: 1316
- На первый взгляд может показаться, что случайным числам нет места в программировании роботов, однако в некоторых ситуациях они все же необходимы. Так, в игровых программах случайные числа могут имитировать подбрасывание кости или другое случайное событие.В тех прог...Просмотров: 2132
- Система команд микроконтроллеров PIC содержит две важные операции: сложение и вычитание. Они могут быть использованы для выполнения других операций, таких как умножение и деление. Люди обычно работают в десятичной системе счисления, поэтому используемые ими алгоритмы ...Просмотров: 284209-11-2013, 18:21
- Система команд микроконтроллеров PIC содержит две важные операции: сложение и вычитание. Они могут быть использованы для выполнения других операций, таких как умножение и деление. Люди обычно работают в десятичной системе счисления, поэтому используемые ими алгоритмы ...Просмотров: 1451
- В системах, основанных на распределенной обработке информации, два или большее число микроконтроллеров совместно решают вычислительные задачи. Одно из преимуществ такой организации заключается в повышении вычислительной мощности и быстродействия. [acenter][/center]Это...Просмотров: 2082
- Когда подпрограмма должна обращаться к данным систематическим образом, то самый лучший подход — разместить данные в справочной таблице. Таблица — это блок данных в подпрограмме или блоке памяти EEPROM.Она может содержать набор числовых значений (например...Просмотров: 1789
- Если робот оснащен динамиком, то он может воспроизводить музыку, или, по крайней мере, генерировать тоновый сигнал заданной частоты и длительности. Таким образом он может общаться с вами.Подпрограмма tonesound включает и выключая динамик на заданной частоте указанн...Просмотров: 1411
- Прежде, чем объект можно обойти, его необходимо обнаружить. Эта операция, по сути, аналогична подпрограмме обнаружения объектов, однако вместо некоторого действия над объектом робот должен сдать назад и выполнить обходной маневр. Практический пример подробно для робот...Просмотров: 2338
- Память микроконтроллера PIC достаточно большая для того, чтобы разместить несколько различных программ (если, конечно, они не слишком объемные). По этой причине удобно было бы иметь какой-либо механизм для выбора любой из программ непосредственно во время работы микро...Просмотров: 1582