
Съдържание:
2025 Автор: John Day | [email protected]. Последно модифициран: 2025-01-23 14:36

Ултразвуковият далекомер открива дали има нещо на пътя му, като излъчва високочестотна звукова вълна. Фокусът на тази инструкция ще бъде как вратите и ултразвуковите далекомери могат да работят заедно, по -специално как могат да се използват за откриване, когато вратите се отварят и затварят. С това измервателно устройство можем да видим дали може да открие отварянето и затварянето на вратите.
Стъпка 1: МАТЕРИАЛИ
За нашия план се нуждаем от:
Микроконтролер Arduino Uno
USB кабел (за свързване на Arduino към компютъра)
Преносим компютър
Платка
Проводници (около 4-5)
Сонарът
Стъпка 2: Свързване на платката

Има различни видове и размери дъски, за дългата, препоръчваме да следвате първата снимка по -горе.
Ако имате малкия, препоръчваме да използвате втората снимка по -горе.
Стъпка 3: Програмиране на вашия Arduino


Тази стъпка е за програмиране на вашия Arduino, по -горе можете да видите кода, който използвахме. С този код ще можете да накарате монитора да прочете стойността на сонарния далекомер и да го запише на екрана.
Стъпка 4: Калибриране на обхвата на сонара
Сега трябва да настроите уравнение, което Arduino може да използва, за да представи правилно разстоянието от сонара до вратата или всеки обект, който откривате. Поставете владетел пред сонара и вземете всеки предмет като книга. Поставете предната страна на обекта върху 10 -инчовата линия, маркирана върху линийката, и запишете стойността, дадена от сонара. Продължавайте да архивирате книгата с 5 инча и записвайте стойностите, които се появяват на монитора.
Стъпка 5: Изграждане на калибрационната крива

Сега, когато имате данните, ще използваме това, за да създадем уравнението за четене на разстояния! С помощта на Logger Pro задайте оста x разстоянието от сонара и оста y като показания на сонара, попълвайки диаграмите. Набор от точки ще се появи от дясната страна, показващ модел. Щракнете наляво от най-лявата точка на графиката и маркирайте всички точки надясно, докато стигнете до последната. Когато това е направено, отидете на графиките в горната част на екрана и натиснете “Linear”, за да вмъкнете графиката на най -подходящата линия. Задръжте курсора върху графиката и запишете показаното уравнение.
Стъпка 6: Калибриране на вашата система
Сега ще трябва да се върнете към кода си и да промените всички int стойности на плаващи, позволявайки на кода да чете и десетични стойности. След това създайте нова променлива за вашето уравнение в горната част, можете да я наречете нещо като „температура“и да я зададете равна на уравнението, което сте получили от предишната стъпка. Позволете на новата променлива да включва и десетични знаци, като добавите нов ред код, който е „температура на плаване“. И накрая, под тези два реда, поставете Serial.println („име на променлива“), така че новата ви стойност на разстоянието да бъде записана. Трябва да изглежда нещо подобно =
*y представлява името, което сте поставили за променливата*
поплавка y; y = (a* x) + b; Serial.println (y);
Също така не забравяйте да премахнете другия сериен печат, тъй като това не е стойността, върху която се фокусираме.
Стъпка 7: Тестване на сонарния далекомер

След като имате уравнението си, можете да използвате това уравнение и да го вмъкнете в кода! След като го поставите, можете да свържете вашия лаптоп към дъската и да прехвърлите кода, за да го тествате. Можете да видите как се променят числата в зависимост от разстоянието на сонарния далекомер и врата, не само че цифрите ще се променят, светлините също трябва да се включват и изключват.
Вашият сонарен далекомер трябва да бъде калибриран и резултатите трябва да се показват на екрана. Вече сте готови!:)
Препоръчано:
Евтино отваряне на врати за гаражни врати: 6 стъпки (със снимки)

Евтино отваряне на интелигентни гаражни врати: CreditI почти копирах внедряването на Savjee, но вместо да използвам Shelly, използвах Sonoff Basic. Вижте неговия уебсайт и канала в YouTube! Https: //www.savjee.be/2020/06/make-garage-door-ope…https: //www.youtube.com/c/Savjee/AssumptionsYou h
Arduino UNO с OLED ултразвуков далекомер и Visuino: 7 стъпки

Arduino UNO с OLED ултразвуков далекомер и Visuino: В този урок ще използваме Arduino UNO, OLED Lcd, модул за ултразвуков далекомер и Visuino за показване на ултразвуков обхват на LCD и задаване на граничното разстояние с червен светодиод. Гледайте демонстрационен видеоклип
Използване на HomeLink с неподдържани отварящи врати за гаражни врати: 6 стъпки

Използване на HomeLink с неподдържани отварящи се гаражни врати: Живея в жилищна сграда и наскоро инсталирах homelink в колата си. За съжаление дистанционното управление на гаража, което ми дадоха, използва тази връзка maxSecure, която не поддържа homelink. Затова реших да намеря решение
Урок за ултразвуков далекомер с Arduino & LCD: 5 стъпки

Урок за ултразвуков далекомер с Arduino и LCD: Много хора са създали инструкции за това как да използват Arduino Uno с ултразвуков сензор, а понякога и с LCD екран. Винаги съм откривал обаче, че тези други инструкции често прескачат стъпки, които не са очевидни за започване
Ултразвуков сензор за далекомер: 5 стъпки

Ултразвуков сензор за далекомер: Въведение: Ултразвуков далекомер, използващ Arduino. Ултразвуковият далекомер е прост метод за изчисляване на разстоянието от препятствие от разстояние без физически контакт. Той използва ултразвуков сензор за разстояние, който използва звукови импулси t