Мазмұны:
Бейне: Қашықтықты өлшеуге арналған ультрадыбыстық аналогиялық сенсор: 3 қадам
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл нұсқаулықтар Arduino -ға қосылған ультрадыбыстық сенсорды қолдану және 20см -ден 720см -ге дейінгі қашықтықты дәл өлшеуді қарастырады.
1-қадам: GY-US42V2
Мен 4 жолмен жұмыс істейтін әйгілі GY-US42V2 қолдандым:
-арнайы кітапханасы бар импульстік шығыс (SR04.h) тексерілмеген
SoftI2Cmaster.h арнайы кітапханасымен -I2C байланысы (тексерілмеген).
-I2C картасы жоқ арнайы кітапханасы жоқ:
- VCC - VCC,
- A5 (atmega328 SCL) - CR
- A4 (atmega328 SDA) - DT
- GND - GND
Атмега328 сілтемесі жоғары қарсылықсыз, өте жақсы өлшеммен.
-Serial RX TX арнайы SoftwareSerial.h кітапханасы бар және осы пин картасы:
VCC - VCC
GND - GND
- D2 түйреуішін CR -ге қосыңыз
- D3 - DT түйреуіші
- VCC - PS
Дәлірек және менің ойымша, ең жақсы
Кейбір техникалық сипаттамалар:
GY-US42-бағасы төмен, жоғары сапалы диапазондағы модуль.
Жұмыс кернеуі 3-5 В, қуатты аз тұтыну, кіші өлшем, орнату оңай.
Оның жұмыс принципі - зонд өлшенетін объект сәулелендіретін ультрадыбыстық толқындар шығарады, зонд қайтарылатын дыбыс толқындарын қабылдайды, уақыт айырмасын қолданады, нақты қашықтықты есептейді. Модуль деректерін оқудың үш әдісі бар, яғни UART (TTL деңгейі), IIC, импульстік режим pwm, Сериялық беру жылдамдығы - 9600bps және 115200bps, конфигурациялауға болады, үздіксіз жұмыс істейді, шығуды екі жолмен орнатады, қуат параметрлерін сақтауға болады.
IIC бір уақытта бірнеше модульге кіруді жеңілдету үшін ішкі адресті өзгерте алады. Pwm импульсінің шығысы sr04 сияқты.
Модуль басқа жұмыс ортасына бейімделіп, тікелей микроконтроллерге қосылуы мүмкін.
Компьютерге TTL модулінде USB қажет болғанда, тікелей байланыс.
IIC режимі APM, Pixhawk және басқа ұшуды басқарумен тікелей байланысты болуы мүмкін.
Микроконтроллердің Arduino, 51, STM32 байланыс процедураларын қамтамасыз етеді, схемалар мен микроконтроллердің ішкі көзін қамтамасыз етпейді.
Трансиверді қолдану нәтижесінде ультрадыбыстық зонд орнатылды, соқыр аймақтың диапазоны шамамен 20 см. 20 см ішінде диапазон жарамсыз.
Кернеу: 3-5 В.
Кірістірілген MCU қашықтықты есептейді
IIC және сериялық және pwm
Жиілік: 15 Гц (толық диапазон)
Ток: 9мА (VCC = 5V)
2 -қадам: Эскиз мен либадағы схема мен мұрағат
Мен atmega328 PU non P бар arduino клон тақтасын жасадым, менде бұрыннан бар. Мен 2 эскизді жазамын:
- I2C үшін RADARI2C арнайы кітапханасыз жұмыс істейді
- SoftwareSerial.h көмегімен RADARserial
Сіз сондай -ақ осы сенсорға арналған түпнұсқалық эскиз мен либтерді таба аласыз.
3 -қадам: Қорытынды
Мұндай сенсор артқы тұрақ сенсоры ретінде пайдаланылады, бірақ сыртта қолдану үшін бұл жүйені дыбыс ауытқитын жел бұзуы мүмкін. Абай болыңыз.
Бұл нұсқаулықты өңдеу үшін қажет барлық веб -сайттарға рахмет.
Бақытты нұсқаушы !!!!
Ұсынылған:
HC-SRF04 ультрадыбыстық сенсорымен қашықтықты өлшеңіз (соңғы 2020 ж.): 3 қадам
HC-SRF04 ультрадыбыстық сенсормен қашықтықты өлшеңіз (соңғы 2020 ж.): Ультрадыбыстық сенсор (қашықтық) дегеніміз не? Адамдар естімейтін жоғары толқындары бар ультрадыбыстық (Sonar). Алайда, біз табиғаттың барлық жерінде ультрадыбыстық толқындардың болуын көре аламыз. Жарқанаттар, дельфиндер сияқты жануарларда ультрадыбыстық толқындарды қолданады
ESP8266 және AskSensors IoT Cloud көмегімен ультрадыбыстық қашықтықты қалай бақылауға болады: 5 қадам
ESP8266 және AskSensors IoT Cloud көмегімен ультрадыбыстық қашықтықты қалай бақылауға болады: Бұл нұсқаулық AskSensors IoT бұлтына қосылған ультрадыбыстық HC-SR04 сенсоры мен ESP8266 түйінінің MCU көмегімен объектіден қашықтықты қалай бақылау керектігін көрсетеді
TrigonoDuino - сенсорсыз қашықтықты қалай өлшеуге болады: 5 қадам
TrigonoDuino - сенсорсыз қашықтықты қалай өлшеуге болады: Бұл жоба коммерциялық сенсорсыз қашықтықты өлшеуге арналған. Бұл нақты шешіммен тригонометриялық ережелерді түсінуге арналған жоба. Ол басқа тригонометриялық есептеулерге бейімделуі мүмкін. Cos Sin және басқалары келесі функцияларды орындайды:
Ультрадыбыстық сенсор интерфейсімен DIY цифрлық қашықтықты өлшеу: 5 қадам
Ультрадыбыстық сенсор интерфейсімен DIY цифрлық қашықтықты өлшеу: Бұл нұсқаулықтың мақсаты - GreenPAK SLG46537 көмегімен цифрлық қашықтық датчигін құру. Жүйе ультрадыбыстық сенсормен өзара әрекеттесу үшін ASM және GreenPAK ішіндегі басқа компоненттерді қолдану арқылы жасалған. Жүйе келесіге арналған
Micro: bit: 6 қадаммен ультрадыбыстық қашықтықты тексеруші жасаңыз
Micro: bit көмегімен ультрадыбыстық қашықтықты тексеруші жасаңыз: Бүгін біз микро: биттік және ультрадыбыстық сенсорлық модулі бар ультрадыбыстық қашықтықты тексеретін тест жасайтын боламыз