![Сензор за разстояние (за Бяла тръстика): 3 стъпки Сензор за разстояние (за Бяла тръстика): 3 стъпки](https://i.howwhatproduce.com/images/008/image-21796-j.webp)
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 12:57
![Сензор за разстояние (за Бяла тръстика) Сензор за разстояние (за Бяла тръстика)](https://i.howwhatproduce.com/images/008/image-21796-1-j.webp)
Типичен сензор за разстояние вече е широко обхванат от 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 дисплея](https://i.howwhatproduce.com/images/008/image-21796-2-j.webp)
![Окабеляване на LCD дисплея Окабеляване на LCD дисплея](https://i.howwhatproduce.com/images/008/image-21796-3-j.webp)
Пинове 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: Свързване на зумера и ултразвуковия сензор
![Свързване на зумера и ултразвуковия сензор Свързване на зумера и ултразвуковия сензор](https://i.howwhatproduce.com/images/008/image-21796-4-j.webp)
![Свързване на зумера и ултразвуковия сензор Свързване на зумера и ултразвуковия сензор](https://i.howwhatproduce.com/images/008/image-21796-5-j.webp)
Как работи веригата:
Ултразвуковият сензор HC-SR04 работи на принципа на отражение на звуковата вълна. Едната страна на сензора изпраща ултразвукова вълна, а другата страна на сензора го открива. Тези две страни се използват заедно, задействащият щифт на HC-SR04 се активира, което кара сензора да изстреля ултразвукова звукова вълна. След това Arduino измерва времето, необходимо на звуковата вълна да се отрази от обекта и да бъде открита от ултразвуковия сензор. Познаването на тази разлика във времето и скоростта на звука може да помогне за определяне на разстоянието между сензора и обекта. Ето връзка, която обяснява схемата по -подробно.
След като знаете разстоянието, е доста лесно да настроите честотата на звуковите сигнали. Честотата е обратно пропорционална на разстоянието, така че това беше уравнението точно там. Поиграх малко с константата, за да се уверя, че звуковият сигнал не е твърде досадно чест или твърде рядко поставен. Ултразвуковите сензори не са най -надеждните, тъй като дават неправилна стойност, ако повърхността, към която е насочен, е наклонена, или твърде далеч, или твърде близо. Следователно, също така внедрих защитен механизъм, който дава постоянен звуков сигнал, за да информира потребителя, че ултразвуковият сензор е неправилно ориентиран.
Връзките:
Положителният извод на зумера е свързан към щифт 6. Тази връзка е показана като розов проводник. Отрицателният извод на зумера е свързан към земята.
Ултразвуковият сензор има 4 пина. Най -външните щифтове, наречени Vcc и GND, са свързани съответно към релсата +5V и наземната релса. Щифтът с етикет триг е свързан с щифт 9 на Arduino. Тази връзка е показана като зелен проводник. Щифтът, обозначен с ехо на ултразвуковия сензор, е свързан към щифт 10 на Arduino. Тази връзка е показана като оранжев проводник.
Стъпка 3: Кодът
![Кодът Кодът](https://i.howwhatproduce.com/images/008/image-21796-6-j.webp)
Кодът е анотиран за ваша справка
Можете да намерите връзката към кода в този google диск.
Препоръчано:
Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки
![Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки Измерване на близостта на разстояние с сензор за жестове APDS9960: 6 стъпки](https://i.howwhatproduce.com/images/001/image-1215-28-j.webp)
Измерване на близостта на разстояние с сензор за жестове APDS9960: В този урок ще се научим как да измерваме разстоянието с помощта на сензор за жестове APDS9960, arduino и Visuino. Гледайте видеоклипа
Урок: Как да използвате аналогов ултразвуков сензор за разстояние US-016 с Arduino UNO: 3 стъпки
![Урок: Как да използвате аналогов ултразвуков сензор за разстояние US-016 с Arduino UNO: 3 стъпки Урок: Как да използвате аналогов ултразвуков сензор за разстояние US-016 с Arduino UNO: 3 стъпки](https://i.howwhatproduce.com/images/005/image-14198-j.webp)
Урок: Как да използваме аналогов ултразвуков датчик за разстояние US-016 с Arduino UNO: Описание: US-016 ултразвуков стартов модул позволява 2 cm ~ 3 m възможности за измерване, захранващо напрежение 5 V, работен ток 3.8mA, поддържа аналогово изходно напрежение, стабилен и надежден. Този модул може да бъде различен и варира в зависимост от приложението
Аларма за сензор за разстояние W/ Arduino: 5 стъпки
![Аларма за сензор за разстояние W/ Arduino: 5 стъпки Аларма за сензор за разстояние W/ Arduino: 5 стъпки](https://i.howwhatproduce.com/images/007/image-19531-j.webp)
Аларма за сензор за разстояние W/ Arduino: Искали ли сте някога аларма за сензор за разстояние/ движение, която да се състои от вас у дома и да се активира с натискане на превключвател? Алармената система, която създадох, прави точно това, тя манипулира ултразвуковия сензор за разстояние, за да следи дали
Сензор за магнит RaspberryPi 3 с мини сензор за тръстика: 6 стъпки
![Сензор за магнит RaspberryPi 3 с мини сензор за тръстика: 6 стъпки Сензор за магнит RaspberryPi 3 с мини сензор за тръстика: 6 стъпки](https://i.howwhatproduce.com/images/010/image-27965-j.webp)
Сензор за магнит RaspberryPi 3 с мини сензор за тръстика: В тази инструкция ще създадем магнитен сензор за IoT, използвайки RaspberryPi 3. Сензорът се състои от светодиод и зумер, и двата се включват, когато магнитът е засечен от мини сензора за тръстика
EyeRobot - роботизираната бяла тръстика: 10 стъпки (със снимки)
![EyeRobot - роботизираната бяла тръстика: 10 стъпки (със снимки) EyeRobot - роботизираната бяла тръстика: 10 стъпки (със снимки)](https://i.howwhatproduce.com/images/003/image-6446-140-j.webp)
EyeRobot - роботизираният бял бастун: Резюме: Използвайки iRobot Roomba Create, създадох прототип на устройство, наречено eyeRobot. Той ще води слепите и потребителите със зрителни увреждания през претрупаната и населена среда, като използва Roomba като основа, за да се ожени за простотата на традицията