Съдържание:
Видео: АНАЛОГ УЛТРАЗВУКОВ СЕНЗОР за ИЗМЕРВАНЕ НА ДИСТАНЦИЯ: 3 стъпки
2024 Автор: John Day | [email protected]. Последно модифициран: 2024-01-30 07:50
Тези инструкции ще се занимават с това как да използвате ултразвуков сензор, свързан към Arduino, и да измервате точно разстояния от 20 см до 720 см.
Стъпка 1: GY-US42V2
Използвах известния GY-US42V2, който може да работи по 4 начина:
-импулсен изход със специална библиотека за инсталиране (SR04.h) не е тестван
-I2C комуникация със специална библиотека SoftI2Cmaster.h (не е тествано).
-I2C без специална библиотека с тази пин карта:
- VCC към VCC,
- A5 (atmega328 SCL) към CR
- A4 (atmega328 SDA) към DT
- GND към GND
Връзка към atmega328 без издърпващо съпротивление, не много добро измерване.
-Serial RX TX със специална библиотека SoftwareSerial.h и тази карта на щифтове:
VCC към VCC
GND към GND
- щифт D2 към CR
- щифт D3 към DT
- VCC към PS
По -точен и най -добрият според мен
Някои технически спецификации:
GY-US42 е евтин, висококачествен модул за обхват.
Работно напрежение 3-5 V, малка консумация на енергия, малък размер, лесен монтаж.
Принципът му на действие е, че сондата излъчва ултразвукови вълни, облъчени от измерения обект, сондата получава връщащи звукови вълни, използва часовата разлика, изчислява действителното разстояние. Има три начина за четене на данните от модула, т.е. сериен UART (ниво TTL), IIC, импулсен режим pwm, Серийната скорост на предаване е 9600bps и 115200bps, може да бъде конфигурирана, има непрекъсната настройка на изхода по два начина, можете да запазите настройките за захранване.
IIC може да променя вътрешния адрес, за да улесни IIC шината едновременно с достъпа до няколко модула. Импулсният ШИМ изход е същият като sr04.
Модулът може да се адаптира към друга работна среда и да се свърже директно към микроконтролера.
Когато компютърът се нуждае от USB в TTL модула, директна връзка.
Режимът IIC може да бъде директно свързан с APM, Pixhawk и друг контрол на полета.
Осигурява комуникационни процедури на Arduino, 51, STM32 на микроконтролера, не предоставя схеми и вътрешен източник на микроконтролер.
В резултат на използването на трансивъра е вградена ултразвукова сонда, обхватът от слепата зона е около 20 cm. В рамките на 20 см диапазонът е невалиден.
Напрежение: 3-5 V
Вграденият MCU изчислява разстоянието
IIC и сериен и pwm
Честота: 15 Hz (пълен диапазон)
Ток: 9mA (VCC = 5V)
Стъпка 2: Схемата и архивът в Sketch и Libs
Направих клонираща дъска от arduino с atmega328 PU non P, имам отдавна. Въвеждам скица 2, наречена:
- RADARI2C за I2C работи без специална библиотека
- RADARserial с SoftwareSerial.h
Ще намерите и оригиналната скица и предложените ръбове за този сензор.
Стъпка 3: Заключение
Този вид сензор ще се използва като нещо като сензор за паркиране отзад, но за използване на открито тази система може да бъде нарушена от вятъра, който отклонява звука. Бъди внимателен.
Благодаря на всички уебсайтове, необходими за редактиране на тази инструкция.
Честит инструктаж !!!!
Препоръчано:
Робот за избягване на препятствия, използващ ултразвуков сензор (Proteus): 12 стъпки
Робот за избягване на препятствия, използващ ултразвуков сензор (Proteus): Обикновено срещаме робот за избягване на препятствия навсякъде. Хардуерната симулация на този робот е част от конкуренцията в много колежи и в много събития. Но софтуерната симулация на робот с препятствия е рядкост. Въпреки че можем да го намерим някъде
Измерване на времето (часовник за измерване на лента): 5 стъпки (със снимки)
Time Measure (Tape Measure Clock): За този проект ние (Alex Fiel & Anna Lynton) взехме ежедневен измервателен инструмент и го превърнахме в часовник! Първоначалният план беше да се моторизира съществуваща рулетка. Като направихме това, решихме, че ще бъде по -лесно да създадем своя собствена черупка, с която да работим
Цифрово измерване на разстояние с ултразвуков сензорен интерфейс: 5 стъпки
Цифрово измерване на разстояние с ултразвуков сензорен интерфейс: Целта на тази инструкция е да се проектира цифров сензор за разстояние с помощта на GreenPAK SLG46537. Системата е проектирана с помощта на ASM и други компоненти в GreenPAK за взаимодействие с ултразвуков сензор. Системата е проектирана да
Свързване на Arduino с ултразвуков сензор и безконтактен температурен сензор: 8 стъпки
Arduino взаимодействие с ултразвуков сензор и безконтактен температурен сензор: В днешно време производителите, разработчиците предпочитат Arduino за бързо развитие на прототипирането на проекти. Arduino е електронна платформа с отворен код, базирана на лесен за използване хардуер и софтуер. Arduino има много добра потребителска общност. В този проект
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: 4 стъпки
Методи за откриване на нивото на водата Arduino с помощта на ултразвуков сензор и сензор за вода Funduino: В този проект ще ви покажа как да създадете евтин детектор за вода, като използвате два метода: 1. Ултразвуков сензор (HC-SR04) .2. Сензор за вода Funduino