Начало работы с датчиками
Заходим в Robot --> Motor and Sensor setup (или нахоим аналогичную кнопку на панели управления) и в колонке Sensor Type из выпадающего меню выбираем необходимый датчик напротив порта (S1, S2, S3, S4), в который присоединён датчик.После этого в самом верху программы появтся автоматически сгенерированные строки датчиков.
Датчик касания
getTouchValue(nDeviceIndex) -- нажат или не нажат (1 или 0) датчик касания в указанном порту.a=getTouchValue(S1);
getBumpedValue(sensorPort) -- сколько раз был нажат датчик;
resetBumpedValue(sensorPort); -- сброс количества нажатий;
Датчик расстояния (ультразвуковой)
getUSDistance(nDeviceIndex) -- получить расстояние (в см/дюймах) с датчика расстояния.Датчик цвета
getColorReflected(nDeviceIndex) -- показания датчика в режиме "Яркость отражённого цвета".Так же пока не расшифрованные режимы:
getColorAmbient(nDeviceIndex)
getColorHue(nDeviceIndex)
getColorName(nDeviceIndex)
getColorRGB(nDeviceIndex, pRedChannel, pGreenChannel, pBlueChannel);
getColorSaturation(nDeviceIndex)
Энкодер
getMotorEncoder(nMotorIndex); -- получаем показания энкодера;
getMotorEncoder(motorB);
resetMotorEncoder(nMotorIndex); -- сбрасываем показания энкодера;
getMotorRPM(nMotorIndex); -- получаем мощность мотора;
a=getButtonPress(1)
Кнопки на модуле
getButtonPress(1) -- нажата ли кнопка на модуле. В скобках указан номер кнопки.a=getButtonPress(1)

Video poker, online casino, live casino and more | Videoodl
ОтветитьУдалитьVideo poker, online casino, live casino and more. Enjoy online casino gambling and games with a youtube to mp3 downloader wide range of slots and more at Videoodl.cc.