Қараулар: 164 Автор: Грейс Басылым уақыты: 26.07.2021 Шығу орны: Сайт
HC-SR04 - қашықтықты өлшеуге арналған өте танымал сенсор. Ол 40 кГц жиілікте ультрадыбыстық толқындар шығарады. Ультрадыбыстық толқындар ауа арқылы таралады. Егер жолда заттар немесе кедергілер болса, ол модульге қайта оралады. Таралу уақыты мен дыбыс жылдамдығын ескере отырып, қашықтықты есептеуге болады.
●Типтік жұмыс кернеуі: 5В
●Ультра-кіші статикалық жұмыс тогы: 5мА кем
●Сезімдеу бұрышы (R3 кедергісі жоғары, күшейту неғұрлым жоғары болса, анықтау бұрышы соғұрлым үлкен болады):
R3 кедергісі 392, 15 градустан аспайды
R3 кедергісі 472, 30 градустан аспайды
●Анықтау қашықтығы (R3 кедергісі күшейтуді реттей алады, яғни анықтау қашықтығын реттей алады):
R3 кедергісі 392 2см-450см
R3 кедергісі 472 2см-700см
●Жоғары дәлдік: 0,3 см-ге дейін
●Соқыр аймақ (2см) өте жақын
VCC - +5 В қоректену
TRIG – сенсордың триггер кірісі. Микроконтроллер 10 us триггер импульсін қолданады HC-SR04 ультрадыбыстық модулі.
ECHO – сенсордың жаңғырық шығысы. Микроконтроллер кедергіні анықтау немесе қашықтықты табу үшін осы түйреуішті оқиды/бақылайды.
GND – Жер
Кемінде 10us жоғары деңгейлі сигнал беретін диапазонды іске қосу үшін IO пайдаланыңыз;
●Модуль сигнал қайтару бар-жоғын автоматты түрде анықтау үшін 8 40кц шаршы толқындарды автоматты түрде жібереді.
●Сигналдың қайтарылуы бар, IO шығысы арқылы жоғары деңгей, жоғары деңгей ұзақтығы (4) ультрадыбыстық толқынның берілуінен қайтарылуына дейінгі уақыт. Сынақ қашықтығы = (жоғары уақыт * дыбыс жылдамдығы (340М / С)) / 2
Arduino
pulseIn(): пин арқылы шығарылатын жоғары және төмен деңгейлердің импульстік енін анықтау үшін пайдаланылады.
pulseIn(pin, мән);
pulseIn(pin, мән, күту уақыты);//уақыт
Pin --- Импульсті оқу керек түйреуіш
Мән---Оқылатын импульс түрі, ЖОҒАРЫ немесе ТӨМЕН
Күту уақыты --- күту уақыты, микросекундтарда деректер түрі таңбасыз ұзын бүтін сан
Қосылымдар өте оңай, сіз нан тақтасының схемасы бар төмендегі суретке сілтеме жасай аласыз.
Егер сіз осы жерден көрсеңіз, Arduino көмегімен ультрадыбыстық сенсорды пайдалану әдісін түсіндіңіз деп ойлаймын. Әрекет жасап, өзіңіз көріңіз!