Интересный пример использования Arduino UNO в качестве парктроника. В качестве ультразвукового датчика используем HC-SR04.
Ничего особенного в использовании и настройке нет, даже напротив — всё очень просто. Я надеюсь что вопрос — Как настроить Ultrasonic Sensor? Где взять скетч для сенсора HC-SR04? После прочтения этой статьи больше не возникнет.

logo - Парктроник на Arduino. Урок

Парктроник на Arduino. Урок 8

 

Представляю вам схему сборки проекта «Парктроника», на ардуино уно. Для этого урока — проекта нам понадобится несколько светодиодов, резисторы, ультразвуковой датчик, Arduino и примерно 30 минут свободного времени.

Схема соединений. Парктроник на Arduino. Урок

Схема соединений. Парктроник на Arduino

Что необходимо для этого урока:

Arduino Uno R3 — 1 шт.
Резисторы 200-520 Ом. — 10шт.
Светодиоды:
Зеленые — 3 шт.
Синие — 3 шт.
Желтые — 2 шт.
Красные — 2 шт.
Ультразвуковой датчик измерения расстояния HC-SR04 — 1шт.

Модуль HC-SR04, позволяет измерять расстояния в приличном диапазоне, причём, достаточно точно. Расстояние до преграды которое он определяет колеблется от 2см до 400см, с шагом 0,3см. Напряжение питания 5V. Его работе не мешает солнечный свет. Но что что мешает, так это мягкие шторы — тюль, и домашние животные, расстояние до них он определяет с ошибками.

Индикатором работы парктроника являются светодиодные индикаторы — расстояние более 1 метра — зелёные, каждый последующий зажигаетя при изменеии растояния на 10 см. Последний красный загораетя, если расстояние сократилось и стало менее 10см. Индикация осуществляется как в светодиодном индикаторе пиковой мощности.

Скачать скетч, в комплекте с библиотекой Ultrasonic.h можно с сайта ArduinoKit.Ru, библиотеку, если она у вас не установлена, нужно положить в в каталог Ultrasonic, в c:Program Files (x86)Arduinolibraries.

Скетч заливаем в ардуино, через USB.

Вид законченного проекта урока. Парктроник из Arduino

Законченный урок — Парктроник из Arduino