Съдържание:

Сензор за разстояние (за Бяла тръстика): 3 стъпки
Сензор за разстояние (за Бяла тръстика): 3 стъпки

Видео: Сензор за разстояние (за Бяла тръстика): 3 стъпки

Видео: Сензор за разстояние (за Бяла тръстика): 3 стъпки
Видео: Камера-ЛАМПА со слежением и определением человека. 2024, Октомври
Anonim
Сензор за разстояние (за Бяла тръстика)
Сензор за разстояние (за Бяла тръстика)

Типичен сензор за разстояние вече е широко обхванат от Instructables. Затова исках да опитам адаптация на тази добре позната концепция като приложение за бяла бастун.

Белите бастуни са бастуните, използвани от слепите, за да им кажат къде е пътеката. Схемата и кодът, които разработих със сензора HC-SR04, издават звуков сигнал с по-голяма честота, когато сензорът се доближи до обект. Следователно, ако веригата е била прикрепена към края на бялата бастун, тя може да се използва на непознат терен или места без различен път за слепите. Това би могло да им помогне да избягват големи предмети в области, с които не са много удобни.

На всичкото отгоре веригата може също да посочи разстоянието между сензора и обекта, обърнат към него, като използва LCD дисплей. Това може да се окаже особено полезно в други сценарии, като например измерване на размера на помещението, когато нямате под ръка измервателна лента.

Ето един Instructables, който според мен прави аспекта на сензора за разстояние от този проект доста добре, тъй като няма да навлизам в подробности с схемата

Консумативи

1) 1 x 3V пиезо зумер (връзка)

2) 1 x LCD екран (връзка)

3) 40 x мъжки към мъжки и мъжки към женски джъмперни проводници (връзка). Имате нужда от асортимент от мъжки към мъжки и мъжки към женски проводник ИЛИ ако ви е удобно да запоявате, можете да използвате всякакъв вид тел, който искате.

4) 1 x HC-SR04 ултразвуков сензор (връзка)

6) 1 x Arduino Uno или Arduino Nano със свързващия кабел (връзка)

7) 1 x Платформа (връзка)

8) 1 x Потенциометър или тапицерия за контролиране на контраста на LCD (връзка)

Стъпка 1: Окабеляване на LCD

Окабеляване на LCD дисплея
Окабеляване на LCD дисплея
Окабеляване на LCD дисплея
Окабеляване на LCD дисплея

Пинове 2, 3, 4, 5, 11 и 12 на Arduino са свързани съответно с пинове 14, 13, 12, 11, 6 и 4 на LCD.

Пинове 1, 5 и 16 на LCD са свързани към земята.

Пинове 2 и 15 на LCD са свързани към +5V.

Пин 3 на LCD дисплея е свързан към средния извод на потенциометъра или подреждащия съд. Другите два извода на потенциометъра или гарнитурата са свързани към земята и +5V.

Пинове 7, 8, 9 и 10 на LCD дисплея не са свързани с нищо.

Стъпка 2: Свързване на зумера и ултразвуковия сензор

Свързване на зумера и ултразвуковия сензор
Свързване на зумера и ултразвуковия сензор
Свързване на зумера и ултразвуковия сензор
Свързване на зумера и ултразвуковия сензор

Как работи веригата:

Ултразвуковият сензор HC-SR04 работи на принципа на отражение на звуковата вълна. Едната страна на сензора изпраща ултразвукова вълна, а другата страна на сензора го открива. Тези две страни се използват заедно, задействащият щифт на HC-SR04 се активира, което кара сензора да изстреля ултразвукова звукова вълна. След това Arduino измерва времето, необходимо на звуковата вълна да се отрази от обекта и да бъде открита от ултразвуковия сензор. Познаването на тази разлика във времето и скоростта на звука може да помогне за определяне на разстоянието между сензора и обекта. Ето връзка, която обяснява схемата по -подробно.

След като знаете разстоянието, е доста лесно да настроите честотата на звуковите сигнали. Честотата е обратно пропорционална на разстоянието, така че това беше уравнението точно там. Поиграх малко с константата, за да се уверя, че звуковият сигнал не е твърде досадно чест или твърде рядко поставен. Ултразвуковите сензори не са най -надеждните, тъй като дават неправилна стойност, ако повърхността, към която е насочен, е наклонена, или твърде далеч, или твърде близо. Следователно, също така внедрих защитен механизъм, който дава постоянен звуков сигнал, за да информира потребителя, че ултразвуковият сензор е неправилно ориентиран.

Връзките:

Положителният извод на зумера е свързан към щифт 6. Тази връзка е показана като розов проводник. Отрицателният извод на зумера е свързан към земята.

Ултразвуковият сензор има 4 пина. Най -външните щифтове, наречени Vcc и GND, са свързани съответно към релсата +5V и наземната релса. Щифтът с етикет триг е свързан с щифт 9 на Arduino. Тази връзка е показана като зелен проводник. Щифтът, обозначен с ехо на ултразвуковия сензор, е свързан към щифт 10 на Arduino. Тази връзка е показана като оранжев проводник.

Стъпка 3: Кодът

Кодът
Кодът

Кодът е анотиран за ваша справка

Можете да намерите връзката към кода в този google диск.

Препоръчано: