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