8.48M
Категория: ЭлектроникаЭлектроника

Захват по цвету

1.

*Собрать конструкцию которая сможет осуществить захват по цвету
**Если у вас нету определенных деталей, вам необходимо самостоятельно найти им замену. (Некоторые
детали в конструкции специально изменены, для творческого подхода к решению задачи во время сборки)
***Для тестирования программ датчика цвета соберите самостоятельно одного робота с двумя моторами, и
одним датчиком цвета

2.

Датчик цвета может определять цвет или яркость света, попадающих в маленькое
окошко на лицевой стороне датчика. Датчик цвета имеет
режима: цвет, яркость отраженного света и яркость внешнего освещения.
три

3.

В режиме «Яркость отраженного света» датчик цвета определяет яркость света,
попадающего в датчик. Яркость света измеряется в процентах от 0 до 100, где 0 –
очень темный, а 100 – очень яркий.
Когда датчик цвета находится в режиме «Яркость отраженного света», на передней
панели датчика загорается красный светодиод. Если датчик находится близко к
объекту или поверхности, то этот красный свет будет отражаться от объекта и
затем попадать для определения в датчик. Вы можете использовать его для
измерения оттенков поверхности или объекта, поскольку более темные оттенки
будут отражать меньше красного света в датчик.
Вы можете использовать этот режим, например, для того, чтобы ваш робот
двигался по черной линии на белой поверхности. При переходе датчика за черную
линию светотехническое измерение будет постепенно уменьшаться по мере
приближения датчика к черной линии. Это можно использовать для определения
близости робота к линии.

4.

В режиме «Яркость внешнего освещения», как и в режиме «Яркость отраженного
света», датчик цвета определяет яркость света, попадающего в датчик. Яркость
света измеряется в процентах от 0 до 100, где 0 – очень темный, а 100 – очень
яркий.
Когда датчик цвета находится в режиме «Яркость внешнего освещения», на
передней панели датчика загорается тусклый синий светодиод. Это синий
индикатор показывает вам, что датчик находится в режиме «Яркость внешнего
освещения», но он не влияет на светотехническое измерение, за исключением
случаев, когда объект находится очень близко к датчику.
Вы можете использовать этот режим для определения яркости освещения
комнаты или яркости других источников света, свет от которых попадает в датчик.
Вы можете использовать этот режим, чтобы определить включен ли свет в
комнате или когда на вашего робота направлен фонарик.

5.

Эта программа заставляет робота двигаться до тех пор, пока датчик цвета не
определит черный цвет, после этого робот останавливается. Программа
использует блок «Ожидание» датчика цвета – «Сравнение» – режим «Цвет» для
тестирования черного цвета.
* Выполните программу

6.

Эта программа заставляет робота двигаться при включенном свете в комнате и
останавливает его при выключении света. Программа использует блок «Если ...
то» датчика цвета – «Сравнение» – режим «Яркость внешнего освещения» для
проверки того, что яркость света составляет более 20 %. Блок «Если ... то»
включает или выключает мотор. «Если ... то» повторяется, таким образом, робот
будет продолжать реагировать на изменения освещенности.
* Выполните программу

7.

В этой программе EV3 говорит «красный», «зеленый» и «синий» при определении
этих цветов датчиком цвета. Программа использует блок «Если ... то» датчика
цвета – «Измерение» – режим «Цвет» для выбора между разными звуковыми
блоками в зависимости от определенного цвета. По умолчанию добавлен и выбран
случай «Без цвета», поэтому при обнаружении других цветов, не принадлежащих к
этим трем, EV3 ничего не будет говорить.
* Выполните программу

8.

9.

10.

11.

12.

13.

14.

5
6

15.

16.

17.

18.

19.

20.

21.

22.

4

23.

24.

25.

26.

27.

28.

29.

4

30.

31.

32.

33.

34.

35.

7

36.

37.

38.

39.

40.

41.

7

42.

43.

44.

45.

46.

47.

48.

7

49.

50.

51.

52.

3

53.

54.

55.

3
9

56.

57.

58.

59.

60.

61.

62.

7

63.

64.

65.

66.

67.

68.

69.

70.

71.

72.

73.

74.

75.

76.

77.

78.

79.

15

80.

81.

82.

83.

84.

85.

86.

87.

88.

89.

90.

91.

92.

93.

94.

7

95.

96.

97.

98.

99.

100.

101.

102.

Задание
1. Выполните данную программу. Данная программа позволит
конструкции при обнаружении цвета откроет манипулятор схватит объект и
закроет его.

103.

Задание 2. Модернизируйте программу предложенную выше. Доработайте ее,
сделайте ее работу более четкой, а так же добавьте еще один цвет на который
будет срабатывать датчик цвета.
English     Русский Правила