Возникла проблема со считыванием показаний с датчика Sharp GP2Y0A02YK. Подключил его через Troyka Shield к контакту A0 шлейфом. Написал простенькую программку для выведения значения с порта на экран: Код (C++): void setup() { Serial.begin(9600); } void loop() { Serial.println(analogRead(A0)); delay(500); } и вот что выводит на экран (Я не передвигаю препятствия, сам датчик или Ардуино): Спойлер: Значения 123 0 0 0 7 17 28 40 53 70 81 95 106 118 129 133 136 136 136 134 129 123 117 108 99 90 79 67 55 43 31 19 10 0 0 0 0 0 0 0 0 0 0 0 0 5 10 16 30 68 76 83 91 97 79 111 119 124 129 131 Все компоненты были куплены в магазине "Амперка", и сразу говорю, что я только недавно начал изучать Ардуино и многого не знаю.