Съдържание:

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

Видео: Използване на ултразвуков сензор за разстояние и сериен монитор: 6 стъпки

Видео: Използване на ултразвуков сензор за разстояние и сериен монитор: 6 стъпки
Видео: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Ноември
Anonim
Използване на ултразвуков сензор за разстояние и изход за сериен монитор
Използване на ултразвуков сензор за разстояние и изход за сериен монитор

Хей момчета! Искате да научите как да използвате изход за сериен монитор. Е, тук имате перфектния урок за това как да го направите! В тази инструкция ще ви преведа през простите стъпки, необходими за откриване на разстоянието с помощта на ултразвуков сензор и ще го докладвам на серийния монитор.

Стъпка 1: Стъпка 1: Изтегляне на Arduino IDE

Стъпка 1: Изтегляне на Arduino IDE
Стъпка 1: Изтегляне на Arduino IDE

Изтеглете и инсталирайте Arduino IDE (интерактивна среда за разработка), като използвате връзката по -долу:

www.arduino.cc/en/Main/Software Изберете и запишете версията, която най -добре отговаря на вашата операционна система и конфигурация.

Стъпка 2: Стъпка 2: Хардуерни материали

  1. 1 дъска Arduino
  2. 1 макет
  3. 1 Ултразвуков сензор
  4. Кабелни проводници
  5. Резистори

Стъпка 3: Стъпка 3: Изграждане на хардуер

Стъпка 3: Изграждане на хардуера
Стъпка 3: Изграждане на хардуера

1) Добавете ултразвуковия сензор към дъската. В ултразвуковия сензор има 4 пина. Те са Vcc (5V захранване), Trig (Тригер), Echo, Gnd (Groud). Свържете Vcc към 5V захранване, Gnd към земя, Echo към щифт 13, задействайте към щифт 11 с джъмперни проводници и резистори, показани на диаграмата.

2) Горната снимка показва как трябва да изглеждат връзките.

Стъпка 4: Стъпка 4: Изтегляне и стартиране на програмата

Изтеглете приложената програма arduino на вашия лаптоп. Свържете arduino към вашия лаптоп и стартирайте програмата.

В IDE на arduino, Отворете Инструменти-> сериен монитор Поставете стъкло близо до и далеч от ултразвуковия сензор. Наблюдавайте изхода на серийния монитор. Това трябва да показва разстоянието между ултразвуков сензор и препятствието.

Стъпка 5: Стъпка 5: Разбиране на програмата

Първо нека разберем как работи ултразвуковия сензор. Ултразвуков сензор е устройство, което може да измери разстоянието до обект с помощта на звукови вълни. Той измерва разстоянието, като изпраща звукова вълна с определена честота и изслушва за отскачането на звуковата вълна. Работи, като изпраща изблик на ултразвук и слуша ехото, когато отскача от обект. Той изпитва препятствията с ултразвук. Платката Arduino изпраща кратък импулс, за да задейства откриването, след това слуша импулс на същия щифт, използвайки функцията pulseIn ().

функцията pulseIn () ще изчака ПИН -а да стане ВИСОК, причинен от отскочената звукова вълна и ще започне да определя времето, след което ще изчака ПИН -а да се понижи, когато звуковата вълна приключи, което ще спре времето. В края функцията ще върне дължината на импулса в микросекунди. За да получим разстоянието, ще умножим продължителността с 0,034 и ще я разделим на 2, както е обяснено в това уравнение. В края ще отпечатаме стойността на разстоянието на серийния монитор.

В метода за настройка обявете щифт 4 като вход и инициализира buttonOn като невярно.

В метода на цикъла се отчита текущата стойност на въвеждането на бутон. ако е натиснат, превключва бутона от изключено към включено. Следващият път, когато бутонът е натиснат, той превключва от включване към изключване. Добавят се закъснения, за да се намали шумът и да се избегне твърде бърза промяна на изхода.

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