Есть у деня ардуина и датчик линии (цифровой), подключил датчик а ардуине, на датчике(о 3 пиновый) подключил 5В к середине, у того пина на котором бука G - земля, а у оставшегося там буква O там сигнал! Вот загружаю скетч: void setup() { pinMode(9, INPUT); pinMode(13, OUTPUT); } void loop() { int val = digitalRead(9); if(val=0) { digitalWrite(13, HIGH); delay(50); digitalWrite(13, LOW); delay(1000); } } Ничего не происходит, как датчик не двигал((( а если в if поменять значение val c 0 на 1, то диод мигает независимо от датчика! Следственно он неправильно читает....<- ну это я так думаю) А на датчике когда я подношу его к не черному, загорается маленький диод, следственно датчик исправен! Что делать?