+3 голосов
Добрый день! Начал свой путь ) Собрал схемку с дальномером, всё работало. Решил
взгромоздить еще светодиод, а так как монтаж был навесной, то (подозреваю) произошло КЗ, в
общем ардуина умерла. Дождался новую, собрал, а датчик не работает. Возвращает эхо 0.
Вопрос, есть ли возможность его как-то протестировать? Неужели тогда сгорела не только
ардуина, но и датчик?
(12 баллов) 1 2 4

1 Ответ

+2 голосов

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

Вот код для теста:

int echoPin = 2; 
int trigPin = 3; 
 
void setup() { 
    Serial.begin (9600); 
    pinMode(trigPin, OUTPUT); 
    pinMode(echoPin, INPUT); 
} 
 
void loop() { 
    int duration, cm; 
    digitalWrite(trigPin, LOW); 
    delayMicroseconds(2); 
    digitalWrite(trigPin, HIGH); 
    delayMicroseconds(10); 
    digitalWrite(trigPin, LOW); 
    duration = pulseIn(echoPin, HIGH); 
    cm = duration / 58;
    Serial.print(cm); 
    Serial.println(" cm"); 
    delay(100);
}

(3.1 тыс. баллов) 15 20 41
Добро пожаловать на Бредборд! Сайт вопросов и ответов на тему Arduino, Raspberry Pi и хоббийной электроники в целом. Цель Бредборда — быть максимально полезным. Поэтому мы строго следим за соблюдением правил, боремся с холиворами и оффтопиком.
  1. KrSV

    2 балл(ов)

  2. Палыч

    2 балл(ов)

  3. Дамир

    2 балл(ов)

  4. lcco

    2 балл(ов)

  5. Ergamister

    2 балл(ов)

  6. Александр312

    2 балл(ов)

...