Lego Mindstorms NXT 2 0 Light Sensor Color

  • Slides: 11
Download presentation

Датчик цвета в Lego Mindstorms NXT 2. 0 Датчик работающий в режиме Light Sensor

Датчик цвета в Lego Mindstorms NXT 2. 0 Датчик работающий в режиме Light Sensor и Color Sensor

Фрагмент программного кода получим синий цвет void loop() // процедура loop digital. Write(s 3,

Фрагмент программного кода получим синий цвет void loop() // процедура loop digital. Write(s 3, HIGH); { blue = pulse. In(out, digital. Read(out) == HIGH ? color(); // выводим значения цветов LOW : HIGH); Serial. print(" RED : " + String(red)); // если 2 включить, а 3 отключить, то получим Serial. print(" GREEN : " + String(green)); Serial. println(" BLUE : " + String(blue)); delay(500); зеленый цвет digital. Write(s 2, HIGH); } green = pulse. In(out, digital. Read(out) == HIGH ? void color() // процедура color LOW : HIGH); { // если 2 и 3 порты отключить, то получим } значение красного цвета digital. Write(s 2, LOW); digital. Write(s 3, LOW); red = pulse. In(out, digital. Read(out) == HIGH ? LOW : HIGH); // если 3 порт включить, а 2 отключить, то

pulse. In red = pulse. In(out, digital. Read(out) == HIGH ? LOW : HIGH);

pulse. In red = pulse. In(out, digital. Read(out) == HIGH ? LOW : HIGH); blue = pulse. In(out, digital. Read(out) == HIGH ? LOW : HIGH); green = pulse. In(out, digital. Read(out) == HIGH ? LOW : HIGH); Синтаксис: pulse. In(pin, value) pulse. In(pin, value, timeout)