Хабр Курсы для всех
РЕКЛАМА
Практикум, Хекслет, SkyPro, авторские курсы — собрали всех и попросили скидки. Осталось выбрать!
Вы его на машину ставили и практике испытывали? Если нет — это не парктроник, а настольное ардуино с сонаром.
В парктрониках обычно от 4х датчиков, и суммарно получается более широкая диаграмма направленности (захватывается немного бокового пространства). За ~1200-1500 рублей в комлекте будет ещё и цифровой экран.
Гораздо эффективнее было бы лазерный дальномер применить.
С использованными автором "сонарами" в коридоре сложной формы ничего надежного не вышло (датчик присутствия делал). Даже со сглаживанием ошибочных результатов и попытками сузить сектор локации.

для тех кто не знает Arduino программируется на ЯП Wiring, это упрощённый C++Сообщите эту новость разработчикам компилятора g++, который используется оболочкой Arduino IDE «под капотом» для компиляции проектов. Они точно не знают, что написали компилятор не для C++, а для какого-то Wiring.
if (distance > 20) { // Если расстояние > 20 см то
digitalWrite(bLed, HIGH); // Включаем только синий LED
digitalWrite(yLed, LOW);
digitalWrite(rLed, LOW);
digitalWrite(buzz, LOW);
}
else if (distance <= 20 && distance > 10) { // Расстояние от
// 20 до 10
digitalWrite(yLed, HIGH); // Включаем только жёлтый LED
digitalWrite(bLed, LOW);
digitalWrite(rLed, LOW);
digitalWrite(buzz, LOW);
}
else if (distance < 10) { // Расстояние < 10
digitalWrite(rLed, HIGH); // Включаем только красный LED
digitalWrite(yLed, LOW);
digitalWrite(bLed, LOW);
digitalWrite(buzz, HIGH); // И пьезоизлучатель
}
для тех кто не знает Arduino программируется на ЯП Wiring, это упрощённый C++
Нет такого ЯП.
Парктроник на Arduino